Re: [PATCH 2/2] arm/ptw: respect sctlr.{u}wxn in get_phys_addr_v6

2024-11-15 Thread Peter Maydell
On Fri, 15 Nov 2024 at 16:54, Pavel Skripkin wrote: > > Hi Peter, > > Peter Maydell says: > > On Thu, 14 Nov 2024 at 16:59, Pavel Skripkin wrote: > >> > >> get_phys_addr_v6() is used for decoding armv7's short descriptor format. > >> Based on ARM ARM AArch32.S1SDHasPermissionsFault(), WXN should

Re: [PATCH 2/2] arm/ptw: respect sctlr.{u}wxn in get_phys_addr_v6

2024-11-15 Thread Pavel Skripkin
Hi Peter, Peter Maydell says: On Thu, 14 Nov 2024 at 16:59, Pavel Skripkin wrote: get_phys_addr_v6() is used for decoding armv7's short descriptor format. Based on ARM ARM AArch32.S1SDHasPermissionsFault(), WXN should be respected in !LPAE mode as well. Signed-off-by: Pavel Skripkin --- t

Re: [PATCH 2/2] arm/ptw: respect sctlr.{u}wxn in get_phys_addr_v6

2024-11-15 Thread Peter Maydell
On Thu, 14 Nov 2024 at 16:59, Pavel Skripkin wrote: > > get_phys_addr_v6() is used for decoding armv7's short descriptor format. > Based on ARM ARM AArch32.S1SDHasPermissionsFault(), WXN should be > respected in !LPAE mode as well. > > Signed-off-by: Pavel Skripkin > --- > target/arm/ptw.c | 11

[PATCH 2/2] arm/ptw: respect sctlr.{u}wxn in get_phys_addr_v6

2024-11-14 Thread Pavel Skripkin
get_phys_addr_v6() is used for decoding armv7's short descriptor format. Based on ARM ARM AArch32.S1SDHasPermissionsFault(), WXN should be respected in !LPAE mode as well. Signed-off-by: Pavel Skripkin --- target/arm/ptw.c | 11 +++ 1 file changed, 11 insertions(+) diff --git a/target/a