Show patches with: Submitter = Edgecombe, Rick P       |   596 patches
« 1 2 3 45 6 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[01/10] mm: Add helper for freeing decrypted memory Handle set_memory_XXcrypted() errors - - - --- 2023-10-17 Edgecombe, Rick P New
[01/17] Fix "x86/alternatives: Lockdep-enforce text_mutex in text_poke*()" Merge text_poke fixes and executable lockdowns 1 1 - --- 2019-01-17 Edgecombe, Rick P New
[01/35] Documentation/x86: Add CET description Shadow stacks for userspace - - - --- 2022-01-30 Edgecombe, Rick P New
[02/10] x86/mm/cpa: Reject incorrect encryption change requests Handle set_memory_XXcrypted() errors - - - --- 2023-10-17 Edgecombe, Rick P New
[02/17] x86/jump_label: Use text_poke_early() during early init Merge text_poke fixes and executable lockdowns - - - --- 2019-01-17 Edgecombe, Rick P New
[02/35] x86/cet/shstk: Add Kconfig option for Shadow Stack Shadow stacks for userspace - - - --- 2022-01-30 Edgecombe, Rick P New
[03/10] kvmclock: Use free_decrypted_pages() Handle set_memory_XXcrypted() errors - 1 - --- 2023-10-17 Edgecombe, Rick P New
[03/17] x86/mm: temporary mm struct Merge text_poke fixes and executable lockdowns - 1 1 --- 2019-01-17 Edgecombe, Rick P New
[03/35] x86/cpufeatures: Add CET CPU feature flags for Control-flow Enforcement Technology (CET) Shadow stacks for userspace - - - --- 2022-01-30 Edgecombe, Rick P New
[04/10] swiotlb: Use free_decrypted_pages() Handle set_memory_XXcrypted() errors - - - --- 2023-10-17 Edgecombe, Rick P New
[04/17] fork: provide a function for copying init_mm Merge text_poke fixes and executable lockdowns - 1 1 --- 2019-01-17 Edgecombe, Rick P New
[04/35] x86/cpufeatures: Introduce CPU setup and option parsing for CET Shadow stacks for userspace - - - --- 2022-01-30 Edgecombe, Rick P New
[05/10] ptp: Use free_decrypted_pages() Handle set_memory_XXcrypted() errors - - - --- 2023-10-17 Edgecombe, Rick P New
[05/17] x86/alternative: initializing temporary mm for patching Merge text_poke fixes and executable lockdowns - 1 1 --- 2019-01-17 Edgecombe, Rick P New
[05/35] x86/fpu/xstate: Introduce CET MSR and XSAVES supervisor states Shadow stacks for userspace - - - --- 2022-01-30 Edgecombe, Rick P New
[06/10] dma: Use free_decrypted_pages() Handle set_memory_XXcrypted() errors - - - --- 2023-10-17 Edgecombe, Rick P New
[06/17] x86/alternative: use temporary mm for text poking Merge text_poke fixes and executable lockdowns - - - --- 2019-01-17 Edgecombe, Rick P New
[06/35] x86/cet: Add control-protection fault handler Shadow stacks for userspace - - - --- 2022-01-30 Edgecombe, Rick P New
[07/17] x86/kgdb: avoid redundant comparison of patched code Merge text_poke fixes and executable lockdowns - - - --- 2019-01-17 Edgecombe, Rick P New
[07/35] x86/mm: Remove _PAGE_DIRTY from kernel RO pages Shadow stacks for userspace - 1 - --- 2022-01-30 Edgecombe, Rick P New
[08/17] x86/ftrace: set trampoline pages as executable Merge text_poke fixes and executable lockdowns - 1 - --- 2019-01-17 Edgecombe, Rick P New
[08/35] x86/mm: Move pmd_write(), pud_write() up in the file Shadow stacks for userspace - 1 - --- 2022-01-30 Edgecombe, Rick P New
[09/17] x86/kprobes: Instruction pages initialization enhancements Merge text_poke fixes and executable lockdowns 1 - - --- 2019-01-17 Edgecombe, Rick P New
[09/35] x86/mm: Introduce _PAGE_COW Shadow stacks for userspace - 1 - --- 2022-01-30 Edgecombe, Rick P New
[1/1] vmalloc: Fix issues with flush flag Fix for VM_FLUSH_RESET_PERMS on sparc - - - --- 2019-05-17 Edgecombe, Rick P New
[1/2] vmalloc: New flag for flush before releasing pages Don’t leave executable TLB entries to freed pages - - - --- 2018-11-28 Edgecombe, Rick P New
[1/3] vmalloc: Add __vmalloc_node_try_addr function - - - --- 2018-07-07 Edgecombe, Rick P New
[1/3] vmalloc: Add __vmalloc_node_try_addr function - - - --- 2018-06-20 Edgecombe, Rick P New
[10/17] x86: avoid W^X being broken during modules loading Merge text_poke fixes and executable lockdowns - - - --- 2019-01-17 Edgecombe, Rick P New
[10/35] drm/i915/gvt: Change _PAGE_DIRTY to _PAGE_DIRTY_BITS Shadow stacks for userspace - 2 - --- 2022-01-30 Edgecombe, Rick P New
[11/17] x86/jump-label: remove support for custom poker Merge text_poke fixes and executable lockdowns - - - --- 2019-01-17 Edgecombe, Rick P New
[11/35] x86/mm: Update pte_modify for _PAGE_COW Shadow stacks for userspace - 1 - --- 2022-01-30 Edgecombe, Rick P New
[12/17] x86/alternative: Remove the return value of text_poke_*() Merge text_poke fixes and executable lockdowns - - - --- 2019-01-17 Edgecombe, Rick P New
[12/35] x86/mm: Update ptep_set_wrprotect() and pmdp_set_wrprotect() for transition from _PAGE_DIRT… Shadow stacks for userspace - 2 - --- 2022-01-30 Edgecombe, Rick P New
[13/17] Add set_alias_ function and x86 implementation Merge text_poke fixes and executable lockdowns - - - --- 2019-01-17 Edgecombe, Rick P New
[13/35] mm: Move VM_UFFD_MINOR_BIT from 37 to 38 Shadow stacks for userspace - 1 - --- 2022-01-30 Edgecombe, Rick P New
[14/17] mm: Make hibernate handle unmapped pages Merge text_poke fixes and executable lockdowns 1 - - --- 2019-01-17 Edgecombe, Rick P New
[14/35] mm: Introduce VM_SHADOW_STACK for shadow stack memory Shadow stacks for userspace - 1 - --- 2022-01-30 Edgecombe, Rick P New
[15/17] vmalloc: New flags for safe vfree on special perms Merge text_poke fixes and executable lockdowns - - - --- 2019-01-17 Edgecombe, Rick P New
[15/35] x86/mm: Check Shadow Stack page fault errors Shadow stacks for userspace - 2 - --- 2022-01-30 Edgecombe, Rick P New
[16/17] Plug in new special vfree flag Merge text_poke fixes and executable lockdowns 1 - - --- 2019-01-17 Edgecombe, Rick P New
[16/35] x86/mm: Update maybe_mkwrite() for shadow stack Shadow stacks for userspace - 1 - --- 2022-01-30 Edgecombe, Rick P New
[17/17] module: Prevent module removal racing with text_poke() Merge text_poke fixes and executable lockdowns - - - --- 2019-01-17 Edgecombe, Rick P New
[17/35] mm: Fixup places that call pte_mkwrite() directly Shadow stacks for userspace - 1 - --- 2022-01-30 Edgecombe, Rick P New
[18/35] mm: Add guard pages around a shadow stack. Shadow stacks for userspace - 1 - --- 2022-01-30 Edgecombe, Rick P New
[19/35] mm/mmap: Add shadow stack pages to memory accounting Shadow stacks for userspace - 1 - --- 2022-01-30 Edgecombe, Rick P New
[2/2] x86/modules: Make x86 allocs to flush when free Don’t leave executable TLB entries to freed pages - - - --- 2018-11-28 Edgecombe, Rick P New
[2/3] x86/modules: Increase randomization for modules - - - --- 2018-07-07 Edgecombe, Rick P New
[2/3] x86/modules: Increase randomization for modules - - - --- 2018-06-20 Edgecombe, Rick P New
[20/35] mm: Update can_follow_write_pte() for shadow stack Shadow stacks for userspace - 1 - --- 2022-01-30 Edgecombe, Rick P New
[21/35] mm/mprotect: Exclude shadow stack from preserve_write Shadow stacks for userspace - 1 - --- 2022-01-30 Edgecombe, Rick P New
[22/35] x86/mm: Prevent VM_WRITE shadow stacks Shadow stacks for userspace - - - --- 2022-01-30 Edgecombe, Rick P New
[23/35] x86/fpu: Add helpers for modifying supervisor xstate Shadow stacks for userspace - - - --- 2022-01-30 Edgecombe, Rick P New
[24/35] mm: Re-introduce vm_flags to do_mmap() Shadow stacks for userspace - 3 - --- 2022-01-30 Edgecombe, Rick P New
[25/35] x86/cet/shstk: Add user-mode shadow stack support Shadow stacks for userspace - - - --- 2022-01-30 Edgecombe, Rick P New
[26/35] x86/process: Change copy_thread() argument 'arg' to 'stack_size' Shadow stacks for userspace - - - --- 2022-01-30 Edgecombe, Rick P New
[27/35] x86/fpu: Add unsafe xsave buffer helpers Shadow stacks for userspace - - - --- 2022-01-30 Edgecombe, Rick P New
[28/35] x86/cet/shstk: Handle thread shadow stack Shadow stacks for userspace - - - --- 2022-01-30 Edgecombe, Rick P New
[29/35] x86/cet/shstk: Introduce shadow stack token setup/verify routines Shadow stacks for userspace - - - --- 2022-01-30 Edgecombe, Rick P New
[3/3] vmalloc: Add debugfs modfraginfo - - - --- 2018-07-07 Edgecombe, Rick P New
[3/3] vmalloc: Add debugfs modfraginfo - - - --- 2018-06-20 Edgecombe, Rick P New
[30/35] x86/cet/shstk: Handle signals for shadow stack Shadow stacks for userspace - - - --- 2022-01-30 Edgecombe, Rick P New
[31/35] x86/cet/shstk: Add arch_prctl elf feature functions Shadow stacks for userspace - - - --- 2022-01-30 Edgecombe, Rick P New
[32/35] x86/cet/shstk: Introduce map_shadow_stack syscall Shadow stacks for userspace - - - --- 2022-01-30 Edgecombe, Rick P New
[33/35] selftests/x86: Add map_shadow_stack syscall test Shadow stacks for userspace - - - --- 2022-01-30 Edgecombe, Rick P New
[34/35] x86/cet/shstk: Support wrss for userspace Shadow stacks for userspace - - - --- 2022-01-30 Edgecombe, Rick P New
[35/35] x86/cpufeatures: Limit shadow stack to Intel CPUs Shadow stacks for userspace - - - --- 2022-01-30 Edgecombe, Rick P New
[OPTIONAL/CLEANUP,v2,34/39] x86: Separate out x86_regset for 32 and 64 bit Shadowstacks for userspace - - - --- 2022-09-29 Edgecombe, Rick P New
[OPTIONAL/CLEANUP,v2,35/39] x86: Improve formatting of user_regset arrays Shadowstacks for userspace - - - --- 2022-09-29 Edgecombe, Rick P New
[OPTIONAL/RFC,v2,36/39] x86/fpu: Add helper for initing features Shadowstacks for userspace - - - --- 2022-09-29 Edgecombe, Rick P New
[OPTIONAL/RFC,v2,37/39] x86/cet: Add PTRACE interface for CET Shadowstacks for userspace - - - --- 2022-09-29 Edgecombe, Rick P New
[OPTIONAL/RFC,v2,38/39] x86/cet/shstk: Add ARCH_CET_UNLOCK Shadowstacks for userspace - - - --- 2022-09-29 Edgecombe, Rick P New
[OPTIONAL/RFC,v2,39/39] x86: Add alt shadow stack support Shadowstacks for userspace - - - --- 2022-09-29 Edgecombe, Rick P New
[RFC,01/10] vmalloc: Add basic perm alloc implementation New permission vmalloc interface - - - --- 2020-11-20 Edgecombe, Rick P New
[RFC,01/13] kvm: Enable MTRR to work with GFNs with perm bits XOM for KVM guest userspace - - - --- 2019-10-03 Edgecombe, Rick P New
[RFC,02/10] bpf: Use perm_alloc() for BPF JIT filters New permission vmalloc interface - - - --- 2020-11-20 Edgecombe, Rick P New
[RFC,02/13] kvm: Add support for X86_FEATURE_KVM_XO XOM for KVM guest userspace - - - --- 2019-10-03 Edgecombe, Rick P New
[RFC,03/10] module: Use perm_alloc() for modules New permission vmalloc interface - - - --- 2020-11-20 Edgecombe, Rick P New
[RFC,03/13] kvm: Add XO memslot type XOM for KVM guest userspace - - - --- 2019-10-03 Edgecombe, Rick P New
[RFC,04/10] module: Support separate writable allocation New permission vmalloc interface - - - --- 2020-11-20 Edgecombe, Rick P New
[RFC,04/13] kvm, vmx: Add support for gva exit qualification XOM for KVM guest userspace - - - --- 2019-10-03 Edgecombe, Rick P New
[RFC,05/10] x86/modules: Use real perm_allocations New permission vmalloc interface - - - --- 2020-11-20 Edgecombe, Rick P New
[RFC,05/13] kvm: Add #PF injection for KVM XO XOM for KVM guest userspace - - - --- 2019-10-03 Edgecombe, Rick P New
[RFC,06/10] x86/alternatives: Handle perm_allocs for modules New permission vmalloc interface - - - --- 2020-11-20 Edgecombe, Rick P New
[RFC,06/13] kvm: Add KVM_CAP_EXECONLY_MEM XOM for KVM guest userspace - - - --- 2019-10-03 Edgecombe, Rick P New
[RFC,07/10] hv: Use free_decrypted_pages() Handle set_memory_XXcrypted() errors - - - --- 2023-10-17 Edgecombe, Rick P New
[RFC,07/10] x86/unwind: Unwind orc at module writable address New permission vmalloc interface - - - --- 2020-11-20 Edgecombe, Rick P New
[RFC,07/13] kvm: Add docs for KVM_CAP_EXECONLY_MEM XOM for KVM guest userspace - - - --- 2019-10-03 Edgecombe, Rick P New
[RFC,08/10] hv: Track decrypted status in vmbus_gpadl Handle set_memory_XXcrypted() errors - - - --- 2023-10-17 Edgecombe, Rick P New
[RFC,08/10] jump_label: Handle module writable address New permission vmalloc interface - - - --- 2020-11-20 Edgecombe, Rick P New
[RFC,08/13] x86/boot: Rename USE_EARLY_PGTABLE_L5 XOM for KVM guest userspace - - - --- 2019-10-03 Edgecombe, Rick P New
[RFC,09/10] ftrace: Use module writable address New permission vmalloc interface - - - --- 2020-11-20 Edgecombe, Rick P New
[RFC,09/10] hv_nstvsc: Don't free decrypted memory Handle set_memory_XXcrypted() errors - - - --- 2023-10-17 Edgecombe, Rick P New
[RFC,09/13] x86/cpufeature: Add detection of KVM XO XOM for KVM guest userspace - - - --- 2019-10-03 Edgecombe, Rick P New
[RFC,1/3] list: Support getting most recent element in list_lru Group pages on the direct map for permissioned vmallocs - - - --- 2021-04-05 Edgecombe, Rick P New
[RFC,1/8] mm: Switch mm->get_unmapped_area() to a flag Cover a guard gap corner case 2 1 - --- 2024-02-15 Edgecombe, Rick P New
[RFC,1/9] list: Support getting most recent element in list_lru PKS write protected page tables - - - --- 2021-05-05 Edgecombe, Rick P New
[RFC,10/10] uio_hv_generic: Don't free decrypted memory Handle set_memory_XXcrypted() errors - - - --- 2023-10-17 Edgecombe, Rick P New
[RFC,10/10] vmalloc: Add perm_alloc x86 implementation New permission vmalloc interface - - - --- 2020-11-20 Edgecombe, Rick P New
[RFC,10/13] x86/mm: Add NR page bit for KVM XO XOM for KVM guest userspace - - - --- 2019-10-03 Edgecombe, Rick P New
« 1 2 3 45 6 »