virtio: Use spin_lock_irqsave/restore for virtio-pci
authorAnthony Liguori <aliguori@us.ibm.com>
Sun, 2 Mar 2008 22:37:48 +0000 (16:37 -0600)
committerRusty Russell <rusty@rustcorp.com.au>
Mon, 17 Mar 2008 11:58:13 +0000 (22:58 +1100)
virtio-pci acquires its spin lock in an interrupt context so it's necessary
to use spin_lock_irqsave/restore variants.  This patch fixes guest SMP when
using virtio devices in KVM.

Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>

No differences found