lkml.org 
[lkml]   [2004]   [Dec]   [16]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: [patch, 2.6.10-rc3] safe_hlt() & NMIs
On Thu, 16 Dec 2004, Ingo Molnar wrote:

> c0125ee9: 1529 fa cli
> ^---------------------------------- # of profiler hits
> c0125eea: 507 fb sti
> c0125eeb: 0 fa cli
> c0125eec: 3719 fb sti
> c0125eed: 0 fa cli
> c0125eee: 1579 fb sti
> c0125eef: 0 fa cli
> c0125ef0: 3317 fb sti
> c0125ef1: 0 fa cli
> c0125ef2: 3030 fb sti
> c0125ef3: 0 fa cli
> c0125ef4: 2497 fa cli
> c0125ef5: 1055 fb sti
> c0125ef6: 0 fa cli
[...]
> the 'cli' is always a 'black hole' to the NMI, while the second of two
> consecutive cli's are not.

It looks like the 'sti' is actually the black hole -- remember interrupts
are traps, that is they are probed for and taken after instruction
execution.

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

\
 
 \ /
  Last update: 2005-03-22 14:08    [W:0.115 / U:0.276 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site