summaryrefslogtreecommitdiff
path: root/arch/riscv/mm/pageattr.c
diff options
context:
space:
mode:
authorBen Dooks <ben.dooks@codethink.co.uk>2023-11-23 17:27:08 +0300
committerPalmer Dabbelt <palmer@rivosinc.com>2024-01-10 07:10:18 +0300
commit869436dae72acf1629b41437e9d08d31a7360fdb (patch)
treefb29cefe28756a653a5e218e3f3e4d1c7f625f69 /arch/riscv/mm/pageattr.c
parentca0e433b41a6aa5115f752644eb39470f9a12a99 (diff)
downloadlinux-869436dae72acf1629b41437e9d08d31a7360fdb.tar.xz
riscv; fix __user annotation in save_v_state()
The save_v_state() is technically sending a __user pointer through __put_user() and thus is generating a sparse warning so force the value to be "void *" to fix: arch/riscv/kernel/signal.c:94:16: warning: incorrect type in initializer (different address spaces) arch/riscv/kernel/signal.c:94:16: expected void *__val arch/riscv/kernel/signal.c:94:16: got void [noderef] __user *[assigned] datap Fixes: 8ee0b41898fa26f66e32 ("riscv: signal: Add sigcontext save/restore for vector") Signed-off-by: Ben Dooks <ben.dooks@codethink.co.uk> Link: https://lore.kernel.org/r/20231123142708.261733-1-ben.dooks@codethink.co.uk Signed-off-by: Palmer Dabbelt <palmer@rivosinc.com>
Diffstat (limited to 'arch/riscv/mm/pageattr.c')
0 files changed, 0 insertions, 0 deletions