Re: [PATCH 13/14] x86/UV: Update UV support for external NMI signals

2013-03-21 Thread Ingo Molnar
* Mike Travis wrote: > > > On 3/14/2013 12:20 AM, Ingo Molnar wrote: > > > > * Mike Travis wrote: > > > >> > >> There is an exception where the NMI_LOCAL notifier chain is used. When > >> the perf tools are in use, it's possible that our NMI was captured by > >> some other NMI handler and

Re: [PATCH 13/14] x86/UV: Update UV support for external NMI signals

2013-03-19 Thread Mike Travis
On 3/14/2013 12:20 AM, Ingo Molnar wrote: > > * Mike Travis wrote: > >> >> There is an exception where the NMI_LOCAL notifier chain is used. When >> the perf tools are in use, it's possible that our NMI was captured by >> some other NMI handler and then ignored. We set a per_cpu flag for >

Re: [PATCH 13/14] x86/UV: Update UV support for external NMI signals

2013-03-14 Thread Ingo Molnar
* Mike Travis wrote: > > There is an exception where the NMI_LOCAL notifier chain is used. When > the perf tools are in use, it's possible that our NMI was captured by > some other NMI handler and then ignored. We set a per_cpu flag for > those CPUs that ignored the initial NMI, and then se

[PATCH 13/14] x86/UV: Update UV support for external NMI signals

2013-03-12 Thread Mike Travis
This patch updates the UV NMI handler for the external SMM 'POWER NMI' command. This command sets a special flag in one of the MMRs on each HUB and sends the NMI signal to all cpus in the system. The code has also been optimized to minimize reading of the MMRs as much as possible, by using a per