linux_dsm_epyc7002/arch
Bharat Bhushan f9208427f7 PPC: Fix race in mtmsr paravirt implementation
The current implementation of mtmsr and mtmsrd are racy in that it does:

  * check (int_pending == 0)
  ---> host sets int_pending = 1 <---
  * write shared page
  * done

while instead we should check for int_pending after the shared page is written.

Signed-off-by: Bharat Bhushan <bharat.bhushan@freescale.com>
Signed-off-by: Alexander Graf <agraf@suse.de>
Signed-off-by: Avi Kivity <avi@redhat.com>
2012-03-05 14:52:24 +02:00
..
alpha
arm IOMMU fixes for Linux 3.3-rc5 2012-02-28 09:15:31 -08:00
avr32
blackfin
c6x Kbuild: Use dtc's -d (dependency) option 2012-02-14 21:14:44 -05:00
cris
frv
h8300
hexagon
ia64 KVM: provide synchronous registers in kvm_run 2012-03-05 14:52:22 +02:00
m32r
m68k
microblaze
mips
mn10300
openrisc openrisc: Fix up audit_syscall_[entry|exit]() usage 2012-02-17 09:53:12 +01:00
parisc
powerpc PPC: Fix race in mtmsr paravirt implementation 2012-03-05 14:52:24 +02:00
s390 KVM: s390: provide access guest registers via kvm_run 2012-03-05 14:52:22 +02:00
score
sh SuperH fixes for 3.3-rc5 2012-02-24 08:56:51 -08:00
sparc
tile
um
unicore32
x86 KVM: provide synchronous registers in kvm_run 2012-03-05 14:52:22 +02:00
xtensa
.gitignore
Kconfig