Show patches with: Submitter = Christophe Leroy       |    State = Action Required       |    Archived = No       |   145 patches
« 1 2 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
powerpc/bitops: Fix possible undefined behaviour with fls() and fls64() powerpc/bitops: Fix possible undefined behaviour with fls() and fls64() 1 1 - - 34- 2020-10-22 Christophe Leroy Under Review
[v3,3/3] powerpc: Fix update form addressing in inline assembly [v3,1/3] powerpc/uaccess: Don't use "m<>" constraint with GCC 4.9 - - 1 - 34- 2020-10-22 Christophe Leroy New
[v3,2/3] powerpc: Fix incorrect stw{, ux, u, x} instructions in __set_pte_at [v3,1/3] powerpc/uaccess: Don't use "m<>" constraint with GCC 4.9 1 1 - - 3-- 2020-10-22 Christophe Leroy New
[v1,20/20] powerpc/32s: Only build hash code when CONFIG_PPC_BOOK3S_604 is selected [v1,01/20] powerpc/feature: Fix CPU_FTRS_ALWAYS by removing CPU_FTRS_GENERIC_32 - - - - 34- 2020-10-22 Christophe Leroy New
[v1,19/20] powerpc/32s: Make support for 603 and 604+ selectable [v1,01/20] powerpc/feature: Fix CPU_FTRS_ALWAYS by removing CPU_FTRS_GENERIC_32 - - - - 3-- 2020-10-22 Christophe Leroy New
[v1,18/20] powerpc/32s: Regroup 603 based CPUs in cputable [v1,01/20] powerpc/feature: Fix CPU_FTRS_ALWAYS by removing CPU_FTRS_GENERIC_32 - - - - --1 2020-10-22 Christophe Leroy New
[v1,17/20] powerpc/32s: Remove CONFIG_PPC_BOOK3S_6xx [v1,01/20] powerpc/feature: Fix CPU_FTRS_ALWAYS by removing CPU_FTRS_GENERIC_32 - - - - 3-- 2020-10-22 Christophe Leroy New
[v1,16/20] powerpc/32s: Move early_mmu_init() into mmu.c [v1,01/20] powerpc/feature: Fix CPU_FTRS_ALWAYS by removing CPU_FTRS_GENERIC_32 - - - - 3-- 2020-10-22 Christophe Leroy New
[v1,15/20] powerpc/32s: Inline flush_hash_entry() [v1,01/20] powerpc/feature: Fix CPU_FTRS_ALWAYS by removing CPU_FTRS_GENERIC_32 - - - - 3-- 2020-10-22 Christophe Leroy New
[v1,14/20] powerpc/32s: Inline tlb_flush() [v1,01/20] powerpc/feature: Fix CPU_FTRS_ALWAYS by removing CPU_FTRS_GENERIC_32 - - - - 3-- 2020-10-22 Christophe Leroy New
[v1,13/20] powerpc/32s: Split and inline flush_range() [v1,01/20] powerpc/feature: Fix CPU_FTRS_ALWAYS by removing CPU_FTRS_GENERIC_32 - - - - 3-- 2020-10-22 Christophe Leroy New
[v1,12/20] powerpc/32s: Inline flush_tlb_range() and flush_tlb_kernel_range() [v1,01/20] powerpc/feature: Fix CPU_FTRS_ALWAYS by removing CPU_FTRS_GENERIC_32 - - - - 3-- 2020-10-22 Christophe Leroy New
[v1,11/20] powerpc/32s: Split and inline flush_tlb_mm() and flush_tlb_page() [v1,01/20] powerpc/feature: Fix CPU_FTRS_ALWAYS by removing CPU_FTRS_GENERIC_32 - - - - 3-- 2020-10-22 Christophe Leroy New
[v1,10/20] powerpc/32s: Move _tlbie() and _tlbia() in a new file [v1,01/20] powerpc/feature: Fix CPU_FTRS_ALWAYS by removing CPU_FTRS_GENERIC_32 - - - - 3-- 2020-10-22 Christophe Leroy New
[v1,09/20] powerpc/32s: Inline _tlbie() on non SMP [v1,01/20] powerpc/feature: Fix CPU_FTRS_ALWAYS by removing CPU_FTRS_GENERIC_32 - - - - 3-- 2020-10-22 Christophe Leroy New
[v1,08/20] powerpc/32s: Move _tlbie() and _tlbia() prototypes to tlbflush.h [v1,01/20] powerpc/feature: Fix CPU_FTRS_ALWAYS by removing CPU_FTRS_GENERIC_32 - - - - 3-- 2020-10-22 Christophe Leroy New
[v1,07/20] powerpc/32s: Declare Hash related vars as __initdata [v1,01/20] powerpc/feature: Fix CPU_FTRS_ALWAYS by removing CPU_FTRS_GENERIC_32 - - - - 3-- 2020-10-22 Christophe Leroy New
[v1,06/20] powerpc/32s: Make Hash var static [v1,01/20] powerpc/feature: Fix CPU_FTRS_ALWAYS by removing CPU_FTRS_GENERIC_32 - - - - 3-- 2020-10-22 Christophe Leroy New
[v1,05/20] powerpc/32s: Use mmu_has_feature(MMU_FTR_HPTE_TABLE) instead of checking Hash var [v1,01/20] powerpc/feature: Fix CPU_FTRS_ALWAYS by removing CPU_FTRS_GENERIC_32 - - - - 3-- 2020-10-22 Christophe Leroy New
[v1,04/20] powerpc/32s: Make bat_addrs[] static [v1,01/20] powerpc/feature: Fix CPU_FTRS_ALWAYS by removing CPU_FTRS_GENERIC_32 - - - - 3-- 2020-10-22 Christophe Leroy New
[v1,03/20] powerpc/mm: Remove flush_tlb_page_nohash() prototype. [v1,01/20] powerpc/feature: Fix CPU_FTRS_ALWAYS by removing CPU_FTRS_GENERIC_32 - - - - 3-- 2020-10-22 Christophe Leroy New
[v1,02/20] powerpc/mm: Add mask of always present MMU features [v1,01/20] powerpc/feature: Fix CPU_FTRS_ALWAYS by removing CPU_FTRS_GENERIC_32 - - - - 3-- 2020-10-22 Christophe Leroy New
[v1,01/20] powerpc/feature: Fix CPU_FTRS_ALWAYS by removing CPU_FTRS_GENERIC_32 [v1,01/20] powerpc/feature: Fix CPU_FTRS_ALWAYS by removing CPU_FTRS_GENERIC_32 - 1 - - 21- 2020-10-22 Christophe Leroy New
[v2,2/2] powerpc/44x: Don't support 47x code and non 47x code at the same time [v2,1/2] powerpc/44x: Don't support 440 when CONFIG_PPC_47x is set - - - - --1 2020-10-18 Christophe Leroy New
[v2,1/2] powerpc/44x: Don't support 440 when CONFIG_PPC_47x is set [v2,1/2] powerpc/44x: Don't support 440 when CONFIG_PPC_47x is set - - - - --1 2020-10-18 Christophe Leroy New
asm-generic: Force inlining of get_order() to work around gcc10 poor decision asm-generic: Force inlining of get_order() to work around gcc10 poor decision - - 1 - 34- 2020-10-17 Christophe Leroy New
powerpc: force inlining of csum_partial() to avoid multiple csum_partial() with GCC10 powerpc: force inlining of csum_partial() to avoid multiple csum_partial() with GCC10 - - 1 - 25- 2020-10-15 Christophe Leroy New
[v2,2/2] powerpc/feature: Remove CPU_FTR_NODSISRALIGN [v2,1/2] powerpc/feature: Fix CPU_FTRS_ALWAYS by removing CPU_FTRS_GENERIC_32 - - - - 25- 2020-10-13 Christophe Leroy New
[v2,1/2] powerpc/feature: Fix CPU_FTRS_ALWAYS by removing CPU_FTRS_GENERIC_32 [v2,1/2] powerpc/feature: Fix CPU_FTRS_ALWAYS by removing CPU_FTRS_GENERIC_32 - 1 - - 21- 2020-10-13 Christophe Leroy New
[v2,2/2] powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry [v2,1/2] powerpc/8xx: Always fault when _PAGE_ACCESSED is not set - - - - 34- 2020-10-12 Christophe Leroy New
[v2,1/2] powerpc/8xx: Always fault when _PAGE_ACCESSED is not set [v2,1/2] powerpc/8xx: Always fault when _PAGE_ACCESSED is not set - 5 - - 3-- 2020-10-12 Christophe Leroy New
powerpc/mm: MMU_FTR_NEED_DTLB_SW_LRU is only possible with CONFIG_PPC_83xx powerpc/mm: MMU_FTR_NEED_DTLB_SW_LRU is only possible with CONFIG_PPC_83xx - - - - 34- 2020-10-12 Christophe Leroy New
powerpc/mm: Desintegrate MMU_FTR_PPCAS_ARCH_V2 powerpc/mm: Desintegrate MMU_FTR_PPCAS_ARCH_V2 - - - - --1 2020-10-12 Christophe Leroy New
powerpc/mm: Remove useless #ifndef CPU_FTR_COHERENT_ICACHE in mem.c powerpc/mm: Remove useless #ifndef CPU_FTR_COHERENT_ICACHE in mem.c - - - - 34- 2020-10-12 Christophe Leroy New
powerpc/feature: Add CPU_FTR_NOEXECUTE to G2_LE powerpc/feature: Add CPU_FTR_NOEXECUTE to G2_LE - 1 - - 34- 2020-10-12 Christophe Leroy New
powerpc/mm: Fix verification of MMU_FTR_TYPE_44x powerpc/mm: Fix verification of MMU_FTR_TYPE_44x - 1 - - 34- 2020-10-10 Christophe Leroy New
powerpc/603: Always fault when _PAGE_ACCESSED is not set powerpc/603: Always fault when _PAGE_ACCESSED is not set - 1 - - 34- 2020-10-10 Christophe Leroy New
powerpc/40x: Always fault when _PAGE_ACCESSED is not set powerpc/40x: Always fault when _PAGE_ACCESSED is not set - 1 - - 34- 2020-10-10 Christophe Leroy New
crypto: talitos - Fix return type of current_desc_hdr() crypto: talitos - Fix return type of current_desc_hdr() - 1 - - 25- 2020-10-08 Christophe Leroy New
crypto: talitos - Endianess in current_desc_hdr() crypto: talitos - Endianess in current_desc_hdr() - 1 - - 16- 2020-10-08 Christophe Leroy New
powerpc/time: Remove ifdef in get_vtb() powerpc/time: Remove ifdef in get_vtb() - - - - 34- 2020-10-01 Christophe Leroy New
[v12,5/5] powerpc/vdso: Provide __kernel_clock_gettime64() on vdso32 powerpc: switch VDSO to C implementation - - - - 34- 2020-09-29 Christophe Leroy New
[v12,4/5] powerpc/vdso: Switch VDSO to generic C implementation. powerpc: switch VDSO to C implementation - - - - 3-- 2020-09-29 Christophe Leroy New
[v12,3/5] powerpc/vdso: Save and restore TOC pointer on PPC64 powerpc: switch VDSO to C implementation - - - - 3-- 2020-09-29 Christophe Leroy New
[v12,2/5] powerpc/vdso: Prepare for switching VDSO to generic C implementation. powerpc: switch VDSO to C implementation - - - - 21- 2020-09-29 Christophe Leroy New
[v12,1/5] powerpc/processor: Move cpu_relax() into asm/vdso/processor.h powerpc: switch VDSO to C implementation - - - - 21- 2020-09-29 Christophe Leroy New
[v1,30/30] powerpc/vdso: Cleanup vdso.h Modernise VDSO setup - - - - --1 2020-09-27 Christophe Leroy New
[v1,29/30] powerpc/vdso: Remove VDSO32_LBASE and VDSO64_LBASE Modernise VDSO setup - - - - --1 2020-09-27 Christophe Leroy New
[v1,28/30] powerpc/vdso: Remove DBG() Modernise VDSO setup - - - - --1 2020-09-27 Christophe Leroy New
[v1,27/30] powerpc/vdso: Remove vdso_ready Modernise VDSO setup - - - - --1 2020-09-27 Christophe Leroy New
[v1,26/30] powerpc/vdso: Remove vdso_setup() Modernise VDSO setup - - - - --1 2020-09-27 Christophe Leroy New
[v1,25/30] powerpc/vdso: Remove lib32_elfinfo and lib64_elfinfo Modernise VDSO setup - - - - --1 2020-09-27 Christophe Leroy New
[v1,24/30] powerpc/vdso: Remove symbol section information in struct lib32/64_elfinfo Modernise VDSO setup - - - - --1 2020-09-27 Christophe Leroy New
[v1,23/30] powerpc/vdso: Remove unused text member in struct lib32/64_elfinfo Modernise VDSO setup - - - - --1 2020-09-27 Christophe Leroy New
[v1,22/30] powerpc/vdso: Remove vdso_patches[] and associated functions Modernise VDSO setup - - - - --1 2020-09-27 Christophe Leroy New
[v1,21/30] powerpc/vdso: Remove runtime generated sigtramp offsets Modernise VDSO setup - - - - --1 2020-09-27 Christophe Leroy New
[v1,20/30] powerpc/vdso: Remove __kernel_datapage_offset Modernise VDSO setup - - - - --1 2020-09-27 Christophe Leroy New
[v1,19/30] powerpc/vdso: Remove vdso32_pages and vdso64_pages Modernise VDSO setup - - - - --1 2020-09-27 Christophe Leroy New
[v1,18/30] powerpc/vdso: Merge __kernel_sync_dicache_p5() into __kernel_sync_dicache() Modernise VDSO setup - - - - --1 2020-09-27 Christophe Leroy New
[v1,17/30] powerpc/vdso: Use builtin symbols to locate fixup section Modernise VDSO setup - - - - --1 2020-09-27 Christophe Leroy New
[v1,16/30] powerpc/vdso: Retrieve sigtramp offsets at buildtime Modernise VDSO setup - - - - --1 2020-09-27 Christophe Leroy New
[v1,15/30] powerpc/vdso: Remove unused \tmp param in __get_datapage() Modernise VDSO setup - - - - --1 2020-09-27 Christophe Leroy New
[v1,14/30] powerpc/vdso: Simplify __get_datapage() Modernise VDSO setup - - - - --1 2020-09-27 Christophe Leroy New
[v1,13/30] powerpc/vdso: Move vdso datapage up front Modernise VDSO setup - - - - --1 2020-09-27 Christophe Leroy New
[v1,12/30] powerpc/vdso: Replace vdso_base by vdso Modernise VDSO setup - - - - --1 2020-09-27 Christophe Leroy New
[v1,11/30] powerpc/vdso: Provide vdso_remap() Modernise VDSO setup - - - - --1 2020-09-27 Christophe Leroy New
[v1,10/30] powerpc/vdso: Move to _install_special_mapping() and remove arch_vma_name() Modernise VDSO setup - - - - --1 2020-09-27 Christophe Leroy New
[v1,09/30] powerpc/vdso: Simplify arch_setup_additional_pages() exit Modernise VDSO setup - - - - --1 2020-09-27 Christophe Leroy New
[v1,08/30] powerpc/vdso: Use VDSO size in arch_setup_additional_pages() Modernise VDSO setup - - - - --1 2020-09-27 Christophe Leroy New
[v1,07/30] powerpc/vdso: Remove unnecessary ifdefs in vdso_pagelist initialization Modernise VDSO setup - - - - --1 2020-09-27 Christophe Leroy New
[v1,06/30] powerpc/vdso: Refactor 32 bits and 64 bits pages setup Modernise VDSO setup - - - - --1 2020-09-27 Christophe Leroy New
[v1,05/30] powerpc/vdso: Remove NULL termination element in vdso_pagelist Modernise VDSO setup - - - - --1 2020-09-27 Christophe Leroy New
[v1,04/30] powerpc/vdso: Remove get_page() in vdso_pagelist initialization Modernise VDSO setup - - - - --1 2020-09-27 Christophe Leroy New
[v1,03/30] powerpc/vdso: Rename syscall_map_32/64 to simplify vdso_setup_syscall_map() Modernise VDSO setup - - - - --1 2020-09-27 Christophe Leroy New
[v1,02/30] powerpc/vdso: Add missing includes and clean vdso_setup_syscall_map() Modernise VDSO setup - - - - --1 2020-09-27 Christophe Leroy New
[v1,01/30] powerpc/vdso: Stripped VDSO is not needed, don't build it Modernise VDSO setup - - - - --1 2020-09-27 Christophe Leroy New
powerpc/powermac: Fix low_sleep_handler with KUAP and KUEP powerpc/powermac: Fix low_sleep_handler with KUAP and KUEP - 2 - - 34- 2020-09-01 Christophe Leroy Under Review
selftests/vm: Fix display of page size in map_hugetlb selftests/vm: Fix display of page size in map_hugetlb - 1 - - 34- 2020-08-31 Christophe Leroy New
[v2,25/25] powerpc/signal32: Transform save_user_regs() and save_tm_user_regs() in 'unsafe' version powerpc: Switch signal 32 to using unsafe_put_user() and friends - - - - 25- 2020-08-18 Christophe Leroy New
[v2,24/25] powerpc/signal32: Isolate non-copy actions in save_user_regs() and save_tm_user_regs() powerpc: Switch signal 32 to using unsafe_put_user() and friends - - - - 3-- 2020-08-18 Christophe Leroy New
[v2,23/25] powerpc/signal: Create 'unsafe' versions of copy_[ck][fpr/vsx]_to_user() powerpc: Switch signal 32 to using unsafe_put_user() and friends - - - - 21- 2020-08-18 Christophe Leroy New
[v2,22/25] powerpc/signal32: Switch swap_context() to user_access_begin() logic powerpc: Switch signal 32 to using unsafe_put_user() and friends - - - - 3-- 2020-08-18 Christophe Leroy New
[v2,21/25] powerpc/signal32: Add and use unsafe_put_sigset_t() powerpc: Switch signal 32 to using unsafe_put_user() and friends - - - - 3-- 2020-08-18 Christophe Leroy New
[v2,20/25] signal: Add unsafe_put_compat_sigset() powerpc: Switch signal 32 to using unsafe_put_user() and friends - - - - 21- 2020-08-18 Christophe Leroy New
[v2,19/25] powerpc/signal32: Remove ifdefery in middle of if/else powerpc: Switch signal 32 to using unsafe_put_user() and friends - - - - 3-- 2020-08-18 Christophe Leroy New
[v2,18/25] powerpc/signal32: Switch handle_rt_signal32() to user_access_begin() logic powerpc: Switch signal 32 to using unsafe_put_user() and friends - - - - 3-- 2020-08-18 Christophe Leroy New
[v2,17/25] powerpc/signal32: Switch handle_signal32() to user_access_begin() logic powerpc: Switch signal 32 to using unsafe_put_user() and friends - - - - 3-- 2020-08-18 Christophe Leroy New
[v2,16/25] powerpc/signal32: Move signal trampoline setup to handle_[rt_]signal32 powerpc: Switch signal 32 to using unsafe_put_user() and friends - - - - 21- 2020-08-18 Christophe Leroy New
[v2,15/25] powerpc/signal32: Misc changes to make handle_[rt_]_signal32() more similar powerpc: Switch signal 32 to using unsafe_put_user() and friends - - - - 21- 2020-08-18 Christophe Leroy New
[v2,14/25] powerpc/signal32: Rename local pointers in handle_rt_signal32() powerpc: Switch signal 32 to using unsafe_put_user() and friends - - - - 3-- 2020-08-18 Christophe Leroy New
[v2,13/25] powerpc/signal32: Move handle_signal32() close to handle_rt_signal32() powerpc: Switch signal 32 to using unsafe_put_user() and friends - - - - 21- 2020-08-18 Christophe Leroy New
[v2,12/25] powerpc/signal32: Simplify logging in handle_rt_signal32() powerpc: Switch signal 32 to using unsafe_put_user() and friends - - - - 3-- 2020-08-18 Christophe Leroy New
[v2,11/25] powerpc/signal: Refactor bad frame logging powerpc: Switch signal 32 to using unsafe_put_user() and friends - - - - 3-- 2020-08-18 Christophe Leroy New
[v2,10/25] powerpc/signal: Call get_tm_stackpointer() from get_sigframe() powerpc: Switch signal 32 to using unsafe_put_user() and friends - - - - 3-- 2020-08-18 Christophe Leroy New
[v2,09/25] powerpc/signal: Remove get_clean_sp() powerpc: Switch signal 32 to using unsafe_put_user() and friends - - - - 3-- 2020-08-18 Christophe Leroy New
[v2,08/25] powerpc/signal: Move access_ok() out of get_sigframe() powerpc: Switch signal 32 to using unsafe_put_user() and friends - - - - 3-- 2020-08-18 Christophe Leroy New
[v2,07/25] powerpc/signal: Remove BUG_ON() in handler_signal functions powerpc: Switch signal 32 to using unsafe_put_user() and friends - - - - 3-- 2020-08-18 Christophe Leroy New
[v2,06/25] powerpc/32s: Allow deselecting CONFIG_PPC_FPU on mpc832x powerpc: Switch signal 32 to using unsafe_put_user() and friends - - - - 3-- 2020-08-18 Christophe Leroy New
[v2,05/25] powerpc/signal: Don't manage floating point regs when no FPU powerpc: Switch signal 32 to using unsafe_put_user() and friends - - - - 3-- 2020-08-18 Christophe Leroy New
[v2,04/25] powerpc/ptrace: Create ptrace_get_fpr() and ptrace_put_fpr() powerpc: Switch signal 32 to using unsafe_put_user() and friends - - - - 3-- 2020-08-18 Christophe Leroy New
« 1 2 »