summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2024-10-16kselftest/arm64: Ensure stable names for GCS stress test resultsMark Brown
2024-10-16kselftest/arm64: Validate that GCS push and write permissions workMark Brown
2024-10-04kselftest/arm64: Enable GCS for the FP stress testsMark Brown
2024-10-04kselftest/arm64: Add a GCS stress testMark Brown
2024-10-04kselftest/arm64: Add GCS signal testsMark Brown
2024-10-04kselftest/arm64: Add test coverage for GCS mode lockingMark Brown
2024-10-04kselftest/arm64: Add a GCS test program built with the system libcMark Brown
2024-10-04kselftest/arm64: Add very basic GCS test programMark Brown
2024-10-04kselftest/arm64: Always run signals tests with GCS enabledMark Brown
2024-10-04kselftest/arm64: Allow signals tests to specify an expected si_codeMark Brown
2024-10-04kselftest/arm64: Add framework support for GCS to signal handling testsMark Brown
2024-10-04kselftest/arm64: Add GCS as a detected feature in the signal testsMark Brown
2024-10-04kselftest/arm64: Verify the GCS hwcapMark Brown
2024-10-04arm64: Add Kconfig for Guarded Control Stack (GCS)Mark Brown
2024-10-04arm64/ptrace: Expose GCS via ptrace and core filesMark Brown
2024-10-04arm64/signal: Expose GCS state in signal framesMark Brown
2024-10-04arm64/signal: Set up and restore the GCS context for signal handlersMark Brown
2024-10-04arm64/mm: Implement map_shadow_stack()Mark Brown
2024-10-04arm64/gcs: Implement shadow stack prctl() interfaceMark Brown
2024-10-04arm64/gcs: Ensure that new threads have a GCSMark Brown
2024-10-04arm64/gcs: Context switch GCS state for EL0Mark Brown
2024-10-04arm64/mm: Handle GCS data abortsMark Brown
2024-10-04arm64/traps: Handle GCS exceptionsMark Brown
2024-10-04arm64/hwcap: Add hwcap for GCSMark Brown
2024-10-04arm64/idreg: Add overrride for GCSMark Brown
2024-10-04arm64/mm: Map pages for guarded control stackMark Brown
2024-10-04mm: Define VM_SHADOW_STACK for arm64 when we support GCSMark Brown
2024-10-04arm64/mm: Allocate PIE slots for EL0 guarded control stackMark Brown
2024-10-04arm64/cpufeature: Runtime detection of Guarded Control Stack (GCS)Mark Brown
2024-10-04arm64/gcs: Provide basic EL2 setup to allow GCS usage at EL0 and EL1Mark Brown
2024-10-04arm64/gcs: Provide put_user_gcs()Mark Brown
2024-10-04arm64/gcs: Add manual encodings of GCS instructionsMark Brown
2024-10-04arm64/sysreg: Add definitions for architected GCS capsMark Brown
2024-10-04arm64/gcs: Document the ABI for Guarded Control StacksMark Brown
2024-10-04arm64: Document boot requirements for Guarded Control StacksMark Brown
2024-10-04mman: Add map_shadow_stack() flagsMark Brown
2024-10-04prctl: arch-agnostic prctl for shadow stackMark Brown
2024-10-04arm64/mm: Restructure arch_validate_flags() for extensibilityMark Brown
2024-10-04mm: Define VM_HIGH_ARCH_6Mark Brown
2024-10-04mm: Introduce ARCH_HAS_USER_SHADOW_STACKMark Brown
2024-09-29Linux 6.12-rc1v6.12-rc1Linus Torvalds
2024-09-29x86: kvm: fix build errorLinus Torvalds
2024-09-29Merge tag 'mailbox-v6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/ja...Linus Torvalds
2024-09-29Merge tag 'i2c-for-6.12-rc1-additional_fixes' of git://git.kernel.org/pub/scm...Linus Torvalds
2024-09-29Merge tag 'dma-mapping-6.12-2024-09-29' of git://git.infradead.org/users/hch/...Linus Torvalds
2024-09-29Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds
2024-09-29Merge tag 'bcachefs-2024-09-28' of git://evilpiepirate.org/bcachefsLinus Torvalds
2024-09-29Merge tag 'x86-urgent-2024-09-29' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds
2024-09-29Merge tag 'locking-urgent-2024-09-29' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds
2024-09-29Merge tag 'cocci-for-6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/j...Linus Torvalds