Ben Hutchings
e61262a4b0
Revert "linux-tools: Add version suffix to the new perf-read-vdso{,x}32 commands"
...
This doesn't work properly as the C macro PERF_VERSION includes the
third version component.
Also these binaries really belong under /usr/lib, not /usr/bin.
svn path=/dists/trunk/linux-tools/; revision=22601
2015-05-11 02:19:32 +00:00
Ben Hutchings
105faf0c32
debian/control: Add gcc-multilib to Build-Depends in order to build perf-read-vdso{,x}32
...
svn path=/dists/trunk/linux-tools/; revision=22600
2015-05-11 02:00:34 +00:00
Ben Hutchings
6d290c8057
linux-kbuild: Enable Large File Support ( Closes : #778942 )
...
svn path=/dists/trunk/linux-tools/; revision=22599
2015-05-11 01:43:36 +00:00
Ben Hutchings
968c0ca2ef
perf ARCH=x86 applies to x32 as well
...
svn path=/dists/trunk/linux-tools/; revision=22598
2015-05-11 00:51:41 +00:00
Ben Hutchings
5b3ac6f123
Thanks to Luca Boccassi and Lukas Wunner for some hints on upgrading to 4.0 ( Closes : #778588 )
...
svn path=/dists/trunk/linux-tools/; revision=22597
2015-05-11 00:50:57 +00:00
Ben Hutchings
7d0adfb758
Group and sort KERNEL_ARCH_PERF definitions by kernel architecture
...
Use the $(filter) function to test for any of the CPU names that map
to each kernel architecture, where there are several.
svn path=/dists/trunk/linux-tools/; revision=22596
2015-05-11 00:48:55 +00:00
Ben Hutchings
024b90c4b9
linux-kbuild: Include Makefile.kasan ( Closes : #783681 )
...
svn path=/dists/trunk/linux-tools/; revision=22595
2015-05-11 00:35:01 +00:00
Ben Hutchings
0a463c3c64
linux-tools: Set ARCH=x86 when building for either amd64 or i386
...
svn path=/dists/trunk/linux-tools/; revision=22594
2015-05-11 00:32:20 +00:00
Ben Hutchings
a9cec7c3d8
linux-tools: Add version suffix to the new perf-read-vdso{,x}32 commands
...
svn path=/dists/trunk/linux-tools/; revision=22593
2015-05-11 00:27:16 +00:00
Ben Hutchings
576b717dd9
Add lib/hweight.c to the orig tarball, needed by perf
...
svn path=/dists/trunk/linux-tools/; revision=22592
2015-05-11 00:20:08 +00:00
Ben Hutchings
c3ce7d22ee
Update to 4.0.2
...
svn path=/dists/trunk/linux-tools/; revision=22591
2015-05-10 23:51:13 +00:00
Ben Hutchings
1486e5315a
Merge changes from sid up to 3.16-3
...
svn path=/dists/trunk/linux-tools/; revision=22336
2015-02-03 01:37:04 +00:00
Ben Hutchings
ad1d97846e
Prepare to release linux-tools (3.16-3).
...
svn path=/dists/sid/linux-tools/; revision=22333
2015-02-03 01:29:01 +00:00
Ben Hutchings
e09c8c1f09
Revert addition of libc-bin to dependencies, as it is an essential package
...
svn path=/dists/sid/linux-tools/; revision=22332
2015-02-02 22:14:13 +00:00
Ben Hutchings
601ca2a69e
Prepare to release linux-tools (3.18.5-1~exp1).
...
svn path=/dists/trunk/linux-tools/; revision=22330
2015-02-01 01:53:49 +00:00
Ben Hutchings
7d0cee1a70
[mips*] Add the necessary CPU name mapping for linux-tools
...
svn path=/dists/trunk/linux-tools/; revision=22329
2015-02-01 01:53:11 +00:00
Ben Hutchings
93d340e304
[mips*,powerpcspe,x32] Enable building linux-tools
...
svn path=/dists/trunk/linux-tools/; revision=22328
2015-02-01 00:54:23 +00:00
Ben Hutchings
3b3a8e2801
Drop perf build fix for arm64 which is already in 3.18
...
svn path=/dists/trunk/linux-tools/; revision=22327
2015-01-31 23:46:34 +00:00
Ben Hutchings
655aa10dbb
[mips*,powerpcspe,x32] Enable building linux-tools
...
svn path=/dists/trunk/linux-tools/; revision=22326
2015-01-31 23:44:51 +00:00
Ben Hutchings
73a24d7658
[hppa,sparc] linux-tools: Enable use of libnuma
...
svn path=/dists/trunk/linux-tools/; revision=22325
2015-01-31 23:42:15 +00:00
Ben Hutchings
e787540d29
[armel,armhf] linux-tools: Enable use of libunwind
...
svn path=/dists/trunk/linux-tools/; revision=22324
2015-01-31 23:17:09 +00:00
Ben Hutchings
0d10d7cf9a
linux-tools: Remove explicit NO_LIBUNWIND
...
In 3.12.6-3 we explicitly disabled use of libunwind on most
architectures because perf requires its own architecture-specific code
on top of libunwind yet it would attempt to build with libunwind
wherever libunwind8-dev was installed.
This was fixed in perf 3.15 so we can remove this workaround.
svn path=/dists/trunk/linux-tools/; revision=22323
2015-01-31 23:14:36 +00:00
Ben Hutchings
9a55883a3a
Merge pending changes from sid
...
svn path=/dists/trunk/linux-tools/; revision=22322
2015-01-31 23:09:41 +00:00
Ben Hutchings
ff4066284b
[arm64] Build perf with libunwind, even though we don't on armel and armhf
...
svn path=/dists/sid/linux-tools/; revision=22321
2015-01-31 23:04:38 +00:00
Ben Hutchings
3ca51a296a
Revert "[armel,armhf] linux-tools: Enable use of libunwind"
...
I want to enable this, but (a) it doesn't work because I forgot to
change the build-dependency (b) it is not likely to be eligible for
a freeze exception.
svn path=/dists/sid/linux-tools/; revision=22319
2015-01-31 16:42:21 +00:00
Ben Hutchings
8a9aa24ef9
Add bug number for arm64
...
svn path=/dists/sid/linux-tools/; revision=22318
2015-01-31 16:28:10 +00:00
Ben Hutchings
9ad41e0290
[arm64] Enable building linux-tools, thanks to Steve Capper
...
svn path=/dists/sid/linux-tools/; revision=22317
2015-01-31 16:21:27 +00:00
Ben Hutchings
54cd2daff6
Update to 3.18.5
...
svn path=/dists/trunk/linux-tools/; revision=22316
2015-01-31 15:25:52 +00:00
Ben Hutchings
2411c6ad35
Prepare to release linux-tools (3.17-1~exp1).
...
svn path=/dists/trunk/linux-tools/; revision=21959
2014-10-17 13:55:39 +00:00
Ben Hutchings
85c3ccf8d6
rules.real: Only install tools/perf into linux-tools-$(VERSION)
...
We were running 'make install' in the tools directory, which now
includes usbip.
svn path=/dists/trunk/linux-tools/; revision=21958
2014-10-17 12:58:42 +00:00
Ben Hutchings
5213ff4870
usbip: Include uninstalled <linux/usbip.h>
...
svn path=/dists/trunk/linux-tools/; revision=21956
2014-10-17 12:00:22 +00:00
Ben Hutchings
14d9f651a1
rules.real: Fix usbip version lookup
...
svn path=/dists/trunk/linux-tools/; revision=21955
2014-10-17 11:51:05 +00:00
Ben Hutchings
10fff00504
Build usbip in a subdirectory of debian/build/tools/usb/usbip again
...
svn path=/dists/trunk/linux-tools/; revision=21954
2014-10-17 11:08:39 +00:00
Ben Hutchings
ee84d0ea53
Update makefiles for bin2c moving to scripts/basic
...
svn path=/dists/trunk/linux-tools/; revision=21953
2014-10-17 11:04:40 +00:00
Ben Hutchings
8e93bf1ffa
rules.real: Update for usbip userspace in tools/usb/usbip
...
svn path=/dists/trunk/linux-tools/; revision=21952
2014-10-17 11:04:19 +00:00
Ben Hutchings
90fbb64333
Update to 3.17
...
usbip userspace moved to tools/usb/usbip. Update genorig.py,
patch and makefiles accordingly.
svn path=/dists/trunk/linux-tools/; revision=21951
2014-10-17 09:58:05 +00:00
Ben Hutchings
68388906b5
Merge changes from sid up to 3.16-2
...
svn path=/dists/trunk/linux-tools/; revision=21950
2014-10-17 09:48:43 +00:00
Ben Hutchings
1458163929
[armel,armhf] linux-tools: Enable use of libunwind
...
perf requires some architecture-specific code in conjunction with
libunwind. It used to enable use of libunwind automatically anyway,
so we had to override this for architectures where it would fail to
build (by setting NO_LIBUNWIND=1).
The makefile is now fixed so we don't need to this. Since perf now
has the extra code for arm, this enables use of libunwind there.
svn path=/dists/sid/linux-tools/; revision=21910
2014-09-27 02:07:04 +00:00
Ben Hutchings
3c43bbca49
linux-tools: Split up MAKE_PERF definition some more
...
svn path=/dists/sid/linux-tools/; revision=21909
2014-09-27 02:01:14 +00:00
Ben Hutchings
5e54999ac5
linux-tools: Fix build configuration to avoid linking perf with libbfd ( Closes : #763002 )
...
svn path=/dists/sid/linux-tools/; revision=21908
2014-09-27 01:54:29 +00:00
Ben Hutchings
592377f237
linux-kbuild: Change the type headers used for devicetable-offsets.c ( Closes : #754213 )
...
Avoid depending on UAPI headers or <linux/types.h>. This really
closes : #754213 . It also fixes modpost handling of input device IDs
when host and target have differing word size.
svn path=/dists/sid/linux-tools/; revision=21798
2014-09-09 12:23:39 +00:00
Ben Hutchings
1e01bb178d
Prepare to release linux-tools (3.16-1).
...
svn path=/dists/trunk/linux-tools/; revision=21790
2014-09-08 19:12:12 +00:00
Ben Hutchings
2123f44168
linux-kbuild: Build and install recordmcount and recordmcount.pl
...
These are needed now that we build kernels with DYNAMIC_FTRACE enabled.
Also fix the recordmcount dependency for OOT modules - they should not
depend on its source files!
svn path=/dists/trunk/linux-tools/; revision=21789
2014-09-08 17:43:57 +00:00
Ben Hutchings
98b8aa1ab7
Add bug closure for linux-tools on ppc64el
...
svn path=/dists/trunk/linux-tools/; revision=21748
2014-08-26 08:15:18 +00:00
Ben Hutchings
b7b252be8b
[ppc64el] Build linux-tools binary package
...
svn path=/dists/trunk/linux-tools/; revision=21747
2014-08-26 08:14:42 +00:00
Ben Hutchings
6c9f034ae8
Update to 3.16
...
svn path=/dists/trunk/linux-tools/; revision=21740
2014-08-24 00:54:41 +00:00
Ben Hutchings
5a9d03bb0d
Prepare to release linux-tools (3.16~rc7-1~exp1).
...
svn path=/dists/trunk/linux-tools/; revision=21648
2014-07-29 20:13:33 +00:00
Ben Hutchings
e7dd8f382b
linux-kbuild: Install scripts/Makefile.extrawarn
...
svn path=/dists/trunk/linux-tools/; revision=21647
2014-07-29 20:11:00 +00:00
Ben Hutchings
986ca4e776
linux-tools: Install traceevent plugins in /usr/lib/traceevent_<version>/plugins ( Closes : #756429 )
...
svn path=/dists/trunk/linux-tools/; revision=21646
2014-07-29 19:28:46 +00:00
Ben Hutchings
a00c00dda5
Revert previous changes to debian/rules.real and move to debian/build/tools/perf/Makefile
...
svn path=/dists/trunk/linux-tools/; revision=21645
2014-07-29 19:18:10 +00:00