Comment 4 for bug 608775

Revision history for this message
Dave Martin (dave-martin-arm) wrote :

Additional set of patches which allows symbol search to bypass the buildid cache if there are better debug images available elsewhere.

perf tools: Factor out buildid reading and make it implicit in dso__load
http://git.kernel.org/?p=linux/kernel/git/acme/linux-2.6.git;a=commitdiff;h=21916c380d93ab59d6d07ee198fb31c8f1338e26

perf tools: remove extra build-id check factored into dso__load
http://git.kernel.org/?p=linux/kernel/git/acme/linux-2.6.git;a=commitdiff;h=8b1389ef93b36621c6acdeb623bd85aee3c405c9

perf symbols: Improve debug image search when loading symbols
http://git.kernel.org/?p=linux/kernel/git/acme/linux-2.6.git;a=commitdiff;h=6da80ce8c43ddda153208cbb46b75290cf566fac

The caching mechanism needs updating to put the debug images into the cache also, but these patches implement an interim solution which appears to work for Ubuntu.