Re: [Qemu-devel] [PATCH] target-i386: Don't forbid NX bit on PAE PDEs and PTEs

2014-08-25 Thread Paolo Bonzini
Il 24/08/2014 07:13, William Grant ha scritto: Commit e8f6d00c30ed88910d0d985f4b2bf41654172ceb (target-i386: raise page fault for reserved physical address bits) added a check that the NX bit is not set on PAE PDPEs, but it also added it to rsvd_mask for the rest of the function. This caused

[Qemu-devel] [PATCH] target-i386: Don't forbid NX bit on PAE PDEs and PTEs

2014-08-24 Thread William Grant
Commit e8f6d00c30ed88910d0d985f4b2bf41654172ceb (target-i386: raise page fault for reserved physical address bits) added a check that the NX bit is not set on PAE PDPEs, but it also added it to rsvd_mask for the rest of the function. This caused any PDEs or PTEs with NX set to be erroneously