[PATCH 0/3] Update xmon disassembly

Balbir Singh bsingharora at gmail.com
Thu Feb 2 16:03:41 AEDT 2017

This series updates xmon to allow disassembly of
upto POWER9 instructions. 

With a lot of help from Peter Bergner and help
from Paul Mckenney I was able to get help in relicensing
the new binutils ppc-opc.c/ppc-dis.c and ppc.h to
GPLv2. The details of the commits are in patch 2 in the
series. The authors of the various commits have generously
allowed their commits to be relicensed under GPLv2.

The first patch updates the files in xmon to latest GPLv2
version.  The second patch are commits relicensed as GPLv2
The third patch makes modifications necessary to integration
with xmon

This series is not git-bisect friendly, the first two patches
will not compile, but are split for ease of understanding
and better understanding of how we got to patch 3. In addition
the CodingStyle followed in these files is not the Linux
CodingStyle, so scripts like checkpatch do not warm up
to the series nicely.

Cc: Peter Bergner <bergner at vnet.ibm.com>
Cc: "Paul E. McKenney" <paulmck at linux.vnet.ibm.com>

NOTE: This is an internal posting at the moment for review
and criticism.

Balbir Singh (3):
  powerpc/xmon Update ppc-dis/opc.c and ppc.h
  powerpc/xmon: Apply binutils changes to upgrade disassembly
  powerpc/xmon: Enable disassembly files (compilation changes)

 arch/powerpc/xmon/ppc-dis.c |  260 +-
 arch/powerpc/xmon/ppc-opc.c | 8999 +++++++++++++++++++++++++++----------------
 arch/powerpc/xmon/ppc.h     |  268 +-
 3 files changed, 6030 insertions(+), 3497 deletions(-)


More information about the Linuxppc-dev mailing list