[PATCH 0/1] OMAP gptimer based event monitor driver for oprofile

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

Current revisions of Cortex-A8 core have a hardware bug in performance
monitoring unit, which makes it very unreliable in Oprofile.

We discussed this problem offlist with Richard Woodruff some time ago and he
suggested to use GPTIMER to get better event samples collection frequency,
comparable to the one typically used with the hardware performance counters.
The use of GPTIMER instead of a standard oprofile timer based backend makes
the process of profiling applications less painful and more precise.

Here is my attempt to implement this event monitoring driver. I'm not quite
familiar with linux patch submission policy, so might have violated something
unintentionally.

The code is very simple for now. But tweaking it to work better with power
management and frequency scaling may be desired.


Best regards,
Siarhei Siamashka
--
To unsubscribe from this list: send the line "unsubscribe linux-omap" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Arm (vger)]     [ARM Kernel]     [ARM MSM]     [Linux Tegra]     [Linux WPAN Networking]     [Linux Wireless Networking]     [Maemo Users]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Trails]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux