Show patches with: Submitter = Christophe Leroy       |    Archived = No       |   5165 patches
« 1 2 ... 3 4 551 52 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
powerpc/kuap: KUAP enabling/disabling functions must be __always_inline powerpc/kuap: KUAP enabling/disabling functions must be __always_inline - - - - --- 2023-06-21 Christophe Leroy Changes Requested
powerpc/step: Mark __copy_mem_out() and __emulate_dcbz() __always_inline powerpc/step: Mark __copy_mem_out() and __emulate_dcbz() __always_inline - - - - 5-- 2023-06-21 Christophe Leroy Accepted
powerpc/ptrace: Split gpr32_set_common powerpc/ptrace: Split gpr32_set_common - - - - 5-- 2023-06-21 Christophe Leroy Superseded
[RFC,v1,3/3] powerpc: WIP draft support to objtool check powerpc/objtool: First step towards uaccess validation (v1) - - - - 4-1 2023-06-16 Christophe Leroy RFC
[RFC,v1,2/3] powerpc: Mark all .S files invalid for objtool powerpc/objtool: First step towards uaccess validation (v1) - - - - --- 2023-06-16 Christophe Leroy RFC
[RFC,v1,1/3] Revert "powerpc/bug: Provide better flexibility to WARN_ON/__WARN_FLAGS() with asm got… powerpc/objtool: First step towards uaccess validation (v1) 1 - - - --- 2023-06-16 Christophe Leroy RFC
[4/4] powerpc/kuap: Make disabling KUAP at boottime optional [1/4] powerpc/kuap: Avoid unnecessary reads of MD_AP - - - - 5-- 2023-06-05 Christophe Leroy Superseded
[3/4] powerpc/kuap: Refactor static branch for disabling kuap [1/4] powerpc/kuap: Avoid unnecessary reads of MD_AP - - - - --- 2023-06-05 Christophe Leroy Superseded
[2/4] powerpc/kuap: Avoid useless jump_label on empty function [1/4] powerpc/kuap: Avoid unnecessary reads of MD_AP - - 1 - --- 2023-06-05 Christophe Leroy Superseded
[1/4] powerpc/kuap: Avoid unnecessary reads of MD_AP [1/4] powerpc/kuap: Avoid unnecessary reads of MD_AP - - - - --- 2023-06-05 Christophe Leroy Superseded
powerpc/signal32: Force inlining of __unsafe_save_user_regs() and save_tm_user_regs_unsafe() powerpc/signal32: Force inlining of __unsafe_save_user_regs() and save_tm_user_regs_unsafe() - 1 - - 5-- 2023-06-05 Christophe Leroy Accepted
powerpc/interrupt: Don't read MSR from interrupt_exit_kernel_prepare() powerpc/interrupt: Don't read MSR from interrupt_exit_kernel_prepare() - 1 1 - 5-- 2023-06-05 Christophe Leroy Accepted
powerpc/kcsan: Properly instrument arch_spin_unlock() powerpc/kcsan: Properly instrument arch_spin_unlock() 1 - - - 5-- 2023-05-26 Christophe Leroy Accepted
[2/2,For,5.15/5.10/5.4] spi: fsl-cpm: Use 16 bit mode for large transfers with even size [1/2,For,5.15/5.10/5.4] spi: fsl-spi: Re-organise transfer bits_per_word adaptation - - - - --- 2023-05-15 Christophe Leroy Handled Elsewhere
[1/2,For,5.15/5.10/5.4] spi: fsl-spi: Re-organise transfer bits_per_word adaptation [1/2,For,5.15/5.10/5.4] spi: fsl-spi: Re-organise transfer bits_per_word adaptation - - - - --- 2023-05-15 Christophe Leroy Handled Elsewhere
[3/3,For,4.19/4.14] spi: fsl-cpm: Use 16 bit mode for large transfers with even size [1/3,For,4.19/4.14] spi: spi-fsl-spi: automatically adapt bits-per-word in cpu mode - - - - --- 2023-05-15 Christophe Leroy Handled Elsewhere
[2/3,For,4.19/4.14] spi: fsl-spi: Re-organise transfer bits_per_word adaptation [1/3,For,4.19/4.14] spi: spi-fsl-spi: automatically adapt bits-per-word in cpu mode - - - - --- 2023-05-15 Christophe Leroy Handled Elsewhere
[1/3,For,4.19/4.14] spi: spi-fsl-spi: automatically adapt bits-per-word in cpu mode [1/3,For,4.19/4.14] spi: spi-fsl-spi: automatically adapt bits-per-word in cpu mode - - - - --- 2023-05-15 Christophe Leroy Handled Elsewhere
[3/3] xtensa: Remove 64 bits atomic builtins stubs Extend KCSAN to all powerpc 1 - - - --- 2023-05-12 Christophe Leroy Accepted
[2/3] powerpc/{32,book3e}: kcsan: Extend KCSAN Support Extend KCSAN to all powerpc - - - - --- 2023-05-12 Christophe Leroy Accepted
[1/3] kcsan: Don't expect 64 bits atomic builtins from 32 bits architectures Extend KCSAN to all powerpc - 1 1 - --- 2023-05-12 Christophe Leroy Accepted
powerpc/perf: Properly detect mpc7450 family powerpc/perf: Properly detect mpc7450 family - 1 - - 1-- 2023-02-27 Christophe Leroy Accepted
[v4,17/17] powerpc: dts: turris1x.dts: Remove "fsl,P2020RDB-PC" compatible string powerpc/85xx: p2020: Create one unified machine description - - - - 5-- 2023-02-22 Christophe Leroy Superseded
[v4,16/17] powerpc/85xx: p2020: Enable boards by new config option CONFIG_PPC_P2020 powerpc/85xx: p2020: Create one unified machine description - - - - --- 2023-02-22 Christophe Leroy Superseded
[v4,15/17] powerpc/85xx: p2020: Define just one machine description powerpc/85xx: p2020: Create one unified machine description - - - - --- 2023-02-22 Christophe Leroy Superseded
[v4,14/17] powerpc/85xx: p2020: Unify .setup_arch and .init_IRQ callbacks powerpc/85xx: p2020: Create one unified machine description - - - - --- 2023-02-22 Christophe Leroy Superseded
[v4,13/17] powerpc/85xx: mpc85xx_ds: Move PCI code into own file powerpc/85xx: p2020: Create one unified machine description - - - - --- 2023-02-22 Christophe Leroy Superseded
[v4,12/17] powerpc/85xx: p2020: Move i8259 code into own function powerpc/85xx: p2020: Create one unified machine description - - - - --- 2023-02-22 Christophe Leroy Superseded
[v4,11/17] powerpc/85xx: p2020: Move all P2020 RDB machine descriptions to p2020.c powerpc/85xx: p2020: Create one unified machine description - - - - --- 2023-02-22 Christophe Leroy Superseded
[v4,10/17] powerpc/85xx: p2020: Move all P2020 DS machine descriptions to p2020.c powerpc/85xx: p2020: Create one unified machine description - - - - --- 2023-02-22 Christophe Leroy Superseded
[v4,09/17] powerpc/85xx: Remove #ifdef CONFIG_QUICC_ENGINE in mpc85xx_rdb powerpc/85xx: p2020: Create one unified machine description - - - - --- 2023-02-22 Christophe Leroy Superseded
[v4,08/17] powerpc/85xx: Remove #ifdefs CONFIG_PPC_I8259 in mpc85xx_ds powerpc/85xx: p2020: Create one unified machine description - - - - --- 2023-02-22 Christophe Leroy Superseded
[v4,07/17] powerpc/85xx: mpc85xx_{ds/rdb} replace prink by pr_xxx macro powerpc/85xx: p2020: Create one unified machine description - - - - --- 2023-02-22 Christophe Leroy Superseded
[v4,06/17] powerpc/85xx: mpc85xx_{ds/rdb} replace BUG_ON() by WARN_ON() powerpc/85xx: p2020: Create one unified machine description - - - - --- 2023-02-22 Christophe Leroy Superseded
[v4,05/17] powerpc/85xx: mpc85xx_{ds/rdb} compact the call to mpic_alloc() powerpc/85xx: p2020: Create one unified machine description - - - - --- 2023-02-22 Christophe Leroy Superseded
[v4,04/17] powerpc/85xx: Remove #ifdefs CONFIG_PCI in mpc85xx_ds powerpc/85xx: p2020: Create one unified machine description - - - - --- 2023-02-22 Christophe Leroy Superseded
[v4,03/17] powerpc/85xx: Remove DBG() macro powerpc/85xx: p2020: Create one unified machine description - - - - --- 2023-02-22 Christophe Leroy Superseded
[v4,02/17] powerpc/85xx: Rename setup_arch and pic_init on p1023 powerpc/85xx: p2020: Create one unified machine description - - - - --- 2023-02-22 Christophe Leroy Superseded
[v4,01/17] powerpc/fsl_uli1575: Misc cleanup powerpc/85xx: p2020: Create one unified machine description - - - - --- 2023-02-22 Christophe Leroy Superseded
powerpc/e500: Add missing prototype for 'relocate_init' powerpc/e500: Add missing prototype for 'relocate_init' - - - - 5-- 2023-02-18 Christophe Leroy Accepted
[v2,10/10] powerpc/85xx: Don't check ppc_md.progress in mpc85xx_cds_setup_arch() [v2,01/10] powerpc/machdep: Make machine name const - - - - 5-- 2023-02-18 Christophe Leroy Changes Requested
[v2,09/10] powerpc: Use ppc_md_progress() [v2,01/10] powerpc/machdep: Make machine name const - - - - --- 2023-02-18 Christophe Leroy Changes Requested
[v2,08/10] powerpc: Add ppc_md_progress() [v2,01/10] powerpc/machdep: Make machine name const - - - - --- 2023-02-18 Christophe Leroy Changes Requested
[v2,07/10] powerpc: Make generic_calibrate_decr() the default [v2,01/10] powerpc/machdep: Make machine name const - - - - --- 2023-02-18 Christophe Leroy Accepted
[v2,06/10] powerpc/85xx: Fix function naming for p1023_rdb platform [v2,01/10] powerpc/machdep: Make machine name const - - - - --- 2023-02-18 Christophe Leroy Accepted
[v2,05/10] powerpc/gamecube|wii : Use machine_device_initcall() [v2,01/10] powerpc/machdep: Make machine name const - - - - --- 2023-02-18 Christophe Leroy Accepted
[v2,04/10] powerpc/47x: Split ppc47x machine in two [v2,01/10] powerpc/machdep: Make machine name const - - - - --- 2023-02-18 Christophe Leroy Accepted
[v2,03/10] powerpc/platforms: Use 'compatible' property for simple cases [v2,01/10] powerpc/machdep: Make machine name const - - - - --- 2023-02-18 Christophe Leroy Accepted
[v2,02/10] powerpc/machdep: Define 'compatible' property in ppc_md and use it [v2,01/10] powerpc/machdep: Make machine name const - - - - --- 2023-02-18 Christophe Leroy Accepted
[v2,01/10] powerpc/machdep: Make machine name const [v2,01/10] powerpc/machdep: Make machine name const - - - - --- 2023-02-18 Christophe Leroy Accepted
[v1,9/9] powerpc/85xx: Don't check ppc_md.progress in mpc85xx_cds_setup_arch() [v1,1/9] powerpc/machdep: Define 'compatible' property in ppc_md and use it - - - - 5-- 2023-02-15 Christophe Leroy Superseded
[v1,8/9] powerpc: Use ppc_md_progress() [v1,1/9] powerpc/machdep: Define 'compatible' property in ppc_md and use it - - - - --- 2023-02-15 Christophe Leroy Superseded
[v1,7/9] powerpc: Add ppc_md_progress() [v1,1/9] powerpc/machdep: Define 'compatible' property in ppc_md and use it - - - - --- 2023-02-15 Christophe Leroy Superseded
[v1,6/9] powerpc: Make generic_calibrate_decr() the default [v1,1/9] powerpc/machdep: Define 'compatible' property in ppc_md and use it - - - - --- 2023-02-15 Christophe Leroy Superseded
[v1,5/9] powerpc/85xx: Fix function naming for p1023_rdb platform [v1,1/9] powerpc/machdep: Define 'compatible' property in ppc_md and use it - - - - --- 2023-02-15 Christophe Leroy Superseded
[v1,4/9] powerpc/gamecube|wii : Use machine_device_initcall() [v1,1/9] powerpc/machdep: Define 'compatible' property in ppc_md and use it - - - - --- 2023-02-15 Christophe Leroy Superseded
[v1,3/9] powerpc/47x: Split ppc47x machine in two [v1,1/9] powerpc/machdep: Define 'compatible' property in ppc_md and use it - - - - --- 2023-02-15 Christophe Leroy Superseded
[v1,2/9] powerpc/platforms: Use 'compatible' property for simple cases [v1,1/9] powerpc/machdep: Define 'compatible' property in ppc_md and use it - - - - --- 2023-02-15 Christophe Leroy Superseded
[v1,1/9] powerpc/machdep: Define 'compatible' property in ppc_md and use it [v1,1/9] powerpc/machdep: Define 'compatible' property in ppc_md and use it - - - - --- 2023-02-15 Christophe Leroy Superseded
powerpc: Disable CPU unknown by CLANG when CC_IS_CLANG powerpc: Disable CPU unknown by CLANG when CC_IS_CLANG - - - - 5-- 2023-02-02 Christophe Leroy Accepted
[v2,9/9] powerpc/bpf/32: perform three operands ALU operations [v2,1/9] powerpc: Remove __kernel_text_address() in show_instructions() - - - - 5-- 2023-02-01 Christophe Leroy Accepted
[v2,8/9] powerpc/bpf/32: introduce a second source register for ALU operations [v2,1/9] powerpc: Remove __kernel_text_address() in show_instructions() - - - - --- 2023-02-01 Christophe Leroy Accepted
[v2,7/9] powerpc/bpf/32: Optimise some particular const operations [v2,1/9] powerpc: Remove __kernel_text_address() in show_instructions() - - - - --- 2023-02-01 Christophe Leroy Accepted
[v2,6/9] powerpc/bpf: Only pad length-variable code at initial pass [v2,1/9] powerpc: Remove __kernel_text_address() in show_instructions() - - - - --- 2023-02-01 Christophe Leroy Accepted
[v2,5/9] powerpc/bpf: Perform complete extra passes to update addresses [v2,1/9] powerpc: Remove __kernel_text_address() in show_instructions() - - - - --- 2023-02-01 Christophe Leroy Accepted
[v2,4/9] powerpc/bpf/32: BPF prog is never called with more than one arg [v2,1/9] powerpc: Remove __kernel_text_address() in show_instructions() - - - - --- 2023-02-01 Christophe Leroy Accepted
[v2,3/9] powerpc/bpf/32: Only set a stack frame when necessary [v2,1/9] powerpc: Remove __kernel_text_address() in show_instructions() - - - - --- 2023-02-01 Christophe Leroy Accepted
[v2,2/9] powerpc/bpf/32: No need to zeroise r4 when not doing tail call [v2,1/9] powerpc: Remove __kernel_text_address() in show_instructions() - - - - --- 2023-02-01 Christophe Leroy Accepted
[v2,1/9] powerpc: Remove __kernel_text_address() in show_instructions() [v2,1/9] powerpc: Remove __kernel_text_address() in show_instructions() - - - - --- 2023-02-01 Christophe Leroy Accepted
kasan: Fix Oops due to missing calls to kasan_arch_is_ready() kasan: Fix Oops due to missing calls to kasan_arch_is_ready() - 1 - - 3-- 2023-01-26 Christophe Leroy Handled Elsewhere
[2/2] powerpc/boot: Don't always pass -mcpu=powerpc when building 32-bit uImage [1/2] powerpc/64: Set default CPU in Kconfig - 1 - - 1-4 2023-01-25 Christophe Leroy Accepted
[1/2] powerpc/64: Set default CPU in Kconfig [1/2] powerpc/64: Set default CPU in Kconfig - 1 - 1 --- 2023-01-25 Christophe Leroy Accepted
powerpc: Check !irq instead of irq == NO_IRQ and remove NO_IRQ powerpc: Check !irq instead of irq == NO_IRQ and remove NO_IRQ - - - - 5-- 2023-01-23 Christophe Leroy Accepted
[v1,5/5] powerpc/epapr: Don't use wrteei on non booke [v1,1/5] powerpc/64: Set default CPU in Kconfig - - - - 4-1 2022-12-19 Christophe Leroy Accepted
[v1,4/5] powerpc: Remove cpu-as-y completely [v1,1/5] powerpc/64: Set default CPU in Kconfig 1 - - - --- 2022-12-19 Christophe Leroy Superseded
[v1,3/5] powerpc/64: Replace -mcpu=e500mc64 by -mcpu=e5500 [v1,1/5] powerpc/64: Set default CPU in Kconfig 1 - - - --- 2022-12-19 Christophe Leroy Accepted
[v1,2/5] powerpc: Pass correct CPU reference to assembler [v1,1/5] powerpc/64: Set default CPU in Kconfig 1 - - - --- 2022-12-19 Christophe Leroy Accepted
[v1,1/5] powerpc/64: Set default CPU in Kconfig [v1,1/5] powerpc/64: Set default CPU in Kconfig 1 1 - 1 --- 2022-12-19 Christophe Leroy Superseded
[Backport,for,4.14] perf script python: Remove explicit shebang from tests/attr.c [Backport,for,4.14] perf script python: Remove explicit shebang from tests/attr.c 1 - - - --- 2022-12-16 Christophe Leroy Handled Elsewhere
[v2] powerpc: Pass correct CPU reference to assembler [v2] powerpc: Pass correct CPU reference to assembler - - - - 2-1 2022-12-16 Christophe Leroy Superseded
powerpc: Pass correct CPU reference to assembler powerpc: Pass correct CPU reference to assembler - - - - 2-- 2022-12-16 Christophe Leroy Superseded
spi: fsl_spi: Don't change speed while chipselect is active spi: fsl_spi: Don't change speed while chipselect is active - 1 1 1 3-- 2022-12-14 Christophe Leroy Handled Elsewhere
[BACKPORT,FOR,4.14] libtraceevent: Fix build with binutils 2.35 [BACKPORT,FOR,4.14] libtraceevent: Fix build with binutils 2.35 - - 1 1 --- 2022-12-13 Christophe Leroy Handled Elsewhere
[REBASED,for,4.14] once: add DO_ONCE_SLOW() for sleepable contexts [REBASED,for,4.14] once: add DO_ONCE_SLOW() for sleepable contexts - 2 - 1 --- 2022-12-13 Christophe Leroy Handled Elsewhere
[v1] powerpc/64: Set default CPU in Kconfig [v1] powerpc/64: Set default CPU in Kconfig - - - 1 5-- 2022-12-07 Christophe Leroy Superseded
[v2,5/5] powerpc/code-patching: Remove protection against patching init addresses after init [v2,1/5] powerpc/code-patching: Remove #ifdef CONFIG_STRICT_KERNEL_RWX - - - - --- 2022-12-02 Christophe Leroy Accepted
[v2,4/5] powerpc/feature-fixups: Do not patch init section after init [v2,1/5] powerpc/code-patching: Remove #ifdef CONFIG_STRICT_KERNEL_RWX - - - - --- 2022-12-02 Christophe Leroy Accepted
[v2,3/5] powerpc/feature-fixups: Refactor other fixups patching [v2,1/5] powerpc/code-patching: Remove #ifdef CONFIG_STRICT_KERNEL_RWX - - - - --- 2022-12-02 Christophe Leroy Accepted
[v2,2/5] powerpc/feature-fixups: Refactor entry fixups patching [v2,1/5] powerpc/code-patching: Remove #ifdef CONFIG_STRICT_KERNEL_RWX - - - - --- 2022-12-02 Christophe Leroy Accepted
[v2,1/5] powerpc/code-patching: Remove #ifdef CONFIG_STRICT_KERNEL_RWX [v2,1/5] powerpc/code-patching: Remove #ifdef CONFIG_STRICT_KERNEL_RWX - - - - --- 2022-12-02 Christophe Leroy Accepted
[v1,10/10] powerpc/bpf/32: perform three operands ALU operations [v1,01/10] powerpc/bpf/32: Fix Oops on tail call tests - - - - --- 2022-12-01 Christophe Leroy Superseded
[v1,09/10] powerpc/bpf/32: introduce a second source register for ALU operations [v1,01/10] powerpc/bpf/32: Fix Oops on tail call tests - - - - --- 2022-12-01 Christophe Leroy Superseded
[v1,08/10] powerpc/bpf/32: Optimise some particular const operations [v1,01/10] powerpc/bpf/32: Fix Oops on tail call tests - - - - --- 2022-12-01 Christophe Leroy Superseded
[v1,07/10] powerpc/bpf: Only pad length-variable code at initial pass [v1,01/10] powerpc/bpf/32: Fix Oops on tail call tests - - - - --- 2022-12-01 Christophe Leroy Superseded
[v1,06/10] powerpc/bpf: Perform complete extra passes to update addresses [v1,01/10] powerpc/bpf/32: Fix Oops on tail call tests - - - - --- 2022-12-01 Christophe Leroy Superseded
[v1,05/10] powerpc/bpf/32: BPF prog is never called with more than one arg [v1,01/10] powerpc/bpf/32: Fix Oops on tail call tests - - - - --- 2022-12-01 Christophe Leroy Superseded
[v1,04/10] powerpc/bpf/32: Only set a stack frame when necessary [v1,01/10] powerpc/bpf/32: Fix Oops on tail call tests - - - - --- 2022-12-01 Christophe Leroy Superseded
[v1,03/10] powerpc/bpf/32: No need to zeroise r4 when not doing tail call [v1,01/10] powerpc/bpf/32: Fix Oops on tail call tests - - - - --- 2022-12-01 Christophe Leroy Superseded
[v1,02/10] powerpc: Remove __kernel_text_address() in show_instructions() [v1,01/10] powerpc/bpf/32: Fix Oops on tail call tests - - - - --- 2022-12-01 Christophe Leroy Superseded
[v1,01/10] powerpc/bpf/32: Fix Oops on tail call tests [v1,01/10] powerpc/bpf/32: Fix Oops on tail call tests - 1 - 1 --- 2022-12-01 Christophe Leroy Accepted
« 1 2 ... 3 4 551 52 »