summaryrefslogtreecommitdiffstats
path: root/include/uapi/linux/elf.h
diff options
context:
space:
mode:
authorMartin Schwidefsky2017-04-20 13:54:11 +0200
committerMartin Schwidefsky2017-04-21 12:38:56 +0200
commite525f8a6e696210d15f8b8277d4da12fc4add299 (patch)
tree6f8e78dd19d3f53c34a7656d097b832f8272c62e /include/uapi/linux/elf.h
parents390/kvm: Add use_cmma field to mm_context_t (diff)
downloadkernel-qcow2-linux-e525f8a6e696210d15f8b8277d4da12fc4add299.tar.gz
kernel-qcow2-linux-e525f8a6e696210d15f8b8277d4da12fc4add299.tar.xz
kernel-qcow2-linux-e525f8a6e696210d15f8b8277d4da12fc4add299.zip
s390/gs: add regset for the guarded storage broadcast control block
The guarded storage interface allows to register a control block for each thread that is activated with the guarded storage broadcast event. To retrieve the complete state of a process from the kernel a register set for the stored broadcast control block is required. Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
Diffstat (limited to 'include/uapi/linux/elf.h')
-rw-r--r--include/uapi/linux/elf.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/uapi/linux/elf.h b/include/uapi/linux/elf.h
index 8c6d3bdb9a00..176b6cb1008d 100644
--- a/include/uapi/linux/elf.h
+++ b/include/uapi/linux/elf.h
@@ -410,6 +410,7 @@ typedef struct elf64_shdr {
#define NT_S390_VXRS_LOW 0x309 /* s390 vector registers 0-15 upper half */
#define NT_S390_VXRS_HIGH 0x30a /* s390 vector registers 16-31 */
#define NT_S390_GS_CB 0x30b /* s390 guarded storage registers */
+#define NT_S390_GS_BC 0x30c /* s390 guarded storage broadcast control block */
#define NT_ARM_VFP 0x400 /* ARM VFP/NEON registers */
#define NT_ARM_TLS 0x401 /* ARM TLS register */
#define NT_ARM_HW_BREAK 0x402 /* ARM hardware breakpoint registers */