[PATCH v1 0/6] arm64/signal: Signal handling cleanups

Mark Brown broonie at kernel.org
Thu Nov 24 05:58:12 PST 2022


This series collects a number of small cleanups to the signal handling
code which removes redundant validation of size information and avoids
reading the same data from userspace twice.

There are some overlaps with both the TPIDR2 signal handling and SME2
serieses which are also in flight, applying this will require
adjustments in those serieses and vice versa.

Mark Brown (6):
  arm64/signal: Don't redundantly verify FPSIMD magic
  arm64/signal: Remove redundant size validation from
    parse_user_sigframe()
  arm64/signal: Make interface for restore_fpsimd_context() consistent
  arm64/signal: Avoid rereading context frame sizes
  arm64/signal: Only read new data when parsing the SVE context
  arm64/signal: Only read new data when parsing the ZA context

 arch/arm64/kernel/signal.c | 91 +++++++++++++++++++-------------------
 1 file changed, 46 insertions(+), 45 deletions(-)


base-commit: 30a0b95b1335e12efef89dd78518ed3e4a71a763
-- 
2.30.2




More information about the linux-arm-kernel mailing list