On Fri, Apr 12, 2013 at 09:17:46PM +0200, Marc Zyngier wrote: > On Fri, 12 Apr 2013 19:13:32 +0100, Will Deacon <will.deacon@xxxxxxx> > wrote: > > On Fri, Apr 12, 2013 at 06:13:48PM +0100, Marc Zyngier wrote: > >> In the very unlikely event where a guest would be foolish enough to > >> *read* from a write-only cache maintainance register, we end up > >> with preemption disabled, due to a misplaced get_cpu(). > >> > >> Just move the "is_write" test outside of the critical section. > >> > >> Signed-off-by: Marc Zyngier <marc.zyngier@xxxxxxx> > > > > I found it second time around! > > > > Reported-by: Will Deacon <will.deacon@xxxxxxx> > > Indeed you did! :-) > > I'll add that to the commit, and on a couple of other as well... I applied the patch and added the tag, thanks. -Christoffer _______________________________________________ kvmarm mailing list kvmarm@xxxxxxxxxxxxxxxxxxxxx https://lists.cs.columbia.edu/cucslists/listinfo/kvmarm