OSDN Git Service

s390: add struct tpi_info to struct pt_regs
authorSven Schnelle <svens@linux.ibm.com>
Mon, 10 May 2021 19:10:16 +0000 (21:10 +0200)
committerVasily Gorbik <gor@linux.ibm.com>
Mon, 7 Jun 2021 15:07:01 +0000 (17:07 +0200)
commit34bbeed07494cc0d64d0c7a953230883a4d78f6f
tree55c0f001e35b8aa9c07cb2d646dc7f90d09af5e4
parentc63c473f18a7b72ba5cdc37b9a564dc2a4b625d5
s390: add struct tpi_info to struct pt_regs

To avoid casting ptrace members, add a union containing
both struct tpi_info and explicit int_code/int_parm members.

Signed-off-by: Sven Schnelle <svens@linux.ibm.com>
Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
Signed-off-by: Vasily Gorbik <gor@linux.ibm.com>
arch/s390/include/asm/ptrace.h
arch/s390/include/asm/tpi.h
arch/s390/include/uapi/asm/schid.h
drivers/s390/cio/airq.c
drivers/s390/cio/cio.c