[S390] Define new s390 ELF note sections in elf.h
authorMichael Holzheu <holzheu@linux.vnet.ibm.com>
Fri, 26 Feb 2010 21:37:52 +0000 (22:37 +0100)
committerMartin Schwidefsky <sky@mschwide.boeblingen.de.ibm.com>
Fri, 26 Feb 2010 21:37:33 +0000 (22:37 +0100)
commit73bfa5f2f71efcdcaad8d18cbed96b9d7ed86948
treed99a3473c85a34f3fa7e62bef4c12e658fd3fbab
parent61fd330dee1606a6bdb741f9c156bca386a4e438
[S390] Define new s390 ELF note sections in elf.h

S390 ELF core dump currently only contains the PSW, the general purpose
registers, the floating point registers and the access registers stored
in PRSTATUS/PRFPREG note sections.
For analyzing s390 kernel problems additional registers are important.
In order to be able to include these registers to a kernel ELF core dump,
this patch adds the following five new note sections to elf.h:

* NT_S390_TIMER:   S390 timer register
* NT_S390_TODCMP:  S390 TOD comparator register
* NT_S390_TODPREG: S390 TOD programmable register
* NT_S390_CTRS:    S390 control registers
* NT_S390_PREFIX:  S390 prefix register

The new note sections have been already defined and accepted in the upstream
binutils package.

Signed-off-by: Michael Holzheu <holzheu@linux.vnet.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
include/linux/elf.h