s390/fpu: remove regs member from struct fpu
authorHeiko Carstens <hca@linux.ibm.com>
Sat, 3 Feb 2024 10:45:14 +0000 (11:45 +0100)
committerHeiko Carstens <hca@linux.ibm.com>
Fri, 16 Feb 2024 13:30:16 +0000 (14:30 +0100)
commit9cbff7f2214d16af5c10f1f55ac72d4c1a8bd787
treeb2e7bad1200da86e7001dc32a709506f72bd8456
parented3a0a011a9c33d81a0d024882ee433c42bfccae
s390/fpu: remove regs member from struct fpu

KVM was the only user which modified the regs pointer in struct fpu. Remove
the pointer and convert the rest of the core fpu code to directly access
the save area embedded within struct fpu.

Reviewed-by: Claudio Imbrenda <imbrenda@linux.ibm.com>
Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
arch/s390/include/asm/fpu-types.h
arch/s390/include/asm/processor.h
arch/s390/kernel/fpu.c
arch/s390/kernel/process.c