Show patches with: Submitter = Mark Rutland       |   2237 patches
« 1 2 3 422 23 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
arm64: Force position-independent veneers arm64: Force position-independent veneers 1 1 - --- 2024-09-27 Mark Rutland New
[v2] irqchip/gic-v3: init SRE before poking sysregs [v2] irqchip/gic-v3: init SRE before poking sysregs - 1 - --- 2024-08-22 Mark Rutland New
[BOOT-WRAPPER,v3,10/10] Boot CPUs sequentially Cleanup initialization 1 1 - --- 2024-08-22 Mark Rutland New
[BOOT-WRAPPER,v3,09/10] Add printing functions Cleanup initialization 1 1 - --- 2024-08-22 Mark Rutland New
[BOOT-WRAPPER,v3,08/10] Simplify spin logic Cleanup initialization 1 1 - --- 2024-08-22 Mark Rutland New
[BOOT-WRAPPER,v3,07/10] Unify assembly setup paths Cleanup initialization 1 1 - --- 2024-08-22 Mark Rutland New
[BOOT-WRAPPER,v3,06/10] aarch32: Always enter kernel via exception return Cleanup initialization 1 1 - --- 2024-08-22 Mark Rutland New
[BOOT-WRAPPER,v3,05/10] aarch32: Implement cpu_init_arch() Cleanup initialization 1 1 - --- 2024-08-22 Mark Rutland New
[BOOT-WRAPPER,v3,04/10] aarch32: Refactor inital entry Cleanup initialization 1 1 - --- 2024-08-22 Mark Rutland New
[BOOT-WRAPPER,v3,03/10] aarch64: Always enter kernel via exception return Cleanup initialization 1 1 - --- 2024-08-22 Mark Rutland New
[BOOT-WRAPPER,v3,02/10] aarch64: Implement cpu_init_arch() Cleanup initialization 1 1 - --- 2024-08-22 Mark Rutland New
[BOOT-WRAPPER,v3,01/10] aarch64: Remove redundant EL1 entry logic Cleanup initialization 1 1 - --- 2024-08-22 Mark Rutland New
irqchip/gic-v3: init SRE before poking sysregs irqchip/gic-v3: init SRE before poking sysregs - 1 - --- 2024-08-20 Mark Rutland New
[BOOT-WRAPPER,v2,10/10] Boot CPUs sequentially Cleanup initialization 1 - - --- 2024-08-12 Mark Rutland New
[BOOT-WRAPPER,v2,09/10] Add printing functions Cleanup initialization 1 1 - --- 2024-08-12 Mark Rutland New
[BOOT-WRAPPER,v2,08/10] Simplify spin logic Cleanup initialization 1 1 - --- 2024-08-12 Mark Rutland New
[BOOT-WRAPPER,v2,07/10] Unify assembly setup paths Cleanup initialization 1 1 - --- 2024-08-12 Mark Rutland New
[BOOT-WRAPPER,v2,06/10] aarch32: Always enter kernel via exception return Cleanup initialization 1 - - --- 2024-08-12 Mark Rutland New
[BOOT-WRAPPER,v2,05/10] aarch32: Implement cpu_init_arch() Cleanup initialization 1 1 - --- 2024-08-12 Mark Rutland New
[BOOT-WRAPPER,v2,04/10] aarch32: Refactor inital entry Cleanup initialization 1 1 - --- 2024-08-12 Mark Rutland New
[BOOT-WRAPPER,v2,03/10] aarch64: Always enter kernel via exception return Cleanup initialization 1 1 - --- 2024-08-12 Mark Rutland New
[BOOT-WRAPPER,v2,02/10] aarch64: Implement cpu_init_arch() Cleanup initialization 1 1 - --- 2024-08-12 Mark Rutland New
[BOOT-WRAPPER,v2,01/10] aarch64: Remove redundant EL1 entry logic Cleanup initialization 1 1 - --- 2024-08-12 Mark Rutland New
arm64: uaccess: correct thinko in __get_mem_asm() arm64: uaccess: correct thinko in __get_mem_asm() - - - --- 2024-08-07 Mark Rutland New
Revert "configure: allow the use of bare-metal toolchains" Revert "configure: allow the use of bare-metal toolchains" - - - --- 2024-08-02 Mark Rutland New
[3/3] arm64: errata: Expand speculative SSBS workaround (again) arm64: errata: Expand speculative SSBS workaround (again) 1 1 - --- 2024-08-01 Mark Rutland New
[2/3] arm64: cputype: Add Cortex-A725 definitions arm64: errata: Expand speculative SSBS workaround (again) - 1 - --- 2024-08-01 Mark Rutland New
[1/3] arm64: cputype: Add Cortex-X1C definitions arm64: errata: Expand speculative SSBS workaround (again) - 1 - --- 2024-08-01 Mark Rutland New
[BOOT-WRAPPER,11/11] Boot CPUs sequentially Cleanup initialization - - - --- 2024-07-29 Mark Rutland New
[BOOT-WRAPPER,10/11] Add printing functions Cleanup initialization - - - --- 2024-07-29 Mark Rutland New
[BOOT-WRAPPER,09/11] Simplify spin logic Cleanup initialization - - - --- 2024-07-29 Mark Rutland New
[BOOT-WRAPPER,08/11] Unify assembly setup paths Cleanup initialization - - - --- 2024-07-29 Mark Rutland New
[BOOT-WRAPPER,07/11] aarch32: Always enter kernel via exception return Cleanup initialization - - - --- 2024-07-29 Mark Rutland New
[BOOT-WRAPPER,06/11] aarch32: Implement cpu_init_arch() Cleanup initialization - - - --- 2024-07-29 Mark Rutland New
[BOOT-WRAPPER,05/11] aarch32: Refactor inital entry Cleanup initialization - - - --- 2024-07-29 Mark Rutland New
[BOOT-WRAPPER,04/11] aarch64: Always enter kernel via exception return Cleanup initialization - - - --- 2024-07-29 Mark Rutland New
[BOOT-WRAPPER,03/11] aarch64: Implement cpu_init_arch() Cleanup initialization 1 - - --- 2024-07-29 Mark Rutland New
[BOOT-WRAPPER,02/11] aarch64: Remove redundant EL1 entry logic Cleanup initialization - - - --- 2024-07-29 Mark Rutland New
[BOOT-WRAPPER,01/11] Always enter AArch32 kernels in ARM mode Cleanup initialization - - - --- 2024-07-29 Mark Rutland New
[BOOT-WRAPPER,3/3] configure: allow the use of bare-metal toolchains Allow use of bare-metal toolchains - - - --- 2024-07-29 Mark Rutland New
[BOOT-WRAPPER,2/3] Makefile: suppress RWX segment warnings Allow use of bare-metal toolchains - - - --- 2024-07-29 Mark Rutland New
[BOOT-WRAPPER,1/3] Makefile: rework test-dtc-option Allow use of bare-metal toolchains - - - --- 2024-07-29 Mark Rutland New
init/Kconfig: remove CONFIG_GCC_ASM_GOTO_OUTPUT_WORKAROUND init/Kconfig: remove CONFIG_GCC_ASM_GOTO_OUTPUT_WORKAROUND - - - --- 2024-07-18 Mark Rutland New
[v2,5/5] arm64: irqchip/gic-v3: Select priorities at boot time arm64: irqchip/gic-v3: Use compiletime constant PMR values - 1 1 --- 2024-06-17 Mark Rutland New
[v2,4/5] irqchip/gic-v3: Detect GICD_CTRL.DS and SCR_EL3.FIQ earlier arm64: irqchip/gic-v3: Use compiletime constant PMR values - 1 1 --- 2024-06-17 Mark Rutland New
[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
« 1 2 3 422 23 »