diff options
author | Al Viro <viro@zeniv.linux.org.uk> | 2020-06-16 07:54:51 +0300 |
---|---|---|
committer | Al Viro <viro@zeniv.linux.org.uk> | 2020-07-27 21:31:09 +0300 |
commit | 3399d90ce63edf7439900db50b5c02aa822f190b (patch) | |
tree | 4d8cd697c02d065d3ce937b1972a9dab1f658d6b /arch/sh/kernel/process_32.c | |
parent | 759de58f28b1cd90a485d3bf1ce49236a153ce51 (diff) | |
download | linux-3399d90ce63edf7439900db50b5c02aa822f190b.tar.xz |
sh: convert to ->regset_get()
NB: there's a direct call of fpregs_get() left in dump_fpu().
To be taken out once we convert ELF_FDPIC to use of regset.
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Diffstat (limited to 'arch/sh/kernel/process_32.c')
-rw-r--r-- | arch/sh/kernel/process_32.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/arch/sh/kernel/process_32.c b/arch/sh/kernel/process_32.c index 456cc8d171f7..6ab397bc47ed 100644 --- a/arch/sh/kernel/process_32.c +++ b/arch/sh/kernel/process_32.c @@ -103,9 +103,8 @@ int dump_fpu(struct pt_regs *regs, elf_fpregset_t *fpu) fpvalid = !!tsk_used_math(tsk); if (fpvalid) - fpvalid = !fpregs_get(tsk, NULL, 0, - sizeof(struct user_fpu_struct), - fpu, NULL); + fpvalid = !fpregs_get(tsk, NULL, + (struct membuf){fpu, sizeof(*fpu)}); #endif return fpvalid; |