Show patches with: Submitter = Peter Collingbourne       |    State = Action Required       |   320 patches
« 1 2 3 4 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v2,2/5] uaccess-buffer: add core code kernel: introduce uaccess logging - - - --- 2021-11-23 Peter Collingbourne New
[v2,1/5] fs: use raw_copy_from_user() to copy mount() data kernel: introduce uaccess logging - - - --- 2021-11-23 Peter Collingbourne New
[v2] arm64: mte: avoid clearing PSTATE.TCO on entry unless necessary [v2] arm64: mte: avoid clearing PSTATE.TCO on entry unless necessary - - - --- 2021-11-10 Peter Collingbourne New
arm64: mte: change PR_MTE_TCF_NONE back into an unsigned long arm64: mte: change PR_MTE_TCF_NONE back into an unsigned long - - - --- 2021-11-05 Peter Collingbourne New
arm64: mte: avoid clearing PSTATE.TCO on entry unless necessary arm64: mte: avoid clearing PSTATE.TCO on entry unless necessary - - - --- 2021-09-29 Peter Collingbourne New
[v4] arm64: kasan: mte: move GCR_EL1 switch to task switch when KASAN disabled [v4] arm64: kasan: mte: move GCR_EL1 switch to task switch when KASAN disabled 1 1 - --- 2021-09-24 Peter Collingbourne New
kernel: introduce prctl(PR_LOG_UACCESS) kernel: introduce prctl(PR_LOG_UACCESS) - - - --- 2021-09-22 Peter Collingbourne New
[v3,2/2] arm64: kasan: mte: move GCR_EL1 switch to task switch when KASAN disabled [v3,1/2] arm64: add an MTE support check to the top of mte_thread_switch() 1 1 - --- 2021-09-15 Peter Collingbourne New
[v3,1/2] arm64: add an MTE support check to the top of mte_thread_switch() [v3,1/2] arm64: add an MTE support check to the top of mte_thread_switch() - - - --- 2021-09-15 Peter Collingbourne New
[v2,2/2] arm64: kasan: mte: move GCR_EL1 switch to task switch when KASAN disabled [v2,1/2] arm64: add an MTE support check to the top of mte_thread_switch() 1 - - --- 2021-09-14 Peter Collingbourne New
[v2,1/2] arm64: add an MTE support check to the top of mte_thread_switch() [v2,1/2] arm64: add an MTE support check to the top of mte_thread_switch() - - - --- 2021-09-14 Peter Collingbourne New
[v2] kasan: test: add memcpy test that avoids out-of-bounds write [v2] kasan: test: add memcpy test that avoids out-of-bounds write 1 1 - --- 2021-09-10 Peter Collingbourne New
kasan: test: don't copy more than size bytes in memcpy test kasan: test: don't copy more than size bytes in memcpy test - - - --- 2021-09-10 Peter Collingbourne New
arm64: kasan: mte: move GCR_EL1 switch to task switch when KASAN disabled arm64: kasan: mte: move GCR_EL1 switch to task switch when KASAN disabled 1 - - --- 2021-08-27 Peter Collingbourne New
arm64: symbolize user-space stack on SIGSEGV arm64: symbolize user-space stack on SIGSEGV - - - --- 2021-08-17 Peter Collingbourne New
[v5] arm64: avoid double ISB on kernel entry [v5] arm64: avoid double ISB on kernel entry - - - --- 2021-07-27 Peter Collingbourne New
[v11,5/5] Documentation: document the preferred tag checking mode feature arm64: mte: allow async MTE to be upgraded to sync on a per-CPU basis 1 1 - --- 2021-07-27 Peter Collingbourne New
[v11,4/5] arm64: mte: introduce a per-CPU tag checking mode preference arm64: mte: allow async MTE to be upgraded to sync on a per-CPU basis - 1 - --- 2021-07-27 Peter Collingbourne New
[v11,3/5] arm64: move preemption disablement to prctl handlers arm64: mte: allow async MTE to be upgraded to sync on a per-CPU basis - - - --- 2021-07-27 Peter Collingbourne New
[v11,2/5] arm64: mte: change ASYNC and SYNC TCF settings into bitfields arm64: mte: allow async MTE to be upgraded to sync on a per-CPU basis - 1 - --- 2021-07-27 Peter Collingbourne New
[v11,1/5] arm64: mte: rename gcr_user_excl to mte_ctrl arm64: mte: allow async MTE to be upgraded to sync on a per-CPU basis - 1 - --- 2021-07-27 Peter Collingbourne New
refpage_create.2: Document refpage_create(2) refpage_create.2: Document refpage_create(2) - - - --- 2021-07-17 Peter Collingbourne New
[v5] mm: introduce reference pages [v5] mm: introduce reference pages - - - --- 2021-07-17 Peter Collingbourne New
[v4] sigaction.2: Document SA_EXPOSE_TAGBITS and the flag support detection protocol [v4] sigaction.2: Document SA_EXPOSE_TAGBITS and the flag support detection protocol - - - --- 2021-07-15 Peter Collingbourne New
[v5,2/2] selftest: use mmap instead of posix_memalign to allocate memory userfaultfd: do not untag user pointers - 1 - --- 2021-07-14 Peter Collingbourne New
[v5,1/2] userfaultfd: do not untag user pointers userfaultfd: do not untag user pointers - 2 - --- 2021-07-14 Peter Collingbourne New
[v2] arm64: avoid double ISB on kernel entry [v2] arm64: avoid double ISB on kernel entry 1 - - --- 2021-07-14 Peter Collingbourne New
[v4] arm64: mte: optimize GCR_EL1 modification on kernel entry/exit [v4] arm64: mte: optimize GCR_EL1 modification on kernel entry/exit - - - --- 2021-07-14 Peter Collingbourne New
arm64: avoid double ISB on kernel entry arm64: avoid double ISB on kernel entry - - - --- 2021-07-14 Peter Collingbourne New
[v10,5/5] Documentation: document the preferred tag checking mode feature arm64: mte: allow async MTE to be upgraded to sync on a per-CPU basis 2 1 - --- 2021-07-13 Peter Collingbourne New
[v10,4/5] arm64: mte: introduce a per-CPU tag checking mode preference arm64: mte: allow async MTE to be upgraded to sync on a per-CPU basis 1 1 - --- 2021-07-13 Peter Collingbourne New
[v10,3/5] arm64: move preemption disablement to prctl handlers arm64: mte: allow async MTE to be upgraded to sync on a per-CPU basis 1 - - --- 2021-07-13 Peter Collingbourne New
[v10,2/5] arm64: mte: change ASYNC and SYNC TCF settings into bitfields arm64: mte: allow async MTE to be upgraded to sync on a per-CPU basis 1 1 - --- 2021-07-13 Peter Collingbourne New
[v10,1/5] arm64: mte: rename gcr_user_excl to mte_ctrl arm64: mte: allow async MTE to be upgraded to sync on a per-CPU basis 1 1 - --- 2021-07-13 Peter Collingbourne New
[v3] sigaction.2: Document SA_EXPOSE_TAGBITS and the flag support detection protocol [v3] sigaction.2: Document SA_EXPOSE_TAGBITS and the flag support detection protocol - - - --- 2021-07-13 Peter Collingbourne New
[v2] arm64: mte: avoid TFSR related operations unless in async mode [v2] arm64: mte: avoid TFSR related operations unless in async mode - - - --- 2021-07-09 Peter Collingbourne New
[v3] arm64: mte: optimize GCR_EL1 modification on kernel entry/exit [v3] arm64: mte: optimize GCR_EL1 modification on kernel entry/exit - - - --- 2021-07-09 Peter Collingbourne New
[v4,2/2] selftest: use mmap instead of posix_memalign to allocate memory userfaultfd: do not untag user pointers - 1 - --- 2021-07-07 Peter Collingbourne New
[v4,1/2] userfaultfd: do not untag user pointers userfaultfd: do not untag user pointers - 2 - --- 2021-07-07 Peter Collingbourne New
[v3,2/2] selftest: use mmap instead of posix_memalign to allocate memory userfaultfd: do not untag user pointers - - - --- 2021-07-02 Peter Collingbourne New
[v3,1/2] userfaultfd: do not untag user pointers userfaultfd: do not untag user pointers - 1 - --- 2021-07-02 Peter Collingbourne New
[v2] arm64: mte: switch GCR_EL1 on task switch rather than entry/exit [v2] arm64: mte: switch GCR_EL1 on task switch rather than entry/exit 1 - - --- 2021-07-02 Peter Collingbourne New
[v9,4/4] Documentation: document the preferred tag checking mode feature arm64: mte: allow async MTE to be upgraded to sync on a per-CPU basis 1 1 - --- 2021-07-02 Peter Collingbourne New
[v9,3/4] arm64: mte: introduce a per-CPU tag checking mode preference arm64: mte: allow async MTE to be upgraded to sync on a per-CPU basis - 1 - --- 2021-07-02 Peter Collingbourne New
[v9,2/4] arm64: mte: change ASYNC and SYNC TCF settings into bitfields arm64: mte: allow async MTE to be upgraded to sync on a per-CPU basis - 1 - --- 2021-07-02 Peter Collingbourne New
[v9,1/4] arm64: mte: rename gcr_user_excl to mte_ctrl arm64: mte: allow async MTE to be upgraded to sync on a per-CPU basis 1 1 - --- 2021-07-02 Peter Collingbourne New
arm64: mte: switch GCR_EL1 on task switch rather than entry/exit arm64: mte: switch GCR_EL1 on task switch rather than entry/exit - - - --- 2021-07-02 Peter Collingbourne New
arm64: mte: avoid TFSR related operations unless in async mode arm64: mte: avoid TFSR related operations unless in async mode - - - --- 2021-07-01 Peter Collingbourne New
[v2] userfaultfd: preserve user-supplied address tag in struct uffd_msg [v2] userfaultfd: preserve user-supplied address tag in struct uffd_msg - - - --- 2021-06-30 Peter Collingbourne New
[v8,4/4] Documentation: document the preferred tag checking mode feature arm64: mte: allow async MTE to be upgraded to sync on a per-CPU basis - 1 - --- 2021-06-30 Peter Collingbourne New
[v8,3/4] arm64: mte: introduce a per-CPU tag checking mode preference arm64: mte: allow async MTE to be upgraded to sync on a per-CPU basis - 1 - --- 2021-06-30 Peter Collingbourne New
[v8,2/4] arm64: mte: change ASYNC and SYNC TCF settings into bitfields arm64: mte: allow async MTE to be upgraded to sync on a per-CPU basis - 1 - --- 2021-06-30 Peter Collingbourne New
[v8,1/4] arm64: mte: rename gcr_user_excl to mte_ctrl arm64: mte: allow async MTE to be upgraded to sync on a per-CPU basis - 1 - --- 2021-06-30 Peter Collingbourne New
[v7] arm64: mte: allow async MTE to be upgraded to sync on a per-CPU basis [v7] arm64: mte: allow async MTE to be upgraded to sync on a per-CPU basis - - - --- 2021-06-29 Peter Collingbourne New
userfaultfd: preserve user-supplied address tag in struct uffd_msg userfaultfd: preserve user-supplied address tag in struct uffd_msg - - - --- 2021-06-29 Peter Collingbourne New
[v2] arm64: allow TCR_EL1.TBID0 to be configured [v2] arm64: allow TCR_EL1.TBID0 to be configured - - - --- 2021-06-22 Peter Collingbourne New
[v4] mm: introduce reference pages [v4] mm: introduce reference pages - - - --- 2021-06-19 Peter Collingbourne New
[v6] arm64: mte: allow async MTE to be upgraded to sync on a per-CPU basis [v6] arm64: mte: allow async MTE to be upgraded to sync on a per-CPU basis - - - --- 2021-06-19 Peter Collingbourne New
[v5] arm64: mte: allow async MTE to be upgraded to sync on a per-CPU basis [v5] arm64: mte: allow async MTE to be upgraded to sync on a per-CPU basis - - - --- 2021-06-15 Peter Collingbourne New
[v4] arm64: mte: allow async MTE to be upgraded to sync on a per-CPU basis [v4] arm64: mte: allow async MTE to be upgraded to sync on a per-CPU basis - - - --- 2021-06-15 Peter Collingbourne New
[v3] arm64: mte: allow async MTE to be upgraded to sync on a per-CPU basis [v3] arm64: mte: allow async MTE to be upgraded to sync on a per-CPU basis - - - --- 2021-06-11 Peter Collingbourne New
[v2] arm64: mte: allow async MTE to be upgraded to sync on a per-CPU basis [v2] arm64: mte: allow async MTE to be upgraded to sync on a per-CPU basis - - - --- 2021-06-10 Peter Collingbourne New
[v6,4/4] kasan: disable freed user page poisoning with HW tags arm64: improve efficiency of setting tags for user pages - 1 - --- 2021-06-02 Peter Collingbourne New
[v6,3/4] arm64: mte: handle tags zeroing at page allocation time arm64: improve efficiency of setting tags for user pages - 2 - --- 2021-06-02 Peter Collingbourne New
[v6,2/4] kasan: use separate (un)poison implementation for integrated init arm64: improve efficiency of setting tags for user pages - 1 - --- 2021-06-02 Peter Collingbourne New
[v6,1/4] mm: arch: remove indirection level in alloc_zeroed_user_highpage_movable() arm64: improve efficiency of setting tags for user pages 1 - - --- 2021-06-02 Peter Collingbourne New
arm64: mte: allow async MTE to be upgraded to sync on a per-CPU basis arm64: mte: allow async MTE to be upgraded to sync on a per-CPU basis - - - --- 2021-06-02 Peter Collingbourne New
[v5,4/4] kasan: disable freed user page poisoning with HW tags arm64: improve efficiency of setting tags for user pages - 1 - --- 2021-06-01 Peter Collingbourne New
[v5,3/4] arm64: mte: handle tags zeroing at page allocation time arm64: improve efficiency of setting tags for user pages - 2 - --- 2021-06-01 Peter Collingbourne New
[v5,2/4] kasan: use separate (un)poison implementation for integrated init arm64: improve efficiency of setting tags for user pages - 1 - --- 2021-06-01 Peter Collingbourne New
[v5,1/4] mm: arch: remove indirection level in alloc_zeroed_user_highpage_movable() arm64: improve efficiency of setting tags for user pages - - - --- 2021-06-01 Peter Collingbourne New
[v4,4/4] kasan: disable freed user page poisoning with HW tags arm64: improve efficiency of setting tags for user pages - - - --- 2021-05-28 Peter Collingbourne New
[v4,3/4] arm64: mte: handle tags zeroing at page allocation time arm64: improve efficiency of setting tags for user pages - 2 - --- 2021-05-28 Peter Collingbourne New
[v4,2/4] kasan: use separate (un)poison implementation for integrated init arm64: improve efficiency of setting tags for user pages - - - --- 2021-05-28 Peter Collingbourne New
[v4,1/4] mm: arch: remove indirection level in alloc_zeroed_user_highpage_movable() arm64: improve efficiency of setting tags for user pages - - - --- 2021-05-28 Peter Collingbourne New
[v6,3/3] kasan: arm64: support specialized outlined tag mismatch checks [v6,1/3] arm64: Change the on_*stack functions to take a size argument 1 1 1 --- 2021-05-26 Peter Collingbourne New
[v6,2/3] arm64: stacktrace: Relax frame record alignment requirement to 8 bytes [v6,1/3] arm64: Change the on_*stack functions to take a size argument 1 1 1 --- 2021-05-26 Peter Collingbourne New
[v6,1/3] arm64: Change the on_*stack functions to take a size argument [v6,1/3] arm64: Change the on_*stack functions to take a size argument - 1 1 --- 2021-05-26 Peter Collingbourne New
[v5,3/3] kasan: arm64: support specialized outlined tag mismatch checks [v5,1/3] arm64: Change the on_*stack functions to take a size argument 1 1 1 --- 2021-05-13 Peter Collingbourne New
[v5,2/3] arm64: stacktrace: Relax frame record alignment requirement to 8 bytes [v5,1/3] arm64: Change the on_*stack functions to take a size argument 1 2 1 --- 2021-05-13 Peter Collingbourne New
[v5,1/3] arm64: Change the on_*stack functions to take a size argument [v5,1/3] arm64: Change the on_*stack functions to take a size argument - 1 1 --- 2021-05-13 Peter Collingbourne New
[v4,3/3] kasan: arm64: support specialized outlined tag mismatch checks [v4,1/3] arm64: Change the on_*stack functions to take a size argument 1 1 1 --- 2021-05-13 Peter Collingbourne New
[v4,2/3] arm64: stacktrace: Relax frame record alignment requirement to 8 bytes [v4,1/3] arm64: Change the on_*stack functions to take a size argument 1 1 1 --- 2021-05-13 Peter Collingbourne New
[v4,1/3] arm64: Change the on_*stack functions to take a size argument [v4,1/3] arm64: Change the on_*stack functions to take a size argument - 1 1 --- 2021-05-13 Peter Collingbourne New
[v3,3/3] kasan: allow freed user page poisoning to be disabled with HW tags arm64: improve efficiency of setting tags for user pages - - - --- 2021-05-12 Peter Collingbourne New
[v3,2/3] arm64: mte: handle tags zeroing at page allocation time arm64: improve efficiency of setting tags for user pages - 2 - --- 2021-05-12 Peter Collingbourne New
[v3,1/3] kasan: use separate (un)poison implementation for integrated init arm64: improve efficiency of setting tags for user pages - - - --- 2021-05-12 Peter Collingbourne New
[v2,3/3] kasan: allow freed user page poisoning to be disabled with HW tags arm64: improve efficiency of setting tags for user pages - - - --- 2021-05-11 Peter Collingbourne New
[v2,2/3] arm64: mte: handle tags zeroing at page allocation time arm64: improve efficiency of setting tags for user pages - 1 - --- 2021-05-11 Peter Collingbourne New
[v2,1/3] kasan: use separate (un)poison implementation for integrated init arm64: improve efficiency of setting tags for user pages - - - --- 2021-05-11 Peter Collingbourne New
[3/3] kasan: allow freed user page poisoning to be disabled with HW tags [1/3] kasan: use separate (un)poison implementation for integrated init - - - --- 2021-05-11 Peter Collingbourne New
[2/3] arm64: mte: handle tags zeroing at page allocation time [1/3] kasan: use separate (un)poison implementation for integrated init - - - --- 2021-05-11 Peter Collingbourne New
[1/3] kasan: use separate (un)poison implementation for integrated init [1/3] kasan: use separate (un)poison implementation for integrated init - - - --- 2021-05-11 Peter Collingbourne New
[v2] arm64: mte: initialize RGSR_EL1.SEED in __cpu_setup [v2] arm64: mte: initialize RGSR_EL1.SEED in __cpu_setup 1 - - --- 2021-05-07 Peter Collingbourne New
arm64: mte: initialize RGSR_EL1.SEED in __cpu_setup arm64: mte: initialize RGSR_EL1.SEED in __cpu_setup - - - --- 2021-05-07 Peter Collingbourne New
arm: fix inline asm in load_unaligned_zeropad() arm: fix inline asm in load_unaligned_zeropad() 1 - - --- 2021-04-01 Peter Collingbourne New
arm64: fix inline asm in load_unaligned_zeropad() arm64: fix inline asm in load_unaligned_zeropad() - - - --- 2021-04-01 Peter Collingbourne New
[v8,3/3] arm64: pac: Optimize kernel entry/exit key installation code paths [v8,1/3] arm64: mte: make the per-task SCTLR_EL1 field usable elsewhere - - - --- 2021-03-19 Peter Collingbourne New
[v8,2/3] arm64: Introduce prctl(PR_PAC_{SET,GET}_ENABLED_KEYS) [v8,1/3] arm64: mte: make the per-task SCTLR_EL1 field usable elsewhere - 1 - --- 2021-03-19 Peter Collingbourne New
[v8,1/3] arm64: mte: make the per-task SCTLR_EL1 field usable elsewhere [v8,1/3] arm64: mte: make the per-task SCTLR_EL1 field usable elsewhere - - - --- 2021-03-19 Peter Collingbourne New
« 1 2 3 4 »