OSDN Git Service

linux-user: Split out helpers for sigsuspend
authorRichard Henderson <richard.henderson@linaro.org>
Tue, 15 Mar 2022 08:43:05 +0000 (01:43 -0700)
committerLaurent Vivier <laurent@vivier.eu>
Tue, 22 Mar 2022 12:06:21 +0000 (13:06 +0100)
commit0a99f09383a0f08e5b7cd0c187166f7eff6014ad
tree2abdbdbe06597f322edc415cf59e6a05d45f835c
parent7fb5ef350bb434644fe1ac8eeb973543e017c932
linux-user: Split out helpers for sigsuspend

Two new functions: process_sigsuspend_mask and finish_sigsuspend_mask.
Move the size check and copy-from-user code.

Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Reviewed-by: Laurent Vivier <laurent@vivier.eu>
Message-Id: <20220315084308.433109-3-richard.henderson@linaro.org>
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
linux-user/signal-common.h
linux-user/signal.c
linux-user/syscall.c