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
..
2011-03-31 11:26:23 -03:00
2011-03-31 11:26:23 -03:00
2011-12-09 07:51:02 -05:00
2012-01-11 11:54:20 +11:00
2011-11-28 21:13:18 +02:00
2011-09-23 10:27:03 +10:00
2011-03-31 11:26:23 -03:00
2012-01-03 22:54:56 -05:00
2011-03-31 11:26:23 -03:00
2010-12-09 15:35:32 +11:00
2011-07-26 16:49:47 -07:00
2010-07-19 10:56:54 +02:00
2011-03-31 11:26:23 -03:00
2010-03-12 15:52:32 -08:00
2011-12-08 14:02:23 +11:00
2011-12-21 22:03:32 +01:00