Show patches with: Submitter = Christophe Leroy       |    Archived = No       |   3720 patches
« 1 2 3 437 38 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
set_memory: Add __must_check to generic stubs set_memory: Add __must_check to generic stubs - - - - 3-- 2024-09-07 Christophe Leroy New
powerpc: Add __must_check to set_memory_...() powerpc: Add __must_check to set_memory_...() - - - - 5-- 2024-09-07 Christophe Leroy New
[2/2] Fixup for 3279be36b671 ("powerpc/vdso: Wire up getrandom() vDSO implementation on VDSO32") [1/2] powerpc/vdso: Fix VDSO data access when running in a non-root time namespace - - - - --- 2024-09-06 Christophe Leroy New
[1/2] powerpc/vdso: Fix VDSO data access when running in a non-root time namespace [1/2] powerpc/vdso: Fix VDSO data access when running in a non-root time namespace 1 1 - - --- 2024-09-06 Christophe Leroy New
soc: fsl: cpm1: qmc: Fix dependency on fsl_soc.h soc: fsl: cpm1: qmc: Fix dependency on fsl_soc.h 1 1 - - --- 2024-09-04 Christophe Leroy chleroy New
[GIT,PULL] SOC FSL for 6.12 (retry) [GIT,PULL] SOC FSL for 6.12 (retry) - - - - --- 2024-09-03 Christophe Leroy Handled Elsewhere
[v4,5/5] powerpc/vdso: Wire up getrandom() vDSO implementation on PPC64 Wire up getrandom() vDSO implementation on powerpc - - - - --- 2024-09-02 Christophe Leroy Superseded
[v4,4/5] powerpc/vdso: Wire up getrandom() vDSO implementation on PPC32 Wire up getrandom() vDSO implementation on powerpc - - - - --- 2024-09-02 Christophe Leroy Superseded
[v4,3/5] powerpc/vdso: Refactor CFLAGS for CVDSO build Wire up getrandom() vDSO implementation on powerpc - - - - --- 2024-09-02 Christophe Leroy Superseded
[v4,2/5] powerpc/vdso32: Add crtsavres Wire up getrandom() vDSO implementation on powerpc - - - - --- 2024-09-02 Christophe Leroy Superseded
[v4,1/5] mm: Define VM_DROPPABLE for powerpc/32 Wire up getrandom() vDSO implementation on powerpc - - - - --- 2024-09-02 Christophe Leroy Superseded
[v3,5/5] powerpc/vdso: Wire up getrandom() vDSO implementation on PPC64 Wire up getrandom() vDSO implementation on powerpc - - - - --- 2024-08-30 Christophe Leroy Superseded
[v3,4/5] powerpc/vdso: Wire up getrandom() vDSO implementation on PPC32 Wire up getrandom() vDSO implementation on powerpc - - - - --- 2024-08-30 Christophe Leroy Superseded
[v3,3/5] powerpc/vdso: Refactor CFLAGS for CVDSO build Wire up getrandom() vDSO implementation on powerpc - - - - --- 2024-08-30 Christophe Leroy Superseded
[v3,2/5] powerpc/vdso32: Add crtsavres Wire up getrandom() vDSO implementation on powerpc - - - - --- 2024-08-30 Christophe Leroy Superseded
[v3,1/5] mm: Define VM_DROPPABLE for powerpc/32 Wire up getrandom() vDSO implementation on powerpc - - - - --- 2024-08-30 Christophe Leroy Superseded
[5/5] selftests: vdso: Use parse_vdso.h in vdso_test_abi [1/5] selftests: vdso: Fix vDSO name for powerpc - 1 - - 5-- 2024-08-30 Christophe Leroy Handled Elsewhere
[4/5] selftests: vdso: Fix the way vDSO functions are called for powerpc [1/5] selftests: vdso: Fix vDSO name for powerpc - 5 - - --- 2024-08-30 Christophe Leroy Handled Elsewhere
[3/5] selftests: vdso: Fix vDSO symbols lookup for powerpc64 [1/5] selftests: vdso: Fix vDSO name for powerpc - 1 - - --- 2024-08-30 Christophe Leroy Handled Elsewhere
[2/5] selftests: vdso: Fix vdso_config for powerpc [1/5] selftests: vdso: Fix vDSO name for powerpc - 1 - - --- 2024-08-30 Christophe Leroy Handled Elsewhere
[1/5] selftests: vdso: Fix vDSO name for powerpc [1/5] selftests: vdso: Fix vDSO name for powerpc 1 1 - - --- 2024-08-30 Christophe Leroy Handled Elsewhere
random: vDSO: Redefine PAGE_SIZE and PAGE_MASK random: vDSO: Redefine PAGE_SIZE and PAGE_MASK - - - - 3-- 2024-08-27 Christophe Leroy Handled Elsewhere
[4/4] random: vDSO: don't use 64 bits atomics on 32 bits architectures Fixups for random vDSO - - - - --- 2024-08-27 Christophe Leroy Handled Elsewhere
[3/4] random: vDSO: Clean header inclusion in getrandom Fixups for random vDSO - - - - --- 2024-08-27 Christophe Leroy Handled Elsewhere
[2/4] random: vDSO: Don't use PAGE_SIZE and PAGE_MASK Fixups for random vDSO - - - - --- 2024-08-27 Christophe Leroy Handled Elsewhere
[1/4] asm-generic/unaligned.h: Extract common header for vDSO Fixups for random vDSO - - - - --- 2024-08-27 Christophe Leroy Handled Elsewhere
powerpc/vdso: Inconditionally use CFUNC macro powerpc/vdso: Inconditionally use CFUNC macro - 1 - - 5-- 2024-08-22 Christophe Leroy Accepted
[v2] powerpc/mm: Fix return type of pgd_val() [v2] powerpc/mm: Fix return type of pgd_val() - 1 - - 5-- 2024-08-22 Christophe Leroy Accepted
[v2,17/17] selftests: vdso: Add support for vdso_test_random for powerpc Wire up getrandom() vDSO implementation on powerpc - - - - 6-- 2024-08-22 Christophe Leroy Superseded
[v2,16/17] selftests: vdso: Make VDSO function call more generic Wire up getrandom() vDSO implementation on powerpc - - - - --- 2024-08-22 Christophe Leroy Superseded
[v2,15/17] selftests: vdso: Fix build of test_vdso_chacha Wire up getrandom() vDSO implementation on powerpc - - - - --- 2024-08-22 Christophe Leroy Handled Elsewhere
[v2,14/17] selftests: vdso: Make test_vdso_getrandom look for the right vDSO function Wire up getrandom() vDSO implementation on powerpc - - - - --- 2024-08-22 Christophe Leroy Handled Elsewhere
[v2,13/17] selftests: vdso: Don't hard-code location of vDSO sources Wire up getrandom() vDSO implementation on powerpc - - - - --- 2024-08-22 Christophe Leroy Handled Elsewhere
[v2,12/17] selftests: vdso: Fix powerpc64 vdso_config Wire up getrandom() vDSO implementation on powerpc - 1 - - --- 2024-08-22 Christophe Leroy Superseded
[v2,11/17] powerpc/vdso: Wire up getrandom() vDSO implementation Wire up getrandom() vDSO implementation on powerpc - - - - --- 2024-08-22 Christophe Leroy Superseded
[v2,10/17] powerpc/vdso: Refactor CFLAGS for CVDSO build Wire up getrandom() vDSO implementation on powerpc - - - - --- 2024-08-22 Christophe Leroy Superseded
[v2,09/17] powerpc/vdso32: Add crtsavres Wire up getrandom() vDSO implementation on powerpc - - - - --- 2024-08-22 Christophe Leroy Superseded
[v2,08/17] powerpc: Add little endian variants of LWZX_BE and STWX_BE Wire up getrandom() vDSO implementation on powerpc - - - - --- 2024-08-22 Christophe Leroy Superseded
[v2,07/17] mm: Define VM_DROPPABLE for powerpc/32 Wire up getrandom() vDSO implementation on powerpc - - - - --- 2024-08-22 Christophe Leroy Superseded
[v2,06/17] vdso: Change getrandom's generation to unsigned long Wire up getrandom() vDSO implementation on powerpc - - - - --- 2024-08-22 Christophe Leroy Handled Elsewhere
[v2,05/17] vdso: Avoid call to memset() by getrandom Wire up getrandom() vDSO implementation on powerpc 1 - - - --- 2024-08-22 Christophe Leroy Handled Elsewhere
[v2,04/17] vdso: Add missing c-getrandom-y in Makefile Wire up getrandom() vDSO implementation on powerpc - - - - --- 2024-08-22 Christophe Leroy Handled Elsewhere
[v2,03/17] vdso: Add __arch_get_k_vdso_rng_data() Wire up getrandom() vDSO implementation on powerpc - - - - --- 2024-08-22 Christophe Leroy Handled Elsewhere
[v2,02/17] vdso: Clean header inclusion in getrandom Wire up getrandom() vDSO implementation on powerpc - - - - --- 2024-08-22 Christophe Leroy Handled Elsewhere
[v2,01/17] asm-generic/unaligned.h: Extract common header for vDSO Wire up getrandom() vDSO implementation on powerpc - - - - --- 2024-08-22 Christophe Leroy Handled Elsewhere
powerpc: Remove LHZX_BE macro powerpc: Remove LHZX_BE macro - - - - 5-- 2024-08-21 Christophe Leroy Accepted
[14/14] powerpc/603: Inconditionally use task PGDIR in DTLB misses Reduce alignment constraint on STRICT_KERNEL_RWX and speed-up TLB misses on 8xx and 603 - - - - 5-- 2024-08-20 Christophe Leroy Accepted
[13/14] powerpc/603: Inconditionally use task PGDIR in ITLB misses Reduce alignment constraint on STRICT_KERNEL_RWX and speed-up TLB misses on 8xx and 603 - - - - --- 2024-08-20 Christophe Leroy Accepted
[12/14] powerpc/603: Switch r0 and r3 in TLB miss handlers Reduce alignment constraint on STRICT_KERNEL_RWX and speed-up TLB misses on 8xx and 603 - - - - --- 2024-08-20 Christophe Leroy Accepted
[11/14] powerpc/603: Copy kernel PGD entries into all PGDIRs and preallocate execmem page tables Reduce alignment constraint on STRICT_KERNEL_RWX and speed-up TLB misses on 8xx and 603 - - - - --- 2024-08-20 Christophe Leroy Accepted
[10/14] powerpc/32s: Reduce default size of module/execmem area Reduce alignment constraint on STRICT_KERNEL_RWX and speed-up TLB misses on 8xx and 603 - - - - --- 2024-08-20 Christophe Leroy Accepted
[09/14] powerpc/8xx: Inconditionally use task PGDIR in DTLB misses Reduce alignment constraint on STRICT_KERNEL_RWX and speed-up TLB misses on 8xx and 603 - - - - --- 2024-08-20 Christophe Leroy Accepted
[08/14] powerpc/8xx: Inconditionally use task PGDIR in ITLB misses Reduce alignment constraint on STRICT_KERNEL_RWX and speed-up TLB misses on 8xx and 603 - - - - --- 2024-08-20 Christophe Leroy Accepted
[07/14] powerpc/8xx: Preallocate execmem page tables Reduce alignment constraint on STRICT_KERNEL_RWX and speed-up TLB misses on 8xx and 603 - - - - --- 2024-08-20 Christophe Leroy Accepted
[06/14] powerpc/8xx: Reduce default size of module/execmem area Reduce alignment constraint on STRICT_KERNEL_RWX and speed-up TLB misses on 8xx and 603 - - - - --- 2024-08-20 Christophe Leroy Accepted
[05/14] powerpc/8xx: Allow setting DATA alignment even with STRICT_KERNEL_RWX Reduce alignment constraint on STRICT_KERNEL_RWX and speed-up TLB misses on 8xx and 603 - - - - --- 2024-08-20 Christophe Leroy Accepted
[04/14] Revert "powerpc/8xx: Always pin kernel text TLB" Reduce alignment constraint on STRICT_KERNEL_RWX and speed-up TLB misses on 8xx and 603 - - - - --- 2024-08-20 Christophe Leroy Accepted
[03/14] powerpc/8xx: Copy kernel PGD entries into all PGDIRs Reduce alignment constraint on STRICT_KERNEL_RWX and speed-up TLB misses on 8xx and 603 - - - - --- 2024-08-20 Christophe Leroy Accepted
[02/14] powerpc/8xx: Fix kernel vs user address comparison Reduce alignment constraint on STRICT_KERNEL_RWX and speed-up TLB misses on 8xx and 603 - 1 - - --- 2024-08-20 Christophe Leroy Accepted
[01/14] powerpc/8xx: Fix initial memory mapping Reduce alignment constraint on STRICT_KERNEL_RWX and speed-up TLB misses on 8xx and 603 - 1 - - --- 2024-08-20 Christophe Leroy Accepted
powerpc/mm: Fix return type of pgd_val() powerpc/mm: Fix return type of pgd_val() - 1 - - 5-- 2024-08-20 Christophe Leroy Superseded
powerpc/64e: Define mmu_pte_psize static powerpc/64e: Define mmu_pte_psize static - 1 - - 5-- 2024-08-20 Christophe Leroy Accepted
[v2] powerpc/32: Implement validation of emergency stack [v2] powerpc/32: Implement validation of emergency stack - - - - 5-- 2024-08-20 Christophe Leroy Accepted
powerpc/vdso: Don't discard rela sections powerpc/vdso: Don't discard rela sections - 1 - - 1-- 2024-08-20 Christophe Leroy Accepted
[9/9] selftests: [NOT TO BE MERGED] Modifications for testing VDSO getrandom implementation on PPC32 Wire up getrandom() vDSO implementation on powerpc - - - - 2-3 2024-08-16 Christophe Leroy Superseded
[8/9] powerpc/vdso: Wire up getrandom() vDSO implementation Wire up getrandom() vDSO implementation on powerpc - - - - --- 2024-08-16 Christophe Leroy Superseded
[7/9] powerpc: Add little endian variants of LHZX_BE and friends Wire up getrandom() vDSO implementation on powerpc - - - - --- 2024-08-16 Christophe Leroy Superseded
[6/9] vdso: Only use MAP_DROPPABLE when VM_DROPPABLE exists Wire up getrandom() vDSO implementation on powerpc - - - - --- 2024-08-16 Christophe Leroy Superseded
[5/9] vdso: Avoid call to memset() by getrandom Wire up getrandom() vDSO implementation on powerpc - - - - --- 2024-08-16 Christophe Leroy Superseded
[4/9] vdso: Add missing c-getrandom-y in Makefile Wire up getrandom() vDSO implementation on powerpc - - - - --- 2024-08-16 Christophe Leroy Superseded
[3/9] vdso: Add __arch_get_k_vdso_rng_data() Wire up getrandom() vDSO implementation on powerpc - - - - --- 2024-08-16 Christophe Leroy Superseded
[2/9] powerpc/vdso32: Add crtsavres Wire up getrandom() vDSO implementation on powerpc - - - - --- 2024-08-16 Christophe Leroy Superseded
[1/9] powerpc/vdso: Don't discard rela sections Wire up getrandom() vDSO implementation on powerpc - 1 - - --- 2024-08-16 Christophe Leroy Superseded
powerpc/mm: Fix size of allocated PGDIR powerpc/mm: Fix size of allocated PGDIR - 1 - 1 5-- 2024-08-08 Christophe Leroy Accepted
powerpc/mm: Fix boot warning with hugepages and CONFIG_DEBUG_VIRTUAL powerpc/mm: Fix boot warning with hugepages and CONFIG_DEBUG_VIRTUAL - - - - 5-- 2024-08-08 Christophe Leroy Accepted
Documentation/powerpc: Mention 40x is removed Documentation/powerpc: Mention 40x is removed - - - - 3-- 2024-07-11 Christophe Leroy Accepted
powerpc: Remove 40x leftovers powerpc: Remove 40x leftovers - 2 - - 5-- 2024-07-11 Christophe Leroy Accepted
Documentation/powerpc: Remove retired CPUs from list of supported CPUs Documentation/powerpc: Remove retired CPUs from list of supported CPUs - - - - 3-- 2024-07-09 Christophe Leroy Changes Requested
[v5,18/18] mm: Remove CONFIG_ARCH_HAS_HUGEPD Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64) 1 - - - 5-- 2024-06-10 Christophe Leroy Superseded
[v5,17/18] powerpc/mm: Remove hugepd leftovers Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64) 1 - - - --- 2024-06-10 Christophe Leroy Superseded
[v5,16/18] powerpc/64s: Use contiguous PMD/PUD instead of HUGEPD Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64) - - - - --- 2024-06-10 Christophe Leroy Superseded
[v5,15/18] powerpc/e500: Use contiguous PMD instead of hugepd Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64) - - - - --- 2024-06-10 Christophe Leroy Superseded
[v5,14/18] powerpc/e500: Free r10 for FIND_PTE Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64) - - - - --- 2024-06-10 Christophe Leroy Superseded
[v5,13/18] powerpc/e500: Don't pre-check write access on data TLB error Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64) - - - - --- 2024-06-10 Christophe Leroy Superseded
[v5,12/18] powerpc/e500: Encode hugepage size in PTE bits Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64) - - - - --- 2024-06-10 Christophe Leroy Superseded
[v5,11/18] powerpc/e500: Switch to 64 bits PGD on 85xx (32 bits) Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64) - - - - --- 2024-06-10 Christophe Leroy Superseded
[v5,10/18] powerpc/e500: Remove enc and ind fields from struct mmu_psize_def Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64) - - 1 - --- 2024-06-10 Christophe Leroy Superseded
[v5,09/18] powerpc/8xx: Simplify struct mmu_psize_def Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64) - - 1 - --- 2024-06-10 Christophe Leroy Superseded
[v5,08/18] powerpc/8xx: Rework support for 8M pages using contiguous PTE entries Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64) - - 1 - --- 2024-06-10 Christophe Leroy Superseded
[v5,07/18] powerpc/8xx: Fix size given to set_huge_pte_at() Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64) - 1 1 - --- 2024-06-10 Christophe Leroy Superseded
[v5,06/18] powerpc/mm: Allow hugepages without hugepd Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64) - - 1 - --- 2024-06-10 Christophe Leroy Superseded
[v5,05/18] powerpc/mm: Fix __find_linux_pte() on 32 bits with PMD leaf entries Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64) - - 1 - --- 2024-06-10 Christophe Leroy Superseded
[v5,04/18] powerpc/mm: Remove _PAGE_PSIZE Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64) - - 1 - --- 2024-06-10 Christophe Leroy Superseded
[v5,03/18] mm: Provide mm_struct and address to huge_ptep_get() Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64) - - 1 - --- 2024-06-10 Christophe Leroy Superseded
[v5,02/18] mm: Define __pte_leaf_size() to also take a PMD entry Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64) - - 1 - --- 2024-06-10 Christophe Leroy Superseded
[v5,01/18] powerpc/64e: Remove unused IBM HTW code [SQUASHED] Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64) - - - - --- 2024-06-10 Christophe Leroy Superseded
[RFC,v4,16/16] mm: Remove CONFIG_ARCH_HAS_HUGEPD Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64) 1 - - - --- 2024-05-27 Christophe Leroy Superseded
[RFC,v4,15/16] powerpc/mm: Remove hugepd leftovers Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64) 1 - - - --- 2024-05-27 Christophe Leroy Superseded
[RFC,v4,14/16] powerpc/64s: Use contiguous PMD/PUD instead of HUGEPD Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64) - - - - --- 2024-05-27 Christophe Leroy Superseded
[RFC,v4,13/16] powerpc/e500: Use contiguous PMD instead of hugepd Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64) - - - - --- 2024-05-27 Christophe Leroy Superseded
« 1 2 3 437 38 »