Re: [Qemu-devel] [PATCH v4 0/4] semihosting at translate time fixes

2019-09-12 Thread Peter Maydell
On Wed, 11 Sep 2019 at 14:14, Alex Bennée wrote: > It does seem a bit weird that userspace linux-user does do semihosting > whereas EL0 in softmmu doesn't. Is that because we are effectively > short-circuiting what a real ARM kernel would be doing for EL0? It's because the "not for EL0" is a rath

Re: [Qemu-devel] [PATCH v4 0/4] semihosting at translate time fixes

2019-09-11 Thread Alex Bennée
Peter Maydell writes: > On Fri, 6 Sep 2019 at 21:26, Alex Bennée wrote: >> >> Hi Peter, >> >> Hopefully this is the final version of the semihosting at translate >> time patches. I've applied Richard's IS_USER changes and gated the SVN >> for !M profile. >> >> Alex Bennée (3): >> target/arm:

Re: [Qemu-devel] [PATCH v4 0/4] semihosting at translate time fixes

2019-09-11 Thread Peter Maydell
On Fri, 6 Sep 2019 at 21:26, Alex Bennée wrote: > > Hi Peter, > > Hopefully this is the final version of the semihosting at translate > time patches. I've applied Richard's IS_USER changes and gated the SVN > for !M profile. > > Alex Bennée (3): > target/arm: handle M-profile semihosting at tran