Re: [PULL 45/47] linux-user/arm: Do not allocate a commpage at all for M-profile CPUs

2023-07-17 Thread Richard Henderson
On 7/16/23 19:13, Michael Tokarev wrote: 15.07.2023 16:53, Richard Henderson wrote: From: Philippe Mathieu-Daudé Since commit fbd3c4cff6 ("linux-user/arm: Mark the commpage executable") executing bare-metal (linked with rdimon.specs) cortex-M code fails as:    $ qemu-arm -cpu cortex-m3

Re: [PULL 45/47] linux-user/arm: Do not allocate a commpage at all for M-profile CPUs

2023-07-16 Thread Michael Tokarev
15.07.2023 16:53, Richard Henderson wrote: From: Philippe Mathieu-Daudé Since commit fbd3c4cff6 ("linux-user/arm: Mark the commpage executable") executing bare-metal (linked with rdimon.specs) cortex-M code fails as: $ qemu-arm -cpu cortex-m3 ~/hello.exe.m3 qemu-arm:

[PULL 45/47] linux-user/arm: Do not allocate a commpage at all for M-profile CPUs

2023-07-15 Thread Richard Henderson
From: Philippe Mathieu-Daudé Since commit fbd3c4cff6 ("linux-user/arm: Mark the commpage executable") executing bare-metal (linked with rdimon.specs) cortex-M code fails as: $ qemu-arm -cpu cortex-m3 ~/hello.exe.m3 qemu-arm: ../../accel/tcg/user-exec.c:492: page_set_flags: Assertion `last