Hello,

I have just commit to the GIT tree an important patch
to correct potential kernel panics when using PEBS
on Intel P4 or Intel Core processors.

The panic occurred when monitoring at the kernel level (pl0)
and hit in bizarre places such as pfm_arch_restore_pmcs()
or pfm_arch_stop_save().

There was a race condition between the PEBS HW and the 
way we were stopping and restarting monitoring on context
switches or on interrupt. You cannot have the DS area pointer
NULL is you have PEBS_ENABLE set to active.

With this patch applied I was not able to reproduce the panic so far.

Please try the fix and let me know if it works for you.

You can get the fix by pull from the perfmon2 git tree.

Thanks.

-- 
-Stephane
_______________________________________________
perfmon mailing list
[email protected]
http://www.hpl.hp.com/hosted/linux/mail-archives/perfmon/

Reply via email to