Update: most of the patches are now in linux-2.6-tip:
* http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=361d13462585474267a0c41e956f1a1c19a93f17 (perf report: Don't abbreviate file paths relative to the cwd) * http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=88ca895dd4e0e64ebd942adb7925fa60ca5b2a98 (perf tools: Remove unneeded code for tracking the cwd in perf sessions) * http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=21916c380d93ab59d6d07ee198fb31c8f1338e26 (perf tools: Factor out buildid reading and make it implicit in dso__load) * http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=8b1389ef93b36621c6acdeb623bd85aee3c405c9 (perf tools: remove extra build-id check factored into dso__load) * http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=6da80ce8c43ddda153208cbb46b75290cf566fac (perf symbols: Improve debug image search when loading symbols) * http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=b5a6325464b700c4bdac8799c495970516eed41c (perf events: Fix mmap offset determination)
The final patch is not upstreamable yet - strictly speaking it's broken, but it does make loading symbols from Ubuntu packages work in the common case (which is otherwise broken) - I'm working on a better version of this.
The interim, "broken" patch can be found: * here: http://lkml.org/lkml/2010/8/3/197, or * here: http://repo.or.cz/w/linux-2.6/linux-wd.git/commitdiff/224a2106f63943b3194b2080bdf938ea94fe8d22 (Will Deacon's tree)
Note that some of these patches may already be merged in linaro kernel tree.
Update: most of the patches are now in linux-2.6-tip:
* http:// git.kernel. org/?p= linux/kernel/ git/torvalds/ linux-2. 6.git;a= commitdiff; h=361d134625854 74267a0c41e956f 1a1c19a93f17 (perf report: Don't abbreviate file paths relative to the cwd) git.kernel. org/?p= linux/kernel/ git/torvalds/ linux-2. 6.git;a= commitdiff; h=88ca895dd4e0e 64ebd942adb7925 fa60ca5b2a98 (perf tools: Remove unneeded code for tracking the cwd in perf sessions) git.kernel. org/?p= linux/kernel/ git/torvalds/ linux-2. 6.git;a= commitdiff; h=21916c380d93a b59d6d07ee198fb 31c8f1338e26 (perf tools: Factor out buildid reading and make it implicit in dso__load) git.kernel. org/?p= linux/kernel/ git/torvalds/ linux-2. 6.git;a= commitdiff; h=8b1389ef93b36 621c6acdeb623bd 85aee3c405c9 (perf tools: remove extra build-id check factored into dso__load) git.kernel. org/?p= linux/kernel/ git/torvalds/ linux-2. 6.git;a= commitdiff; h=6da80ce8c43dd da153208cbb46b7 5290cf566fac (perf symbols: Improve debug image search when loading symbols) git.kernel. org/?p= linux/kernel/ git/torvalds/ linux-2. 6.git;a= commitdiff; h=b5a6325464b70 0c4bdac8799c495 970516eed41c (perf events: Fix mmap offset determination)
* http://
* http://
* http://
* http://
* http://
The final patch is not upstreamable yet - strictly speaking it's broken, but it does make loading symbols from Ubuntu packages work in the common case (which is otherwise broken) - I'm working on a better version of this.
The interim, "broken" patch can be found: lkml.org/ lkml/2010/ 8/3/197, or repo.or. cz/w/linux- 2.6/linux- wd.git/ commitdiff/ 224a2106f63943b 3194b2080bdf938 ea94fe8d22 (Will Deacon's tree)
* here: http://
* here: http://
Note that some of these patches may already be merged in linaro kernel tree.