vbox: Simplify Muen guest interupt handling

Drop lock prefix since there is no concurrent access from other CPUs.
This commit is contained in:
Adrian-Ken Rueegsegger 2017-04-05 16:13:40 +02:00 committed by Christian Helmuth
parent 1db8694fd0
commit d1b4fb1dff
1 changed files with 2 additions and 2 deletions

View File

@ -56,7 +56,7 @@ class Genode::Guest_interrupts
*/
void set_pending_interrupt(uint8_t irq)
{
asm volatile ("lock bts %1, %0"
asm volatile ("bts %1, %0"
: "+m" (*(char *)_base)
: "Ir" ((uint32_t)irq)
: "memory");
@ -67,7 +67,7 @@ class Genode::Guest_interrupts
*/
void clear_pending_interrupt(uint8_t irq)
{
asm volatile ("lock btr %1, %0"
asm volatile ("btr %1, %0"
: "+m" (*(char *)_base)
: "Ir" ((uint32_t)irq)
: "memory");