Hi Dmitry,
On 02/22/2012 07:17 PM, Dave Martin wrote:
On Wed, Feb 22, 2012 at 06:41:22PM +0400, Dmitry Antipov wrote:
On 02/22/2012 05:59 PM, Dave Martin wrote:
However, the way that the performance counter interrupts are routed is dependent on the SoC. OMAP4 and later have an unusual way of doing this, which is why perf doesn't currently work upstream for these platforms.
But will it work on Panda board with linux-linaro-3.3-rc3-2012.02-1 at least?
WRT perf, the linux-linaro-3.3-rc3-2012.02-1 kernel shouldn't be different from the mainline v3.3-rc3. It has the following stuff (about 50 commits) on top of v3.3-rc3: * samsung_cpuidle_l2_retention patch set from the power management WG * thermal_cpu_cooling patch set from the power management WG * irq_domain patch set from Grant L. (cherry-picked from linux-next) * Fix for https://bugs.launchpad.net/bugs/918412 * Basic device tree board support for supported ARM boards (comes from linux-linaro-3.1) * sched: Ensure cpu_power periodic update (Vincent G.) * ARM: kprobes: work around build errors (Arnd B.) * usb: ehci: make HC see up-to-date qh/qtd descriptors ASAP (Ming L.) * Perf: Fallback to /bin/more if less is not found for perf pager (Avik S.)
A full change log against the 3.3-rc3 release is available at:
http://launchpad.net/linux-linaro/3.3/3.3-rc3-2012.02/+download/CHANGELOG-li...
If there is something specific in the kernel for Panda, you could also try the most recent release of TI Landing Team's kernel: http://launchpad.net/linaro-landing-team-ti/trunk/2012.01/+download/linux-re... referenced as linux-linaro-lt-ti (version 3.2-2012.01) from http://www.linaro.org/downloads LEB and LT kernels have much more board specific code then linux-linaro-3.3-rc3-2012.02-1.
Thanks, Andrey
Hopefully one of the other guys has the answer... I don't know, unfortunately.
Cheers ---Dave
linaro-dev mailing list linaro-dev@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-dev