Show patches with: Submitter = Mark Rutland       |    State = Action Required       |   2251 patches
« 1 2 3 422 23 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v2,3/5] irqchip/gic-v3: Make distributor priorities variables arm64: irqchip/gic-v3: Use compiletime constant PMR values - 1 1 --- 2024-06-17 Mark Rutland New
[v2,2/5] irqchip/gic-common: Remove sync_access callback arm64: irqchip/gic-v3: Use compiletime constant PMR values - 1 1 --- 2024-06-17 Mark Rutland New
[v2,1/5] wordpart.h: Add REPEAT_BYTE_U32() arm64: irqchip/gic-v3: Use compiletime constant PMR values - - - --- 2024-06-17 Mark Rutland New
[5/5] arm64: errata: Expand speculative SSBS workaround arm64: errata: Expand speculative SSBS workaround - - - --- 2024-06-03 Mark Rutland New
[4/5] arm64: errata: Unify speculative SSBS errata logic arm64: errata: Expand speculative SSBS workaround - - - --- 2024-06-03 Mark Rutland New
[3/5] arm64: cputype: Add Cortex-X925 definitions arm64: errata: Expand speculative SSBS workaround - - - --- 2024-06-03 Mark Rutland New
[2/5] arm64: cputype: Add Cortex-A720 definitions arm64: errata: Expand speculative SSBS workaround - - - --- 2024-06-03 Mark Rutland New
[1/5] arm64: cputype: Add Cortex-X3 definitions arm64: errata: Expand speculative SSBS workaround - - - --- 2024-06-03 Mark Rutland New
[4/4] irqchip/gic-v3: select priorities at boot time irqchip/gic-v3: use compiletime constant PMR values - - - --- 2024-05-29 Mark Rutland New
[3/4] irqchip/gic-v3: detect GICD_CTRL.DS and SCR_EL3.FIQ earlier irqchip/gic-v3: use compiletime constant PMR values - - - --- 2024-05-29 Mark Rutland New
[2/4] irqchip/gic-v3: make distributor priorities variables irqchip/gic-v3: use compiletime constant PMR values - - - --- 2024-05-29 Mark Rutland New
[1/4] irqchip/gic-common: remove sync_access callback irqchip/gic-v3: use compiletime constant PMR values - - - --- 2024-05-29 Mark Rutland New
[4/4] arm64: errata: Add workaround for Arm errata 3194386 and 3312417 arm64: errata: Add workaround for Arm errata 3194386 and 3312417 - - - --- 2024-05-08 Mark Rutland New
[3/4] arm64: cputype: Add Neoverse-V3 definitions arm64: errata: Add workaround for Arm errata 3194386 and 3312417 - - - --- 2024-05-08 Mark Rutland New
[2/4] arm64: cputype: Add Cortex-X4 definitions arm64: errata: Add workaround for Arm errata 3194386 and 3312417 - - - --- 2024-05-08 Mark Rutland New
[1/4] arm64: barrier: Restore spec_bar() macro arm64: errata: Add workaround for Arm errata 3194386 and 3312417 - - - --- 2024-05-08 Mark Rutland New
[2/2] arm64: defer clearing DAIF.D arm64: cleanup DAIF.D manipulation - - - --- 2024-04-22 Mark Rutland New
[1/2] arm64: assembler: update stale comment for disable_step_tsk arm64: cleanup DAIF.D manipulation - 1 - --- 2024-04-22 Mark Rutland New
[v2,4/4] kprobes: Remove core dependency on modules kprobes: permit use without modules - - 1 --- 2024-04-03 Mark Rutland New
[v2,3/4] kprobes/treewide: Explicitly override alloc/free functions kprobes: permit use without modules - 1 - --- 2024-04-03 Mark Rutland New
[v2,2/4] kprobes/treewide: Add kprobes_ prefix to insn alloc/free functions kprobes: permit use without modules - 1 - --- 2024-04-03 Mark Rutland New
[v2,1/4] arm64: patching: always use fixmap kprobes: permit use without modules 1 1 - --- 2024-04-03 Mark Rutland New
[4/4] kprobes: Remove core dependency on modules kprobes: permit use without modules - - 1 --- 2024-03-26 Mark Rutland New
[3/4] kprobes/treewide: Explicitly override alloc/free functions kprobes: permit use without modules 1 - - --- 2024-03-26 Mark Rutland New
[2/4] kprobes/treewide: Add kprobes_ prefix to insn alloc/free functions kprobes: permit use without modules - - - --- 2024-03-26 Mark Rutland New
[1/4] arm64: patching: always use fixmap kprobes: permit use without modules - - - --- 2024-03-26 Mark Rutland New
arm64: kretprobes: acquire the regs via a BRK exception arm64: kretprobes: acquire the regs via a BRK exception 1 - - --- 2024-02-08 Mark Rutland New
[3/3] arm64: Unmask Debug + SError in do_notify_resume() arm64: cleanup DAIF handling for EL0 returns - 1 - --- 2024-02-06 Mark Rutland New
[2/3] arm64: Move do_notify_resume() to entry-common.c arm64: cleanup DAIF handling for EL0 returns - 1 - --- 2024-02-06 Mark Rutland New
[1/3] arm64: Simplify do_notify_resume() DAIF masking arm64: cleanup DAIF handling for EL0 returns - 1 - --- 2024-02-06 Mark Rutland New
[v2] perf print-events: make is_event_supported() more robust [v2] perf print-events: make is_event_supported() more robust - - 3 --- 2024-01-26 Mark Rutland New
arm64: io: permit offset addressing arm64: io: permit offset addressing 1 1 - --- 2024-01-24 Mark Rutland New
perf print-events: make is_event_supported() more robust perf print-events: make is_event_supported() more robust - - 2 --- 2024-01-16 Mark Rutland New
[2/2] arm64: entry: simplify kernel_exit logic arm64: fix+cleanup for ARM64_WORKAROUND_SPECULATIVE_UNPRIV_LOAD - - - --- 2024-01-16 Mark Rutland New
[1/2] arm64: entry: fix ARM64_WORKAROUND_SPECULATIVE_UNPRIV_LOAD arm64: fix+cleanup for ARM64_WORKAROUND_SPECULATIVE_UNPRIV_LOAD - - - --- 2024-01-16 Mark Rutland New
[2/2] arm64: Align boot cpucap handling with system cpucap handling arm64: cpucap handling cleanups - - - --- 2023-12-12 Mark Rutland New
[1/2] arm64: Cleanup system cpucap handling arm64: cpucap handling cleanups - - - --- 2023-12-12 Mark Rutland New
drivers/perf: pmuv3: don't expose SW_INCR event in sysfs drivers/perf: pmuv3: don't expose SW_INCR event in sysfs - - - --- 2023-12-04 Mark Rutland New
[2/2] arm64: stacktrace: factor out kunwind_stack_walk() arm64: stacktrace: add kunwind_stack_walk() - 2 - --- 2023-11-24 Mark Rutland New
[1/2] arm64: stacktrace: factor out kernel unwind state arm64: stacktrace: add kunwind_stack_walk() - 2 - --- 2023-11-24 Mark Rutland New
[v4,37/38] arm64: Avoid cpus_have_const_cap() for ARM64_WORKAROUND_REPEAT_TLBI [v4,01/38] clocksource/drivers/arm_arch_timer: Initialize evtstrm after finalizing cpucaps - - - --- 2023-10-16 Mark Rutland New
[v4,36/38] arm64: Avoid cpus_have_const_cap() for ARM64_WORKAROUND_NVIDIA_CARMEL_CNP [v4,01/38] clocksource/drivers/arm_arch_timer: Initialize evtstrm after finalizing cpucaps - - - --- 2023-10-16 Mark Rutland New
[v4,35/38] arm64: Avoid cpus_have_const_cap() for ARM64_WORKAROUND_CAVIUM_23154 [v4,01/38] clocksource/drivers/arm_arch_timer: Initialize evtstrm after finalizing cpucaps - - - --- 2023-10-16 Mark Rutland New
[v4,34/38] arm64: Avoid cpus_have_const_cap() for ARM64_WORKAROUND_2645198 [v4,01/38] clocksource/drivers/arm_arch_timer: Initialize evtstrm after finalizing cpucaps - - - --- 2023-10-16 Mark Rutland New
[v4,32/38] arm64: Avoid cpus_have_const_cap() for ARM64_WORKAROUND_1542419 [v4,01/38] clocksource/drivers/arm_arch_timer: Initialize evtstrm after finalizing cpucaps - - - --- 2023-10-16 Mark Rutland New
[v4,31/38] arm64: Avoid cpus_have_const_cap() for ARM64_WORKAROUND_843419 [v4,01/38] clocksource/drivers/arm_arch_timer: Initialize evtstrm after finalizing cpucaps - - - --- 2023-10-16 Mark Rutland New
[v4,30/38] arm64: Avoid cpus_have_const_cap() for ARM64_UNMAP_KERNEL_AT_EL0 [v4,01/38] clocksource/drivers/arm_arch_timer: Initialize evtstrm after finalizing cpucaps - - - --- 2023-10-16 Mark Rutland New
[v4,29/38] arm64: Avoid cpus_have_const_cap() for ARM64_{SVE,SME,SME2,FA64} [v4,01/38] clocksource/drivers/arm_arch_timer: Initialize evtstrm after finalizing cpucaps - 1 - --- 2023-10-16 Mark Rutland New
[v4,28/38] arm64: Avoid cpus_have_const_cap() for ARM64_SPECTRE_V2 [v4,01/38] clocksource/drivers/arm_arch_timer: Initialize evtstrm after finalizing cpucaps - - - --- 2023-10-16 Mark Rutland New
[v4,27/38] arm64: Avoid cpus_have_const_cap() for ARM64_SSBS [v4,01/38] clocksource/drivers/arm_arch_timer: Initialize evtstrm after finalizing cpucaps - - - --- 2023-10-16 Mark Rutland New
[v4,26/38] arm64: Avoid cpus_have_const_cap() for ARM64_MTE [v4,01/38] clocksource/drivers/arm_arch_timer: Initialize evtstrm after finalizing cpucaps - - - --- 2023-10-16 Mark Rutland New
[v4,25/38] arm64: Avoid cpus_have_const_cap() for ARM64_HAS_TLB_RANGE [v4,01/38] clocksource/drivers/arm_arch_timer: Initialize evtstrm after finalizing cpucaps - - - --- 2023-10-16 Mark Rutland New
[v4,24/38] arm64: Avoid cpus_have_const_cap() for ARM64_HAS_WFXT [v4,01/38] clocksource/drivers/arm_arch_timer: Initialize evtstrm after finalizing cpucaps - - - --- 2023-10-16 Mark Rutland New
[v4,22/38] arm64: Avoid cpus_have_const_cap() for ARM64_HAS_EPAN [v4,01/38] clocksource/drivers/arm_arch_timer: Initialize evtstrm after finalizing cpucaps - - - --- 2023-10-16 Mark Rutland New
[v4,21/38] arm64: Avoid cpus_have_const_cap() for ARM64_HAS_PAN [v4,01/38] clocksource/drivers/arm_arch_timer: Initialize evtstrm after finalizing cpucaps - - - --- 2023-10-16 Mark Rutland New
[v4,20/38] arm64: Avoid cpus_have_const_cap() for ARM64_HAS_GIC_PRIO_MASKING [v4,01/38] clocksource/drivers/arm_arch_timer: Initialize evtstrm after finalizing cpucaps - - - --- 2023-10-16 Mark Rutland New
[v4,19/38] arm64: Avoid cpus_have_const_cap() for ARM64_HAS_DIT [v4,01/38] clocksource/drivers/arm_arch_timer: Initialize evtstrm after finalizing cpucaps - - - --- 2023-10-16 Mark Rutland New
[v4,18/38] arm64: Avoid cpus_have_const_cap() for ARM64_HAS_CNP [v4,01/38] clocksource/drivers/arm_arch_timer: Initialize evtstrm after finalizing cpucaps - - - --- 2023-10-16 Mark Rutland New
[v4,16/38] arm64: Avoid cpus_have_const_cap() for ARM64_HAS_BTI [v4,01/38] clocksource/drivers/arm_arch_timer: Initialize evtstrm after finalizing cpucaps - 1 - --- 2023-10-16 Mark Rutland New
[v4,15/38] arm64: Avoid cpus_have_const_cap() for ARM64_HAS_ARMv8_4_TTL [v4,01/38] clocksource/drivers/arm_arch_timer: Initialize evtstrm after finalizing cpucaps - - - --- 2023-10-16 Mark Rutland New
[v4,14/38] arm64: Avoid cpus_have_const_cap() for ARM64_HAS_{ADDRESS,GENERIC}_AUTH [v4,01/38] clocksource/drivers/arm_arch_timer: Initialize evtstrm after finalizing cpucaps - - - --- 2023-10-16 Mark Rutland New
[v4,13/38] arm64: Use a positive cpucap for FP/SIMD [v4,01/38] clocksource/drivers/arm_arch_timer: Initialize evtstrm after finalizing cpucaps - 1 - --- 2023-10-16 Mark Rutland New
[v4,12/38] arm64: Rename SVE/SME cpu_enable functions [v4,01/38] clocksource/drivers/arm_arch_timer: Initialize evtstrm after finalizing cpucaps - 1 - --- 2023-10-16 Mark Rutland New
[v4,10/38] arm64: Explicitly save/restore CPACR when probing SVE and SME [v4,01/38] clocksource/drivers/arm_arch_timer: Initialize evtstrm after finalizing cpucaps - 1 - --- 2023-10-16 Mark Rutland New
[v4,09/38] arm64: kvm: Use cpus_have_final_cap() explicitly [v4,01/38] clocksource/drivers/arm_arch_timer: Initialize evtstrm after finalizing cpucaps - 1 - --- 2023-10-16 Mark Rutland New
[v4,08/38] arm64: Split kpti_install_ng_mappings() [v4,01/38] clocksource/drivers/arm_arch_timer: Initialize evtstrm after finalizing cpucaps - - - --- 2023-10-16 Mark Rutland New
[v4,06/38] arm64: Rework setup_cpu_features() [v4,01/38] clocksource/drivers/arm_arch_timer: Initialize evtstrm after finalizing cpucaps - 1 - --- 2023-10-16 Mark Rutland New
[v4,05/38] arm64: Add cpus_have_final_boot_cap() [v4,01/38] clocksource/drivers/arm_arch_timer: Initialize evtstrm after finalizing cpucaps - - - --- 2023-10-16 Mark Rutland New
[v4,04/38] arm64: Add cpucap_is_possible() [v4,01/38] clocksource/drivers/arm_arch_timer: Initialize evtstrm after finalizing cpucaps - - - --- 2023-10-16 Mark Rutland New
[v4,03/38] arm64: Factor out cpucap definitions [v4,01/38] clocksource/drivers/arm_arch_timer: Initialize evtstrm after finalizing cpucaps - - - --- 2023-10-16 Mark Rutland New
[v4,02/38] arm64/arm: xen: enlighten: Fix KPTI checks [v4,01/38] clocksource/drivers/arm_arch_timer: Initialize evtstrm after finalizing cpucaps - - - --- 2023-10-16 Mark Rutland New
[v4,01/38] clocksource/drivers/arm_arch_timer: Initialize evtstrm after finalizing cpucaps [v4,01/38] clocksource/drivers/arm_arch_timer: Initialize evtstrm after finalizing cpucaps 2 - - --- 2023-10-16 Mark Rutland New
[v3,38/38] arm64: Remove cpus_have_const_cap() arm64: Remove cpus_have_const_cap() - - - --- 2023-10-10 Mark Rutland New
[v3,37/38] arm64: Avoid cpus_have_const_cap() for ARM64_WORKAROUND_REPEAT_TLBI arm64: Remove cpus_have_const_cap() - - - --- 2023-10-10 Mark Rutland New
[v3,36/38] arm64: Avoid cpus_have_const_cap() for ARM64_WORKAROUND_NVIDIA_CARMEL_CNP arm64: Remove cpus_have_const_cap() - - - --- 2023-10-10 Mark Rutland New
[v3,35/38] arm64: Avoid cpus_have_const_cap() for ARM64_WORKAROUND_CAVIUM_23154 arm64: Remove cpus_have_const_cap() - - - --- 2023-10-10 Mark Rutland New
[v3,34/38] arm64: Avoid cpus_have_const_cap() for ARM64_WORKAROUND_2645198 arm64: Remove cpus_have_const_cap() - - - --- 2023-10-10 Mark Rutland New
[v3,33/38] arm64: Avoid cpus_have_const_cap() for ARM64_WORKAROUND_1742098 arm64: Remove cpus_have_const_cap() - - - --- 2023-10-10 Mark Rutland New
[v3,32/38] arm64: Avoid cpus_have_const_cap() for ARM64_WORKAROUND_1542419 arm64: Remove cpus_have_const_cap() - - - --- 2023-10-10 Mark Rutland New
[v3,31/38] arm64: Avoid cpus_have_const_cap() for ARM64_WORKAROUND_843419 arm64: Remove cpus_have_const_cap() - - - --- 2023-10-10 Mark Rutland New
[v3,30/38] arm64: Avoid cpus_have_const_cap() for ARM64_UNMAP_KERNEL_AT_EL0 arm64: Remove cpus_have_const_cap() - - - --- 2023-10-10 Mark Rutland New
[v3,29/38] arm64: Avoid cpus_have_const_cap() for ARM64_{SVE,SME,SME2,FA64} arm64: Remove cpus_have_const_cap() - 1 - --- 2023-10-10 Mark Rutland New
[v3,28/38] arm64: Avoid cpus_have_const_cap() for ARM64_SPECTRE_V2 arm64: Remove cpus_have_const_cap() - - - --- 2023-10-10 Mark Rutland New
[v3,27/38] arm64: Avoid cpus_have_const_cap() for ARM64_SSBS arm64: Remove cpus_have_const_cap() - - - --- 2023-10-10 Mark Rutland New
[v3,26/38] arm64: Avoid cpus_have_const_cap() for ARM64_MTE arm64: Remove cpus_have_const_cap() - - - --- 2023-10-10 Mark Rutland New
[v3,25/38] arm64: Avoid cpus_have_const_cap() for ARM64_HAS_TLB_RANGE arm64: Remove cpus_have_const_cap() - - - --- 2023-10-10 Mark Rutland New
[v3,24/38] arm64: Avoid cpus_have_const_cap() for ARM64_HAS_WFXT arm64: Remove cpus_have_const_cap() - - - --- 2023-10-10 Mark Rutland New
[v3,23/38] arm64: Avoid cpus_have_const_cap() for ARM64_HAS_RNG arm64: Remove cpus_have_const_cap() - 1 - --- 2023-10-10 Mark Rutland New
[v3,22/38] arm64: Avoid cpus_have_const_cap() for ARM64_HAS_EPAN arm64: Remove cpus_have_const_cap() - - - --- 2023-10-10 Mark Rutland New
[v3,21/38] arm64: Avoid cpus_have_const_cap() for ARM64_HAS_PAN arm64: Remove cpus_have_const_cap() - - - --- 2023-10-10 Mark Rutland New
[v3,20/38] arm64: Avoid cpus_have_const_cap() for ARM64_HAS_GIC_PRIO_MASKING arm64: Remove cpus_have_const_cap() - - - --- 2023-10-10 Mark Rutland New
[v3,19/38] arm64: Avoid cpus_have_const_cap() for ARM64_HAS_DIT arm64: Remove cpus_have_const_cap() - - - --- 2023-10-10 Mark Rutland New
[v3,18/38] arm64: Avoid cpus_have_const_cap() for ARM64_HAS_CNP arm64: Remove cpus_have_const_cap() - - - --- 2023-10-10 Mark Rutland New
[v3,17/38] arm64: Avoid cpus_have_const_cap() for ARM64_HAS_CACHE_DIC arm64: Remove cpus_have_const_cap() - - - --- 2023-10-10 Mark Rutland New
[v3,16/38] arm64: Avoid cpus_have_const_cap() for ARM64_HAS_BTI arm64: Remove cpus_have_const_cap() - 1 - --- 2023-10-10 Mark Rutland New
[v3,15/38] arm64: Avoid cpus_have_const_cap() for ARM64_HAS_ARMv8_4_TTL arm64: Remove cpus_have_const_cap() - - - --- 2023-10-10 Mark Rutland New
[v3,14/38] arm64: Avoid cpus_have_const_cap() for ARM64_HAS_{ADDRESS,GENERIC}_AUTH arm64: Remove cpus_have_const_cap() - - - --- 2023-10-10 Mark Rutland New
[v3,13/38] arm64: Use a positive cpucap for FP/SIMD arm64: Remove cpus_have_const_cap() - 1 - --- 2023-10-10 Mark Rutland New
[v3,12/38] arm64: Rename SVE/SME cpu_enable functions arm64: Remove cpus_have_const_cap() - 1 - --- 2023-10-10 Mark Rutland New
[v3,11/38] arm64: Use build-time assertions for cpucap ordering arm64: Remove cpus_have_const_cap() - - - --- 2023-10-10 Mark Rutland New
« 1 2 3 422 23 »