Merge tag 'x86_shstk_for_6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge commit. Changes below are compared with the first parent: b97d64c7.
Changes
118 files changed · +2790 −308
Only the first 600 diff lines are shown. Download the complete patch.
Documentation/arch/x86/index.rst
View fileDocumentation/arch/x86/shstk.rst
View fileDocumentation/filesystems/proc.rst
View fileDocumentation/mm/arch_pgtable_helpers.rst
View filearch/Kconfig
View filearch/alpha/include/asm/pgtable.h
View filearch/arc/include/asm/hugepage.h
View filearch/arc/include/asm/pgtable-bits-arcv2.h
View filearch/arm/include/asm/pgtable-3level.h
View filearch/arm/include/asm/pgtable.h
View filearch/arm/kernel/signal.c
View filearch/arm64/include/asm/pgtable.h
View filearch/arm64/kernel/signal.c
View filearch/arm64/kernel/signal32.c
View filearch/arm64/mm/trans_pgd.c
View filearch/csky/include/asm/pgtable.h
View filearch/hexagon/include/asm/pgtable.h
View filearch/ia64/include/asm/pgtable.h
View filearch/loongarch/include/asm/pgtable.h
View filearch/m68k/include/asm/mcf_pgtable.h
View filearch/m68k/include/asm/motorola_pgtable.h
View filearch/m68k/include/asm/sun3_pgtable.h
View filearch/microblaze/include/asm/pgtable.h
View filearch/mips/include/asm/pgtable.h
View filearch/nios2/include/asm/pgtable.h
View filearch/openrisc/include/asm/pgtable.h
View filearch/parisc/include/asm/pgtable.h
View filearch/powerpc/include/asm/book3s/32/pgtable.h
View fileThis diff is incomplete. Download the complete patch.
arch/powerpc/include/asm/book3s/64/pgtable.h
View fileThis diff is incomplete. Download the complete patch.
arch/powerpc/include/asm/nohash/32/pgtable.h
View fileThis diff is incomplete. Download the complete patch.
arch/powerpc/include/asm/nohash/32/pte-8xx.h
View fileThis diff is incomplete. Download the complete patch.
arch/powerpc/include/asm/nohash/64/pgtable.h
View fileThis diff is incomplete. Download the complete patch.
arch/riscv/include/asm/pgtable.h
View fileThis diff is incomplete. Download the complete patch.
arch/s390/Kconfig
View fileThis diff is incomplete. Download the complete patch.
arch/s390/include/asm/hugetlb.h
View fileThis diff is incomplete. Download the complete patch.
arch/s390/include/asm/pgtable.h
View fileThis diff is incomplete. Download the complete patch.
arch/s390/mm/pageattr.c
View fileThis diff is incomplete. Download the complete patch.
arch/sh/include/asm/pgtable_32.h
View fileThis diff is incomplete. Download the complete patch.
arch/sparc/include/asm/pgtable_32.h
View fileThis diff is incomplete. Download the complete patch.
arch/sparc/include/asm/pgtable_64.h
View fileThis diff is incomplete. Download the complete patch.
arch/sparc/kernel/signal32.c
View fileThis diff is incomplete. Download the complete patch.
arch/sparc/kernel/signal_64.c
View fileThis diff is incomplete. Download the complete patch.
arch/um/include/asm/pgtable.h
View fileThis diff is incomplete. Download the complete patch.
arch/x86/Kconfig
View fileThis diff is incomplete. Download the complete patch.
arch/x86/Kconfig.assembler
View fileThis diff is incomplete. Download the complete patch.
arch/x86/entry/syscalls/syscall_64.tbl
View fileThis diff is incomplete. Download the complete patch.
arch/x86/include/asm/cpufeatures.h
View fileThis diff is incomplete. Download the complete patch.
arch/x86/include/asm/disabled-features.h
View fileThis diff is incomplete. Download the complete patch.
arch/x86/include/asm/fpu/api.h
View fileThis diff is incomplete. Download the complete patch.
arch/x86/include/asm/fpu/regset.h
View fileThis diff is incomplete. Download the complete patch.
arch/x86/include/asm/fpu/sched.h
View fileThis diff is incomplete. Download the complete patch.
arch/x86/include/asm/fpu/types.h
View fileThis diff is incomplete. Download the complete patch.
arch/x86/include/asm/fpu/xstate.h
View fileThis diff is incomplete. Download the complete patch.
arch/x86/include/asm/idtentry.h
View fileThis diff is incomplete. Download the complete patch.
arch/x86/include/asm/mmu_context.h
View fileThis diff is incomplete. Download the complete patch.
arch/x86/include/asm/pgtable.h
View fileThis diff is incomplete. Download the complete patch.
arch/x86/include/asm/pgtable_types.h
View fileThis diff is incomplete. Download the complete patch.
arch/x86/include/asm/processor.h
View fileThis diff is incomplete. Download the complete patch.
arch/x86/include/asm/shstk.h
View fileThis diff is incomplete. Download the complete patch.
arch/x86/include/asm/special_insns.h
View fileThis diff is incomplete. Download the complete patch.
arch/x86/include/asm/tlbflush.h
View fileThis diff is incomplete. Download the complete patch.
arch/x86/include/asm/trap_pf.h
View fileThis diff is incomplete. Download the complete patch.
arch/x86/include/asm/traps.h
View fileThis diff is incomplete. Download the complete patch.
arch/x86/include/uapi/asm/mman.h
View fileThis diff is incomplete. Download the complete patch.
arch/x86/include/uapi/asm/prctl.h
View fileThis diff is incomplete. Download the complete patch.
arch/x86/kernel/Makefile
View fileThis diff is incomplete. Download the complete patch.
arch/x86/kernel/cet.c
View fileThis diff is incomplete. Download the complete patch.
arch/x86/kernel/cpu/common.c
View fileThis diff is incomplete. Download the complete patch.
arch/x86/kernel/cpu/cpuid-deps.c
View fileThis diff is incomplete. Download the complete patch.
arch/x86/kernel/cpu/proc.c
View fileThis diff is incomplete. Download the complete patch.
arch/x86/kernel/fpu/core.c
View fileThis diff is incomplete. Download the complete patch.
arch/x86/kernel/fpu/regset.c
View fileThis diff is incomplete. Download the complete patch.
arch/x86/kernel/fpu/xstate.c
View fileThis diff is incomplete. Download the complete patch.
arch/x86/kernel/ibt_selftest.S
View fileThis diff is incomplete. Download the complete patch.
arch/x86/kernel/idt.c
View fileThis diff is incomplete. Download the complete patch.
arch/x86/kernel/process.c
View fileThis diff is incomplete. Download the complete patch.
arch/x86/kernel/process_64.c
View fileThis diff is incomplete. Download the complete patch.
arch/x86/kernel/ptrace.c
View fileThis diff is incomplete. Download the complete patch.
arch/x86/kernel/shstk.c
View fileThis diff is incomplete. Download the complete patch.
arch/x86/kernel/signal.c
View fileThis diff is incomplete. Download the complete patch.
arch/x86/kernel/signal_32.c
View fileThis diff is incomplete. Download the complete patch.
arch/x86/kernel/signal_64.c
View fileThis diff is incomplete. Download the complete patch.
arch/x86/kernel/sys_x86_64.c
View fileThis diff is incomplete. Download the complete patch.
arch/x86/kernel/traps.c
View fileThis diff is incomplete. Download the complete patch.
arch/x86/mm/fault.c
View fileThis diff is incomplete. Download the complete patch.
arch/x86/mm/pat/set_memory.c
View fileThis diff is incomplete. Download the complete patch.
arch/x86/mm/pgtable.c
View fileThis diff is incomplete. Download the complete patch.
arch/x86/xen/enlighten_pv.c
View fileThis diff is incomplete. Download the complete patch.
arch/x86/xen/mmu_pv.c
View fileThis diff is incomplete. Download the complete patch.
arch/x86/xen/xen-asm.S
View fileThis diff is incomplete. Download the complete patch.
arch/xtensa/include/asm/pgtable.h
View fileThis diff is incomplete. Download the complete patch.
fs/aio.c
View fileThis diff is incomplete. Download the complete patch.
fs/proc/array.c
View fileThis diff is incomplete. Download the complete patch.
fs/proc/task_mmu.c
View fileThis diff is incomplete. Download the complete patch.
include/asm-generic/hugetlb.h
View fileThis diff is incomplete. Download the complete patch.
include/linux/mm.h
View fileThis diff is incomplete. Download the complete patch.
include/linux/mman.h
View fileThis diff is incomplete. Download the complete patch.
include/linux/pgtable.h
View fileThis diff is incomplete. Download the complete patch.
include/linux/proc_fs.h
View fileThis diff is incomplete. Download the complete patch.
include/linux/syscalls.h
View fileThis diff is incomplete. Download the complete patch.
include/uapi/asm-generic/siginfo.h
View fileThis diff is incomplete. Download the complete patch.
include/uapi/linux/elf.h
View fileThis diff is incomplete. Download the complete patch.
ipc/shm.c
View fileThis diff is incomplete. Download the complete patch.
kernel/sys_ni.c
View fileThis diff is incomplete. Download the complete patch.
mm/debug_vm_pgtable.c
View fileThis diff is incomplete. Download the complete patch.
mm/gup.c
View fileThis diff is incomplete. Download the complete patch.
mm/huge_memory.c
View fileThis diff is incomplete. Download the complete patch.
mm/internal.h
View fileThis diff is incomplete. Download the complete patch.
mm/memory.c
View fileThis diff is incomplete. Download the complete patch.
mm/migrate.c
View fileThis diff is incomplete. Download the complete patch.
mm/migrate_device.c
View fileThis diff is incomplete. Download the complete patch.
mm/mmap.c
View fileThis diff is incomplete. Download the complete patch.
mm/mprotect.c
View fileThis diff is incomplete. Download the complete patch.
mm/nommu.c
View fileThis diff is incomplete. Download the complete patch.
mm/userfaultfd.c
View fileThis diff is incomplete. Download the complete patch.
mm/util.c
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/x86/Makefile
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/x86/test_shadow_stack.c
View fileThis diff is incomplete. Download the complete patch.