summaryrefslogtreecommitdiffstats
path: root/arch/x86/kernel/shstk.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* x86/shstk: Add warning for shadow stack double unmapRick Edgecombe2023-09-191-0/+11
* x86/shstk: Handle vfork clone failure correctlyRick Edgecombe2023-09-191-2/+20
* x86/shstk: Change order of __user in typeRick Edgecombe2023-08-301-1/+1
* x86/shstk: Don't retry vm_munmap() on -EINTRRick Edgecombe2023-08-031-21/+17
* x86/shstk: Move arch detail comment out of core mmRick Edgecombe2023-08-031-0/+25
* x86/shstk: Add ARCH_SHSTK_STATUSRick Edgecombe2023-08-031-1/+7
* x86/shstk: Add ARCH_SHSTK_UNLOCKMike Rapoport2023-08-031-2/+7
* x86/shstk: Wire in shadow stack interfaceRick Edgecombe2023-08-031-0/+8
* x86/shstk: Support WRSS for userspaceRick Edgecombe2023-08-031-1/+42
* x86/shstk: Introduce map_shadow_stack syscallRick Edgecombe2023-08-031-8/+51
* x86/shstk: Check that signal frame is shadow stack memRick Edgecombe2023-08-031-2/+29
* x86/shstk: Check that SSP is aligned on sigreturnRick Edgecombe2023-08-031-0/+3
* x86/shstk: Handle signals for shadow stackRick Edgecombe2023-08-031-0/+95
* x86/shstk: Introduce routines modifying shstkRick Edgecombe2023-08-031-0/+75
* x86/shstk: Handle thread shadow stackRick Edgecombe2023-08-031-2/+39
* x86/shstk: Add user-mode shadow stack supportRick Edgecombe2023-08-031-0/+145
* x86: Introduce userspace API for shadow stackRick Edgecombe2023-08-031-0/+44