Re: [PATCH] eliminte NMI entry/ exit code

2005-08-13 Thread George Anzinger
Zachary Amsden wrote: George Anzinger wrote: Nick Piggin wrote: George Anzinger wrote: The NMI entry and exit code fiddles with bits in the preempt count. If an NMI happens while some other code is doing the same, bits will be lost. This patch removes this modify code from the NMI path t

Re: [PATCH] eliminte NMI entry/ exit code

2005-08-12 Thread Zachary Amsden
George Anzinger wrote: Nick Piggin wrote: George Anzinger wrote: The NMI entry and exit code fiddles with bits in the preempt count. If an NMI happens while some other code is doing the same, bits will be lost. This patch removes this modify code from the NMI path till we can come up wit

Re: [PATCH] eliminte NMI entry/ exit code

2005-08-12 Thread Linus Torvalds
On Fri, 12 Aug 2005, George Anzinger wrote: > > The NMI entry and exit code fiddles with bits in the preempt count. If > an NMI happens while some other code is doing the same, bits will be > lost. Why? Even if an NMI happens in the middle of a read-modify-write sequence that is critical, t

Re: [PATCH] eliminte NMI entry/ exit code

2005-08-12 Thread George Anzinger
Nick Piggin wrote: George Anzinger wrote: The NMI entry and exit code fiddles with bits in the preempt count. If an NMI happens while some other code is doing the same, bits will be lost. This patch removes this modify code from the NMI path till we can come up with something better. Hu

Re: [PATCH] eliminte NMI entry/ exit code

2005-08-12 Thread Nick Piggin
George Anzinger wrote: The NMI entry and exit code fiddles with bits in the preempt count. If an NMI happens while some other code is doing the same, bits will be lost. This patch removes this modify code from the NMI path till we can come up with something better. Humour me for a minute

[PATCH] eliminte NMI entry/ exit code

2005-08-12 Thread George Anzinger
The NMI entry and exit code fiddles with bits in the preempt count. If an NMI happens while some other code is doing the same, bits will be lost. This patch removes this modify code from the NMI path till we can come up with something better. -- George Anzinger george@mvista.com HRT (High-r