[Pdbg] [PATCH v2 00/16] Basic gdbserver for POWER8

Alistair Popple alistair at popple.id.au
Wed Sep 12 11:12:24 AEST 2018


> > v1->v2: A few changes as suggested by Nick (get gprs in one batch,
> > a few #defines). And a couple of other tidyups like use the exisitng
> > logging functions, don't segfault when given an invalid target etc,
> > and an additional state in the state machine to make sure we wait for
> > the thread to start before checking if we've been quiesced.
> 
> I've just gone through some of the prep patches and they're all pretty
> good fixes and cleanups we should merge asap. So for patches 1-10,
> 
> Reviewed-by: Nicholas Piggin <npiggin at gmail.com>

Thanks Nicholas and Rashmica ... I've merged 1-12 of this series so if there are
updates to the gdbserver patches you can just resend those.

- Alistair

> > 
> > 
> > Alistair Popple (2):
> >   pdbg/gdbserver: Add in basic skeleton for a gdbserver on p8
> >   pdbg/gdbserver: Make ragel optional
> > 
> > Rashmica Gupta (14):
> >   libpdbg: Release adu lock when erroring out
> >   pdbg: Fix function call for putnia command
> >   libpdbg: Print the name of the instruction when erroring
> >   libpdbg: Remove unused error code
> >   libpdbg: Check if scom controllers are exposed
> >   libpdbg: Add in getxer and putxer functions
> >   pdbg: Add getxer & putxer commands
> >   libpdbg: Make getcr actually get all of the Condition Register
> >   libpdbg: Add in mtocrf and putcr function
> >   pdbg: Add getcr and putcr options
> >   pdbg: Add in parser for uint16_t
> >   libpdbg: Add in enable_attn function for p8
> >   pdbg/gdbserver: Make gdbserver optional
> >   README: Add some gdbserver info
> 




More information about the Pdbg mailing list