Peter Maydell <peter.mayd...@linaro.org> writes: > On Fri, 10 Mar 2023 at 10:31, Alex Bennée <alex.ben...@linaro.org> wrote: >> >> You need a very new gdb to be able to run with pauth support otherwise >> your likely to hit asserts and aborts. Disable pauth for now until we >> can properly probe support in gdb. >> >> Signed-off-by: Alex Bennée <alex.ben...@linaro.org> > > If it makes gdb fall over, then shouldn't we be disabling > the pauth gdbstub stuff entirely ? Otherwise even if our > tests are fine our users will not be... >
Have you seem my message on IRC about changing the feature name in the XML? I think the issue is that we're putting the .xml in a "namespace" where GDB expects to only find stuff which it has code to support. Changing from "org.gnu.gdb.aarch64.pauth" to "org.qemu.aarch64.pauth" made it stop crashing and I can read the registers just fine.