Message ID | 20170411060456.21594-1-anton@ozlabs.org |
---|---|
State | New |
Headers | show |
On Tue, Apr 11, 2017 at 04:04:56PM +1000, Anton Blanchard wrote: > From: Anton Blanchard <anton@samba.org> > > gdb refuses to parse QEMU memory dumps because struct PPCElfPrstatus > is the wrong size. Fix it. > > Signed-off-by: Anton Blanchard <anton@samba.org> > Fixes: e62fbc54d459 ("target-ppc: dump-guest-memory support") Applied to ppc-for-2.10, thanks. > --- > target/ppc/arch_dump.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/target/ppc/arch_dump.c b/target/ppc/arch_dump.c > index 28d9cc7d79..8e9397aa58 100644 > --- a/target/ppc/arch_dump.c > +++ b/target/ppc/arch_dump.c > @@ -50,7 +50,7 @@ struct PPCUserRegStruct { > struct PPCElfPrstatus { > char pad1[112]; > struct PPCUserRegStruct pr_reg; > - reg_t pad2[4]; > + char pad2[40]; > } QEMU_PACKED; > >
diff --git a/target/ppc/arch_dump.c b/target/ppc/arch_dump.c index 28d9cc7d79..8e9397aa58 100644 --- a/target/ppc/arch_dump.c +++ b/target/ppc/arch_dump.c @@ -50,7 +50,7 @@ struct PPCUserRegStruct { struct PPCElfPrstatus { char pad1[112]; struct PPCUserRegStruct pr_reg; - reg_t pad2[4]; + char pad2[40]; } QEMU_PACKED;