]> git.itanic.dy.fi Git - linux-stable/commit
xtensa: fix signal delivery to FDPIC process
authorMax Filippov <jcmvbkbc@gmail.com>
Tue, 2 May 2023 10:20:47 +0000 (03:20 -0700)
committerMax Filippov <jcmvbkbc@gmail.com>
Fri, 12 May 2023 16:43:48 +0000 (09:43 -0700)
commit9c2cc74fb31ec76b8b118c97041a6a154a3ff219
treec043ed5f7b65d5d9e3bcd39d77aac7ceab403aa8
parent457391b0380335d5e9a5babdec90ac53928b23b4
xtensa: fix signal delivery to FDPIC process

Fetch function descriptor pointed to by the signal handler pointer from
userspace on signal delivery and function pointer pointed to by the
sa_restorer on return from the signal handler.

Cc: stable@vger.kernel.org
Fixes: e3ddb8bbe0f8 ("xtensa: add FDPIC and static PIE support for noMMU")
Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
arch/xtensa/kernel/signal.c