diff options
author | Heiko Carstens <hca@linux.ibm.com> | 2023-02-02 17:47:39 +0300 |
---|---|---|
committer | Heiko Carstens <hca@linux.ibm.com> | 2023-02-09 22:11:23 +0300 |
commit | a02d584e72aa44eb825fb8fddc008bf93f0dfe85 (patch) | |
tree | f0ba21b082f9706033704666dcd22652c9540ac6 /arch/s390/kernel/crash_dump.c | |
parent | b0b7b43fcc4666232b4ed65d2c8fa08aff1b6042 (diff) | |
download | linux-a02d584e72aa44eb825fb8fddc008bf93f0dfe85.tar.xz |
s390/vx: use simple assignments to access __vector128 members
Use simple assignments to access __vector128 members instead of hard
to read casts.
Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
Diffstat (limited to 'arch/s390/kernel/crash_dump.c')
-rw-r--r-- | arch/s390/kernel/crash_dump.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/s390/kernel/crash_dump.c b/arch/s390/kernel/crash_dump.c index c13b1455ec8c..8a617be28bb4 100644 --- a/arch/s390/kernel/crash_dump.c +++ b/arch/s390/kernel/crash_dump.c @@ -110,7 +110,7 @@ void __init save_area_add_vxrs(struct save_area *sa, __vector128 *vxrs) /* Copy lower halves of vector registers 0-15 */ for (i = 0; i < 16; i++) - memcpy(&sa->vxrs_low[i], &vxrs[i].u[2], 8); + sa->vxrs_low[i] = vxrs[i].low; /* Copy vector registers 16-31 */ memcpy(sa->vxrs_high, vxrs + 16, 16 * sizeof(__vector128)); } |