Age | Commit message (Expand) | Author | Files | Lines |
2024-03-07 | kselftest/arm64: Add basic FPMR test | Mark Brown | 2 | -0/+83 |
2024-03-07 | kselftest/arm64: Handle FPMR context in generic signal frame parser | Mark Brown | 2 | -0/+9 |
2023-08-16 | kselftest/arm64: fix a memleak in zt_regs_run() | Ding Xiang | 1 | -0/+1 |
2023-08-04 | kselftest/arm64: Use shared OPTIMZER_HIDE_VAR() definiton | Mark Brown | 1 | -1/+3 |
2023-08-04 | kselftest/arm64: Exit streaming mode after collecting signal context | Mark Brown | 1 | -1/+24 |
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 | 3 | -2/+89 |
2023-06-23 | kselftest/arm64: Add a test case for TPIDR2 restore | Mark Brown | 2 | -1/+87 |
2023-06-21 | kselftest/arm64: Log signal code and address for unexpected signals | Mark Brown | 1 | -1/+2 |
2023-02-10 | Merge branches 'for-next/sysreg', 'for-next/sme', 'for-next/kselftest', 'for-next/misc', 'for-next/sme2', 'for-next/tpidr2', 'for-next/scs', 'for-next/compat-hwcap', 'for-next/ftrace', 'for-next/efi-boot-mmu-on', 'for-next/ptrauth' and 'for-next/pseudo-nmi', remote-tracking branch 'arm64/for-next... | Catalin Marinas | 13 | -13/+460 |
2023-02-07 | kselftest/arm64: Don't require FA64 for streaming SVE+ZA tests | Mark Brown | 1 | -6/+1 |
2023-02-07 | kselftest/arm64: Copy whole EXTRA context | Mark Brown | 1 | -2/+4 |
2023-02-01 | kselftest/arm64: Fix enumeration of systems without 128 bit SME for SSVE+ZA | Mark Brown | 1 | -0/+4 |
2023-02-01 | kselftest/arm64: Fix enumeration of systems without 128 bit SME | Mark Brown | 2 | -0/+8 |
2023-02-01 | kselftest/arm64: Don't require FA64 for streaming SVE tests | Mark Brown | 1 | -6/+1 |
2023-01-20 | kselftest/arm64: Verify simultaneous SSVE and ZA context generation | Mark Brown | 1 | -0/+162 |
2023-01-20 | kselftest/arm64: Verify that SSVE signal context has SVE_SIG_FLAG_SM set | Mark Brown | 1 | -0/+5 |
2023-01-20 | kselftest/arm64: Initialise current at build time in signal tests | Mark Brown | 1 | -3/+1 |
2023-01-20 | kselftest/arm64: Don't pass headers to the compiler as source | Mark Brown | 1 | -2/+6 |
2023-01-20 | kselftest/arm64: Add test case for TPIDR2 signal frame records | Mark Brown | 2 | -0/+91 |
2023-01-20 | kselftest/arm64: Add TPIDR2 to the set of known signal context records | Mark Brown | 1 | -0/+4 |
2023-01-20 | kselftest/arm64: Add test coverage for ZT register signal frames | Mark Brown | 3 | -0/+137 |
2023-01-20 | kselftest/arm64: Teach the generic signal context validation about ZT | Mark Brown | 2 | -0/+37 |
2023-01-20 | kselftest/arm64: Enumerate SME2 in the signal test utility code | Mark Brown | 2 | -0/+5 |
2022-11-08 | kselftest/arm64: Print ASCII version of unknown signal frame magic values | Mark Brown | 1 | -4/+17 |
2022-11-08 | kselftest/arm64: Remove validation of extra_context from TODO | Mark Brown | 1 | -1/+0 |
2022-09-07 | kselftest/arm64: Include larger SVE and SME VLs in signal tests | Mark Brown | 4 | -46/+33 |
2022-09-07 | kselftest/arm64: Allow larger buffers in get_signal_context() | Mark Brown | 14 | -15/+16 |
2022-09-07 | kselftest/arm64: Preserve any EXTRA_CONTEXT in handle_signal_copyctx() | Mark Brown | 1 | -2/+48 |
2022-09-07 | kselftest/arm64: Validate contents of EXTRA_CONTEXT blocks | Mark Brown | 1 | -4/+21 |
2022-09-07 | kselftest/arm64: Only validate each signal context once | Mark Brown | 1 | -7/+12 |
2022-09-07 | kselftest/arm64: Remove unneeded protype for validate_extra_context() | Mark Brown | 1 | -2/+0 |
2022-09-07 | kselftest/arm64: Fix validation of EXTRA_CONTEXT signal context location | Mark Brown | 1 | -1/+1 |
2022-09-07 | kselftest/arm64: Fix validatation termination record after EXTRA_CONTEXT | Mark Brown | 1 | -1/+1 |
2022-09-07 | kselftest/arm64: Validate signal ucontext in place | Mark Brown | 1 | -3/+6 |
2022-09-07 | kselftest/arm64: Enumerate SME rather than SVE vector lengths for za_regs | Mark Brown | 1 | -2/+2 |
2022-09-07 | kselftest/arm64: Add a test for signal frames with ZA disabled | Mark Brown | 1 | -0/+119 |
2022-09-07 | kselftest/arm64: Tighten up validation of ZA signal context | Mark Brown | 1 | -1/+15 |
2022-07-11 | selftests: stop using KSFT_KHDR_INSTALL | Guillaume Tucker | 2 | -4/+1 |
2022-06-02 | kselftest/arm64: signal: Skip SVE signal test if not enough VLs supported | Cristian Marussi | 1 | -0/+2 |
2022-04-28 | kselftest/arm64: signal: Add SME signal handling tests | Mark Brown | 10 | -0/+555 |
2022-04-28 | kselftest/arm64: signal: Handle ZA signal context in core code | Mark Brown | 2 | -1/+38 |
2022-02-25 | kselftest/arm64: signal: Allow tests to be incompatible with features | Mark Brown | 3 | -9/+28 |
2021-12-14 | kselftest/arm64: Allow signal tests to trigger from a function | Mark Brown | 1 | -7/+5 |
2021-09-21 | kselftest/arm64: signal: Skip tests if required features are missing | Cristian Marussi | 1 | -2/+5 |
2021-08-23 | kselftest/arm64: signal: Add a TODO list for signal handling tests | Mark Brown | 1 | -0/+2 |
2021-08-23 | kselftest/arm64: signal: Add test case for SVE register state in signals | Mark Brown | 1 | -0/+126 |
2021-08-23 | kselftest/arm64: signal: Verify that signals can't change the SVE vector length | Mark Brown | 1 | -0/+92 |
2021-08-23 | kselftest/arm64: signal: Check SVE signal frame shows expected vector length | Mark Brown | 2 | -0/+69 |
2021-08-23 | kselftest/arm64: signal: Support signal frames with SVE register data | Mark Brown | 1 | -3/+31 |
2021-08-23 | kselftest/arm64: signal: Add SVE to the set of features we can check for | Mark Brown | 2 | -0/+5 |