Age | Commit message (Expand) | Author | Files | Lines |
2025-05-08 | arm64/fpsimd: signal: Use SMSTOP behaviour in setup_return() |  Mark Rutland | 1 | -16/+2 |
2025-05-08 | arm64/fpsimd: Clarify sve_sync_*() functions |  Mark Rutland | 1 | -1/+1 |
2025-05-08 | arm64/fpsimd: signal: Consistently read FPSIMD context |  Mark Rutland | 1 | -28/+29 |
2025-05-08 | arm64/fpsimd: signal: Mandate SVE payload for streaming-mode state |  Mark Rutland | 1 | -2/+13 |
2025-05-08 | arm64/fpsimd: signal: Clear PSTATE.SM when restoring FPSIMD frame only |  Mark Rutland | 1 | -0/+1 |
2025-04-28 | arm64/fpsimd: signal: Clear TPIDR2 when delivering signals |  Mark Rutland | 1 | -0/+1 |
2025-04-09 | arm64/fpsimd: signal: Simplify preserve_tpidr2_context() |  Mark Rutland | 1 | -3/+2 |
2025-04-09 | arm64/fpsimd: signal: Always save+flush state early |  Mark Rutland | 1 | -54/+12 |
2025-03-10 | arm64/sysreg: Rename POE_RXW to POE_RWX |  Kevin Brodsky | 1 | -1/+1 |
2025-03-10 | arm64/sysreg: Improve PIR/POR helpers |  Kevin Brodsky | 1 | -1/+1 |
2024-12-20 | arm64/signal: Silence sparse warning storing GCSPR_EL0 |  Mark Brown | 1 | -20/+15 |
2024-12-13 | arm64: signal: Ensure signal delivery failure is recoverable |  Kevin Brodsky | 1 | -15/+33 |
2024-11-14 | Merge branch 'for-next/pkey-signal' into for-next/core |  Catalin Marinas | 1 | -16/+79 |
2024-11-14 | Merge branches 'for-next/gcs', 'for-next/probes', 'for-next/asm-offsets', 'for-next/tlb', 'for-next/misc', 'for-next/mte', 'for-next/sysreg', 'for-next/stacktrace', 'for-next/hwcap3', 'for-next/kselftest', 'for-next/crc32', 'for-next/guest-cca', 'for-next/haft' and 'for-next/scs', remote-tracking... |  Catalin Marinas | 1 | -10/+222 |
2024-11-04 | arm64: signal: Remove unused macro |  Kevin Brodsky | 1 | -1/+0 |
2024-11-04 | arm64: signal: Remove unnecessary check when saving POE state |  Kevin Brodsky | 1 | -1/+1 |
2024-10-29 | arm64: signal: Improve POR_EL0 handling to avoid uaccess failures |  Kevin Brodsky | 1 | -14/+78 |
2024-10-17 | arm64: use a common struct frame_record |  Mark Rutland | 1 | -5/+0 |
2024-10-04 | arm64/signal: Expose GCS state in signal frames |  Mark Brown | 1 | -0/+109 |
2024-10-04 | arm64/signal: Set up and restore the GCS context for signal handlers |  Mark Brown | 1 | -5/+113 |
2024-09-04 | arm64: add POE signal support |  Joey Gouly | 1 | -0/+62 |
2024-03-14 | Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux |  Linus Torvalds | 1 | -37/+61 |
2024-03-07 | Merge branches 'for-next/reorg-va-space', 'for-next/rust-for-arm64', 'for-next/misc', 'for-next/daif-cleanup', 'for-next/kselftest', 'for-next/documentation', 'for-next/sysreg' and 'for-next/dpisa', remote-tracking branch 'arm64/for-next/perf' into for-next/core |  Catalin Marinas | 1 | -37/+61 |
2024-03-07 | arm64/signal: Add FPMR signal handling |  Mark Brown | 1 | -0/+59 |
2024-02-20 | arm64: Move do_notify_resume() to entry-common.c |  Mark Rutland | 1 | -33/+2 |
2024-02-20 | arm64: Simplify do_notify_resume() DAIF masking |  Mark Rutland | 1 | -19/+15 |
2024-02-09 | arm64/signal: Don't assume that TIF_SVE means we saved SVE state |  Mark Brown | 1 | -2/+2 |
2023-08-31 | Merge tag 'x86_shstk_for_6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip |  Linus Torvalds | 1 | -1/+1 |
2023-08-17 | arm64/ptrace: Ensure that SME is set up for target when writing SSVE state |  Mark Brown | 1 | -1/+1 |
2023-08-02 | x86/shstk: Add user control-protection fault handler |  Rick Edgecombe | 1 | -1/+1 |
2023-06-23 | Merge branches 'for-next/kpti', 'for-next/missing-proto-warn', 'for-next/iss2-decode', 'for-next/kselftest', 'for-next/misc', 'for-next/feat_mops', 'for-next/module-alloc', 'for-next/sysreg', 'for-next/cpucap', 'for-next/acpi', 'for-next/kdump', 'for-next/acpi-doc', 'for-next/doc' and 'for-next/t... |  Catalin Marinas | 1 | -1/+2 |
2023-06-23 | arm64/signal: Restore TPIDR2 register rather than memory state |  Mark Brown | 1 | -1/+1 |
2023-05-25 | arm64: signal: include asm/exception.h |  Arnd Bergmann | 1 | -0/+1 |
2023-04-12 | arm64/signal: Alloc tpidr2 sigframe after checking system_supports_tpidr2() |  Dongxu Sun | 1 | -5/+7 |
2023-04-12 | arm64/signal: Use system_supports_tpidr2() to check TPIDR2 |  Dongxu Sun | 1 | -3/+3 |
2023-02-21 | Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux |  Linus Torvalds | 1 | -47/+212 |
2023-02-01 | arm64/signal: Only read new data when parsing the ZT context |  Mark Brown | 1 | -3/+3 |
2023-02-01 | arm64/signal: Only read new data when parsing the ZA context |  Mark Brown | 1 | -6/+7 |
2023-02-01 | arm64/signal: Only read new data when parsing the SVE context |  Mark Brown | 1 | -8/+10 |
2023-02-01 | arm64/signal: Avoid rereading context frame sizes |  Mark Brown | 1 | -25/+27 |
2023-02-01 | arm64/signal: Make interface for restore_fpsimd_context() consistent |  Mark Brown | 1 | -14/+14 |
2023-02-01 | arm64/signal: Remove redundant size validation from parse_user_sigframe() |  Mark Brown | 1 | -11/+8 |
2023-02-01 | arm64/signal: Don't redundantly verify FPSIMD magic |  Mark Brown | 1 | -4/+3 |
2023-02-01 | Merge branches 'for-next/tpidr2' and 'for-next/sme2' into for-next/signal |  Catalin Marinas | 1 | -4/+109 |
2023-01-20 | arm64/signal: Include TPIDR2 in the signal context |  Mark Brown | 1 | -0/+59 |
2023-01-20 | arm64/sme: Implement signal handling for ZT |  Mark Brown | 1 | -0/+105 |
2023-01-20 | arm64/sme: Rename za_state to sme_state |  Mark Brown | 1 | -4/+4 |
2023-01-05 | arm64/signal: Always allocate SVE signal frames on SME only systems |  Mark Brown | 1 | -1/+1 |
2023-01-05 | arm64/signal: Always accept SVE signal frames on SME only systems |  Mark Brown | 1 | -1/+6 |
2022-11-29 | arm64/fpsimd: Track the saved FPSIMD state type separately to TIF_SVE |  Mark Brown | 1 | -1/+6 |