Re: [Qemu-devel] [Qemu-arm] [PATCH for-2.10 2/5] target/arm: Don't allow guest to make System space executable for M profile

2017-07-28 Thread Philippe Mathieu-Daudé
On 07/28/2017 05:51 AM, Peter Maydell wrote: On 28 July 2017 at 00:59, Philippe Mathieu-Daudé wrote: Hi Peter, On 07/27/2017 07:59 AM, Peter Maydell wrote: For an M profile v7PMSA, the system space (0xe000 - 0x) can never be executable, even if the guest tries

Re: [Qemu-devel] [Qemu-arm] [PATCH for-2.10 2/5] target/arm: Don't allow guest to make System space executable for M profile

2017-07-28 Thread Peter Maydell
On 28 July 2017 at 00:59, Philippe Mathieu-Daudé wrote: > Hi Peter, > > On 07/27/2017 07:59 AM, Peter Maydell wrote: >> >> For an M profile v7PMSA, the system space (0xe000 - 0x) can >> never be executable, even if the guest tries to set the MPU registers >> up that

Re: [Qemu-devel] [Qemu-arm] [PATCH for-2.10 2/5] target/arm: Don't allow guest to make System space executable for M profile

2017-07-27 Thread Philippe Mathieu-Daudé
Hi Peter, On 07/27/2017 07:59 AM, Peter Maydell wrote: For an M profile v7PMSA, the system space (0xe000 - 0x) can never be executable, even if the guest tries to set the MPU registers up that way. Enforce this restriction. Signed-off-by: Peter Maydell