[PULL 08/12] KVM: PPC: Book3S: PR: Make svcpu - vcpu store preempt savvy

2013-12-18 Thread Alexander Graf
As soon as we get back to our highmem handler in virtual address space we may get preempted. Today the reason we can get preempted is that we replay interrupts and all the lazy logic thinks we have interrupts enabled. However, it's not hard to make the code interruptible and that way we can

[PULL 08/12] KVM: PPC: Book3S: PR: Make svcpu - vcpu store preempt savvy

2013-12-18 Thread Alexander Graf
As soon as we get back to our highmem handler in virtual address space we may get preempted. Today the reason we can get preempted is that we replay interrupts and all the lazy logic thinks we have interrupts enabled. However, it's not hard to make the code interruptible and that way we can