Thread (5 messages) 5 messages, 2 authors, 2017-06-23

[PATCH v6 0/3] Cavium ARM64 uncore PMU support

From: bp@alien8.de (Borislav Petkov)
Date: 2017-06-23 13:56:35
Also in: lkml

On Fri, Jun 23, 2017 at 03:01:25PM +0200, Jan Glauber wrote:
Add support for various PMU counters found on the Cavium ThunderX and
OcteonTx SoC.

The driver provides common "uncore" functions to avoid code duplication and
support adding more device PMUs (like L2 cache) in the future.

Probe and removal of the PMUs is done by hooking into the ThunderX EDAC
driver as this driver owns all the PCI devices containing the PMU counters.
... which is a very bad idea, of course. EDAC doesn't have anything to
do with performance measurements.

And I don't see why the EDAC driver should own any PCI devices -
EDAC simply uses them like anything else in the kernel so the PMU
functionality can simply use them too, independent from EDAC.

-- 
Regards/Gruss,
    Boris.

Good mailing practices for 400: avoid top-posting and trim the reply.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help