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] arm64: symbolize user-space stack on SIGSEGV [v2] arm64: symbolize user-space stack on SIGSEGV - - - --- 2024-11-01 Peter Collingbourne New
bpf, arm64: Fix address emission with tag-based KASAN enabled bpf, arm64: Fix address emission with tag-based KASAN enabled 1 - - --- 2024-10-18 Peter Collingbourne New
[v3] arm64: Implement prctl(PR_{G,S}ET_TSC) [v3] arm64: Implement prctl(PR_{G,S}ET_TSC) - - - --- 2024-08-24 Peter Collingbourne New
arm64: mte: Make mte_check_tfsr_*() conditional on KASAN instead of MTE arm64: mte: Make mte_check_tfsr_*() conditional on KASAN instead of MTE - 1 - --- 2024-05-28 Peter Collingbourne New
[v2] arm64: Implement prctl(PR_{G,S}ET_TSC) [v2] arm64: Implement prctl(PR_{G,S}ET_TSC) - - - --- 2024-05-17 Peter Collingbourne New
arm64: Implement prctl(PR_{G,S}ET_TSC) arm64: Implement prctl(PR_{G,S}ET_TSC) - - - --- 2024-04-27 Peter Collingbourne New
[v4,3/3] arm64: mte: Simplify swap tag restoration logic mm: Fix bug affecting swapping in MTE tagged pages - 2 - --- 2023-05-23 Peter Collingbourne New
[v4,2/3] mm: Call arch_swap_restore() from unuse_pte() mm: Fix bug affecting swapping in MTE tagged pages 3 1 - --- 2023-05-23 Peter Collingbourne New
[v4,1/3] mm: Call arch_swap_restore() from do_swap_page() mm: Fix bug affecting swapping in MTE tagged pages 3 1 - --- 2023-05-23 Peter Collingbourne New
[v3,3/3] arm64: mte: Simplify swap tag restoration logic mm: Fix bug affecting swapping in MTE tagged pages - 2 - --- 2023-05-17 Peter Collingbourne New
[v3,2/3] mm: Call arch_swap_restore() from unuse_pte() mm: Fix bug affecting swapping in MTE tagged pages 2 1 - --- 2023-05-17 Peter Collingbourne New
[v3,1/3] mm: Call arch_swap_restore() from do_swap_page() mm: Fix bug affecting swapping in MTE tagged pages 3 1 - --- 2023-05-17 Peter Collingbourne New
[v2,2/2] arm64: mte: Simplify swap tag restoration logic and fix uninitialized tag issue mm: Fix bug affecting swapping in MTE tagged pages - - - --- 2023-05-16 Peter Collingbourne New
[v2,1/2] mm: Call arch_swap_restore() from do_swap_page() mm: Fix bug affecting swapping in MTE tagged pages - - - --- 2023-05-16 Peter Collingbourne New
arm64: mte: Do not set PG_mte_tagged if tags were not initialized arm64: mte: Do not set PG_mte_tagged if tags were not initialized - 1 - --- 2023-04-20 Peter Collingbourne New
arm64: Also reset KASAN tag if page is not PG_mte_tagged arm64: Also reset KASAN tag if page is not PG_mte_tagged - 1 - --- 2023-04-20 Peter Collingbourne New
[v4,2/2] kasan: remove PG_skip_kasan_poison flag kasan: bugfix and cleanup - 1 - --- 2023-03-10 Peter Collingbourne New
[v4,1/2] Revert "kasan: drop skip_kasan_poison variable in free_pages_prepare" kasan: bugfix and cleanup - 1 - --- 2023-03-10 Peter Collingbourne New
[v3,2/2] kasan: remove PG_skip_kasan_poison flag kasan: bugfix and cleanup - 1 - --- 2023-03-01 Peter Collingbourne New
[v3,1/2] Revert "kasan: drop skip_kasan_poison variable in free_pages_prepare" kasan: bugfix and cleanup - 1 - --- 2023-03-01 Peter Collingbourne New
[v2,2/2] kasan: remove PG_skip_kasan_poison flag kasan: bugfix and cleanup - - - --- 2023-02-28 Peter Collingbourne New
[v2,1/2] Revert "kasan: drop skip_kasan_poison variable in free_pages_prepare" kasan: bugfix and cleanup - 1 - --- 2023-02-28 Peter Collingbourne New
kasan: remove PG_skip_kasan_poison flag kasan: remove PG_skip_kasan_poison flag - - - --- 2023-02-24 Peter Collingbourne New
Revert "kasan: drop skip_kasan_poison variable in free_pages_prepare" Revert "kasan: drop skip_kasan_poison variable in free_pages_prepare" - 1 - --- 2023-02-24 Peter Collingbourne New
[v2] kasan: call clear_page with a match-all tag instead of changing page tag [v2] kasan: call clear_page with a match-all tag instead of changing page tag - 2 - --- 2023-02-16 Peter Collingbourne New
kasan: call clear_page with a match-all tag instead of changing page tag kasan: call clear_page with a match-all tag instead of changing page tag - - - --- 2023-02-16 Peter Collingbourne New
[v2] arm64: Reset KASAN tag in copy_highpage with HW tags only [v2] arm64: Reset KASAN tag in copy_highpage with HW tags only - 1 - --- 2023-02-15 Peter Collingbourne New
arm64: Reset KASAN tag in copy_highpage with HW tags only arm64: Reset KASAN tag in copy_highpage with HW tags only - - - --- 2023-02-14 Peter Collingbourne New
[v5,8/8] Documentation: document the ABI changes for KVM_CAP_ARM_MTE KVM: arm64: permit MAP_SHARED mappings with MTE enabled 1 1 - --- 2022-11-04 Peter Collingbourne New
[v5,7/8] KVM: arm64: permit all VM_MTE_ALLOWED mappings with MTE enabled KVM: arm64: permit MAP_SHARED mappings with MTE enabled - 3 - --- 2022-11-04 Peter Collingbourne New
[v5,6/8] KVM: arm64: unify the tests for VMAs in memslots when MTE is enabled KVM: arm64: permit MAP_SHARED mappings with MTE enabled - 3 - --- 2022-11-04 Peter Collingbourne New
[v5,5/8] arm64: mte: Lock a page for MTE tag initialisation KVM: arm64: permit MAP_SHARED mappings with MTE enabled - 2 - --- 2022-11-04 Peter Collingbourne New
[v5,4/8] mm: Add PG_arch_3 page flag KVM: arm64: permit MAP_SHARED mappings with MTE enabled - 1 - --- 2022-11-04 Peter Collingbourne New
[v5,3/8] KVM: arm64: Simplify the sanitise_mte_tags() logic KVM: arm64: permit MAP_SHARED mappings with MTE enabled - 2 - --- 2022-11-04 Peter Collingbourne New
[v5,2/8] arm64: mte: Fix/clarify the PG_mte_tagged semantics KVM: arm64: permit MAP_SHARED mappings with MTE enabled - 2 - --- 2022-11-04 Peter Collingbourne New
[v5,1/8] mm: Do not enable PG_arch_2 for all 64-bit architectures KVM: arm64: permit MAP_SHARED mappings with MTE enabled - 1 - --- 2022-11-04 Peter Collingbourne New
[v2] kasan: also display registers for reports from HW exceptions [v2] kasan: also display registers for reports from HW exceptions - 1 - --- 2022-09-27 Peter Collingbourne New
[v4,8/8] Documentation: document the ABI changes for KVM_CAP_ARM_MTE KVM: arm64: permit MAP_SHARED mappings with MTE enabled 1 - - --- 2022-09-21 Peter Collingbourne New
[v4,7/8] KVM: arm64: permit all VM_MTE_ALLOWED mappings with MTE enabled KVM: arm64: permit MAP_SHARED mappings with MTE enabled - 2 - --- 2022-09-21 Peter Collingbourne New
[v4,6/8] KVM: arm64: unify the tests for VMAs in memslots when MTE is enabled KVM: arm64: permit MAP_SHARED mappings with MTE enabled - 2 - --- 2022-09-21 Peter Collingbourne New
[v4,5/8] arm64: mte: Lock a page for MTE tag initialisation KVM: arm64: permit MAP_SHARED mappings with MTE enabled - 1 - --- 2022-09-21 Peter Collingbourne New
[v4,4/8] mm: Add PG_arch_3 page flag KVM: arm64: permit MAP_SHARED mappings with MTE enabled - 1 - --- 2022-09-21 Peter Collingbourne New
[v4,3/8] KVM: arm64: Simplify the sanitise_mte_tags() logic KVM: arm64: permit MAP_SHARED mappings with MTE enabled - 1 - --- 2022-09-21 Peter Collingbourne New
[v4,2/8] arm64: mte: Fix/clarify the PG_mte_tagged semantics KVM: arm64: permit MAP_SHARED mappings with MTE enabled - 2 - --- 2022-09-21 Peter Collingbourne New
[v4,1/8] mm: Do not enable PG_arch_2 for all 64-bit architectures KVM: arm64: permit MAP_SHARED mappings with MTE enabled - 1 - --- 2022-09-21 Peter Collingbourne New
kasan: also display registers for reports from HW exceptions kasan: also display registers for reports from HW exceptions - - - --- 2022-09-10 Peter Collingbourne New
arm64: mte: move register initialization to C arm64: mte: move register initialization to C - - - --- 2022-08-19 Peter Collingbourne New
arm64: translate register values to physical addresses in kernel panics arm64: translate register values to physical addresses in kernel panics - - - --- 2022-08-12 Peter Collingbourne New
[v3,7/7] Documentation: document the ABI changes for KVM_CAP_ARM_MTE KVM: arm64: permit MAP_SHARED mappings with MTE enabled 1 - - --- 2022-08-10 Peter Collingbourne New
[v3,6/7] KVM: arm64: permit all VM_MTE_ALLOWED mappings with MTE enabled KVM: arm64: permit MAP_SHARED mappings with MTE enabled - 2 - --- 2022-08-10 Peter Collingbourne New
[v3,5/7] KVM: arm64: unify the tests for VMAs in memslots when MTE is enabled KVM: arm64: permit MAP_SHARED mappings with MTE enabled - 2 - --- 2022-08-10 Peter Collingbourne New
[v3,4/7] arm64: mte: Lock a page for MTE tag initialisation KVM: arm64: permit MAP_SHARED mappings with MTE enabled - 1 - --- 2022-08-10 Peter Collingbourne New
[v3,3/7] mm: Add PG_arch_3 page flag KVM: arm64: permit MAP_SHARED mappings with MTE enabled - - - --- 2022-08-10 Peter Collingbourne New
[v3,2/7] KVM: arm64: Simplify the sanitise_mte_tags() logic KVM: arm64: permit MAP_SHARED mappings with MTE enabled - 1 - --- 2022-08-10 Peter Collingbourne New
[v3,1/7] arm64: mte: Fix/clarify the PG_mte_tagged semantics KVM: arm64: permit MAP_SHARED mappings with MTE enabled - 2 - --- 2022-08-10 Peter Collingbourne New
[v2,7/7] Documentation: document the ABI changes for KVM_CAP_ARM_MTE KVM: arm64: permit MAP_SHARED mappings with MTE enabled - - - --- 2022-07-22 Peter Collingbourne New
[v2,6/7] KVM: arm64: permit all VM_MTE_ALLOWED mappings with MTE enabled KVM: arm64: permit MAP_SHARED mappings with MTE enabled - - - --- 2022-07-22 Peter Collingbourne New
[v2,5/7] KVM: arm64: unify the tests for VMAs in memslots when MTE is enabled KVM: arm64: permit MAP_SHARED mappings with MTE enabled - - - --- 2022-07-22 Peter Collingbourne New
[v2,4/7] arm64: mte: Lock a page for MTE tag initialisation KVM: arm64: permit MAP_SHARED mappings with MTE enabled - - - --- 2022-07-22 Peter Collingbourne New
[v2,3/7] mm: Add PG_arch_3 page flag KVM: arm64: permit MAP_SHARED mappings with MTE enabled - - - --- 2022-07-22 Peter Collingbourne New
[v2,2/7] KVM: arm64: Simplify the sanitise_mte_tags() logic KVM: arm64: permit MAP_SHARED mappings with MTE enabled - - - --- 2022-07-22 Peter Collingbourne New
[v2,1/7] arm64: mte: Fix/clarify the PG_mte_tagged semantics KVM: arm64: permit MAP_SHARED mappings with MTE enabled - - - --- 2022-07-22 Peter Collingbourne New
arm64: set UXN on swapper page tables arm64: set UXN on swapper page tables 1 - - --- 2022-07-19 Peter Collingbourne New
arm64: use sanitized feature registers for conditional ZCR_EL1 and SMCR_EL1 reads arm64: use sanitized feature registers for conditional ZCR_EL1 and SMCR_EL1 reads - 3 1 --- 2022-07-13 Peter Collingbourne New
[v2,3/3] KVM: arm64: allow MTE in protected VMs if the tag storage is known KVM: arm64: support MTE in protected VMs - - - --- 2022-07-08 Peter Collingbourne New
[v2,2/3] KVM: arm64: disown unused reserved-memory regions KVM: arm64: support MTE in protected VMs - - - --- 2022-07-08 Peter Collingbourne New
[v2,1/3] KVM: arm64: add a hypercall for disowning pages KVM: arm64: support MTE in protected VMs - - - --- 2022-07-08 Peter Collingbourne New
KVM: arm64: permit MAP_SHARED mappings with MTE enabled KVM: arm64: permit MAP_SHARED mappings with MTE enabled - - - --- 2022-06-23 Peter Collingbourne New
[3/3] KVM: arm64: allow MTE in protected VMs if the tag storage is known KVM: arm64: support MTE in protected VMs - - - --- 2022-06-23 Peter Collingbourne New
[2/3] KVM: arm64: disown unused reserved-memory regions KVM: arm64: support MTE in protected VMs - - - --- 2022-06-23 Peter Collingbourne New
[1/3] KVM: arm64: add a hypercall for disowning pages KVM: arm64: support MTE in protected VMs - - - --- 2022-06-23 Peter Collingbourne New
[v5,2/2] mm: make minimum slab alignment a runtime property [v5,1/2] printk: stop including cache.h from printk.h 2 3 1 --- 2022-04-27 Peter Collingbourne New
[v5,1/2] printk: stop including cache.h from printk.h [v5,1/2] printk: stop including cache.h from printk.h - - - --- 2022-04-27 Peter Collingbourne New
[v4,2/2] mm: make minimum slab alignment a runtime property [v4,1/2] printk: stop including cache.h from printk.h 1 3 1 --- 2022-04-26 Peter Collingbourne New
[v4,1/2] printk: stop including cache.h from printk.h [v4,1/2] printk: stop including cache.h from printk.h - - - --- 2022-04-26 Peter Collingbourne New
[v2] arm64: document the boot requirements for MTE [v2] arm64: document the boot requirements for MTE - 1 - --- 2022-04-22 Peter Collingbourne New
[v3] mm: make minimum slab alignment a runtime property [v3] mm: make minimum slab alignment a runtime property 1 3 1 --- 2022-04-22 Peter Collingbourne New
[v2] mm: make minimum slab alignment a runtime property [v2] mm: make minimum slab alignment a runtime property - 1 - --- 2022-04-21 Peter Collingbourne New
mm: make minimum slab alignment a runtime property mm: make minimum slab alignment a runtime property - - - --- 2022-04-21 Peter Collingbourne New
arm64: document the boot requirements for MTE arm64: document the boot requirements for MTE - 1 - --- 2022-04-04 Peter Collingbourne New
[v5,2/2] arm64: mte: avoid clearing PSTATE.TCO on entry unless necessary [v5,1/2] kasan: split kasan_*enabled() functions into a separate header - 1 - --- 2022-02-19 Peter Collingbourne New
[v5,1/2] kasan: split kasan_*enabled() functions into a separate header [v5,1/2] kasan: split kasan_*enabled() functions into a separate header - 1 - --- 2022-02-19 Peter Collingbourne New
[v4] arm64: mte: avoid clearing PSTATE.TCO on entry unless necessary [v4] arm64: mte: avoid clearing PSTATE.TCO on entry unless necessary - 1 - --- 2022-01-25 Peter Collingbourne New
[v3] arm64: mte: avoid clearing PSTATE.TCO on entry unless necessary [v3] arm64: mte: avoid clearing PSTATE.TCO on entry unless necessary - 1 - --- 2022-01-22 Peter Collingbourne New
[v4,7/7] selftests: test uaccess logging kernel: introduce uaccess logging - - - --- 2021-12-09 Peter Collingbourne New
[v4,6/7] Documentation: document uaccess logging kernel: introduce uaccess logging - - - --- 2021-12-09 Peter Collingbourne New
[v4,5/7] arm64: add support for uaccess logging kernel: introduce uaccess logging - - - --- 2021-12-09 Peter Collingbourne New
[v4,4/7] uaccess-buffer: add CONFIG_GENERIC_ENTRY support kernel: introduce uaccess logging 1 - - --- 2021-12-09 Peter Collingbourne New
[v4,3/7] fs: use copy_from_user_nolog() to copy mount() data kernel: introduce uaccess logging - - - --- 2021-12-09 Peter Collingbourne New
[v4,2/7] uaccess-buffer: add core code kernel: introduce uaccess logging - 1 - --- 2021-12-09 Peter Collingbourne New
[v4,1/7] include: split out uaccess instrumentation into a separate header kernel: introduce uaccess logging 1 1 - --- 2021-12-09 Peter Collingbourne New
[v3,6/6] Documentation: document uaccess logging kernel: introduce uaccess logging - - - --- 2021-12-08 Peter Collingbourne New
[v3,5/6] arm64: add support for uaccess logging kernel: introduce uaccess logging - - - --- 2021-12-08 Peter Collingbourne New
[v3,4/6] uaccess-buffer: add CONFIG_GENERIC_ENTRY support kernel: introduce uaccess logging 1 - - --- 2021-12-08 Peter Collingbourne New
[v3,3/6] fs: use copy_from_user_nolog() to copy mount() data kernel: introduce uaccess logging - - - --- 2021-12-08 Peter Collingbourne New
[v3,2/6] uaccess-buffer: add core code kernel: introduce uaccess logging - - - --- 2021-12-08 Peter Collingbourne New
[v3,1/6] include: split out uaccess instrumentation into a separate header kernel: introduce uaccess logging 1 - - --- 2021-12-08 Peter Collingbourne New
[v2,5/5] Documentation: document uaccess logging kernel: introduce uaccess logging - - - --- 2021-11-23 Peter Collingbourne New
[v2,4/5] arm64: add support for uaccess logging kernel: introduce uaccess logging - - - --- 2021-11-23 Peter Collingbourne New
[v2,3/5] uaccess-buffer: add CONFIG_GENERIC_ENTRY support kernel: introduce uaccess logging - - - --- 2021-11-23 Peter Collingbourne New
« 1 2 3 4 »