Re: [kvm-devel] [PATCH 1/4] ACE documentation

2007-05-06 Thread Arnd Bergmann
On Sunday 06 May 2007, Wink Saville wrote: +Atomic Code Execution (ACE) allows code to execute as if it was +surrounded by spin_lock_irqsave and spin_unlock_irqrestore without +requiring actual access to the processor flags register. I guess you mean spin_{un,}lock_irq here, right? The

Re: [kvm-devel] [PATCH 1/4] ACE documentation

2007-05-06 Thread Arnd Bergmann
On Sunday 06 May 2007, Wink Saville wrote: Thus code +executing within the ACE area can also be executed from user space or +kernel space. This is accomplished by using spin locks when executing +within the ACE area and changes to arch/x86_64/kernel/entry.S such that +when an

[kvm-devel] [PATCH 1/4] ACE documentation

2007-05-05 Thread Wink Saville
ACE, is an acronym for Atomic Code Execution and provides spin_lock_irqsave and spin_lock_irqrestore semantics in user space. Signed-off-by: Wink Saville [EMAIL PROTECTED] --- Documentation/ace.txt | 100 + 1 files changed, 100 insertions(+), 0