summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
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-10-04Merge drm/drm-next into drm-xe-nextThomas Hellström
2024-10-04HID: stop exporting hid_snto32()Dmitry Torokhov
2024-10-04HID: simplify snto32()Dmitry Torokhov
2024-10-04HID: simplify code in fetch_item()Dmitry Torokhov
2024-10-04hid: intel-ish-hid: Fix uninitialized variable 'rv' in ish_fw_xfer_direct_dmaSurajSonawane2415
2024-10-04ALSA: hda/conexant: Fix conflicting quirk for System76 PangolinTakashi Iwai
2024-10-04Input: xilinx_ps2 - use guard notation when acquiring spinlockDmitry Torokhov
2024-10-04Input: userio - switch to using cleanup functionsDmitry Torokhov
2024-10-04Input: sun4i-ps2 - use guard notation when acquiring spinlockDmitry Torokhov
2024-10-04Input: serio-raw - fix potential serio port name truncationDmitry Torokhov
2024-10-04Input: serio_raw - use guard notation for locks and other resourcesDmitry Torokhov
2024-10-04Input: serio - use guard notation when acquiring mutexes and spinlocksDmitry Torokhov
2024-10-04Input: serport - use guard notation when acquiring spinlockDmitry Torokhov
2024-10-04Input: sa1111ps2 - use guard notation when acquiring spinlockDmitry Torokhov
2024-10-04Input: q40kbd - use guard notation when acquiring spinlockDmitry Torokhov
2024-10-04Input: ps2mult - use guard notation when acquiring spinlockDmitry Torokhov
2024-10-04Input: ps2-gpio - use guard notation when acquiring mutexDmitry Torokhov
2024-10-04Input: i8042 - use guard notation when acquiring spinlockDmitry Torokhov
2024-10-04Input: i8042 - tease apart interrupt handlerDmitry Torokhov
2024-10-04Input: hyperv-keyboard - use guard notation when acquiring spinlockDmitry Torokhov
2024-10-04Input: gscps2 - use guard notation when acquiring spinlockDmitry Torokhov
2024-10-04Input: elo - use guard notation when pausing serio portDmitry Torokhov
2024-10-04Input: synaptics-rmi4 - use guard notation when pausing serio port in F03Dmitry Torokhov
2024-10-04Input: sunkbd - use guard notation when pausing serio portDmitry Torokhov