Re: [patch 8/8] Add abilty to enable/disable nmi watchdog from sysfs




On Tue, May 09, 2006 at 04:50:43PM -0400, dzickus wrote:

Adds a new /proc/sys/kernel/nmi call that will enable/disable the nmi
watchdog.


This means you can at runtime enable/disbale nmi_watchdog, i.e., reserve
some performance counters on the fly. This gets complicated because now
the perfmon subsystem

Right now we don't care about perfmon at all because it's not in (x86) mainline
If you want anybody to care you have to submit and pass review

(and probably oprofile) cannot check register
availability when they are first initialized. Basically each time,
the /sys entry is modified, they would have to scan the list of available
performance counters. I don't know exactly when Oprofile does this checking.
For perfmon, this is done only once, when the PMU description table is loaded.

I think the NMI watchdog will fail if the register is already allocated.
oprofile should check and allocate when it fills in the register.

-Andi

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/



Relevant Pages