On Thu, 28 Aug 2025 at 23:14, Richard Henderson <richard.hender...@linaro.org> wrote: > > On 8/29/25 00:42, Peter Maydell wrote: > > On Thu, 28 Aug 2025 at 13:09, Richard Henderson > > <richard.hender...@linaro.org> wrote: > >> +/* > >> + * Compare linux arch/x86/include/uapi/asm/ptrace.h (struct pt_regs) and > >> + * arch/x86/include/asm/user_32.h (struct user_regs_struct). > >> + * The structure layouts are identical; the user_regs_struct names are > >> better. > >> + */ > > > > Why do you think the user_regs_struct names are better? > > "bx" suggests a 16-bit register, but these are 32-bit, right? > > Mostly I really don't like xds etc. > > > Commit message should say something about why we're changing > > the types (though clearly here the target-specific types are > > more sensible than the host-specific ones). > > Oops, yes. There are quite a lot of error across the various target_pt_regs > structures > that we never caught because they were never used.
With that, Reviewed-by: Peter Maydell <peter.mayd...@linaro.org> thanks -- PMM