Show patches with: Submitter = Benjamin Herrenschmidt       |    Archived = No       |   685 patches
« 1 2 3 46 7 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[RFC/WIP] powerpc: Fix 32-bit handling of MSR_EE on exceptions [RFC/WIP] powerpc: Fix 32-bit handling of MSR_EE on exceptions - - - - --1 2018-12-20 Benjamin Herrenschmidt New
powerpc/44x/bamboo: Fix PCI range powerpc/44x/bamboo: Fix PCI range - - - - 51- 2018-12-11 Benjamin Herrenschmidt Accepted
powerpc: Fix bogus usage of MSR_RI on BookE and 40x powerpc: Fix bogus usage of MSR_RI on BookE and 40x - - - - 51- 2018-12-11 Benjamin Herrenschmidt New
powerpc: Look for "stdout-path" when setting up legacy consoles powerpc: Look for "stdout-path" when setting up legacy consoles - 1 1 - 5-1 2018-11-30 Benjamin Herrenschmidt Accepted
[12/12] powerpc/prom_init: Generate "phandle" instead of "linux, phandle" [01/12] powerpc/prom_init: Make of_workarounds static - - - - --1 2018-10-15 Benjamin Herrenschmidt Accepted
[11/12] powerpc: Check prom_init for disallowed sections [01/12] powerpc/prom_init: Make of_workarounds static - - - - --1 2018-10-15 Benjamin Herrenschmidt Accepted
[10/12] powerpc/prom_init: Move __prombss to it's own section and store it in .bss [01/12] powerpc/prom_init: Make of_workarounds static - - - - --1 2018-10-15 Benjamin Herrenschmidt Accepted
[09/12] powerpc/prom_init: Move a few remaining statics to appropriate sections [01/12] powerpc/prom_init: Make of_workarounds static - - - - --1 2018-10-15 Benjamin Herrenschmidt Accepted
[08/12] powerpc/prom_init: Move const structures to __initconst [01/12] powerpc/prom_init: Make of_workarounds static - - - - --1 2018-10-15 Benjamin Herrenschmidt Accepted
[07/12] powerpc/prom_init: Move ibm_arch_vec to __prombss [01/12] powerpc/prom_init: Make of_workarounds static - - - - --1 2018-10-15 Benjamin Herrenschmidt Accepted
[06/12] powerpc/prom_init: Move prom_radix_disable to __prombss [01/12] powerpc/prom_init: Make of_workarounds static - - - - --1 2018-10-15 Benjamin Herrenschmidt Accepted
[05/12] powerpc/prom_init: Remove support for OPAL v2 [01/12] powerpc/prom_init: Make of_workarounds static - - - - --1 2018-10-15 Benjamin Herrenschmidt Accepted
[04/12] powerpc/prom_init: Replace __initdata with __prombss when applicable [01/12] powerpc/prom_init: Make of_workarounds static - - - - --1 2018-10-15 Benjamin Herrenschmidt Accepted
[03/12] powerpc/prom_init: Make "default_colors" const [01/12] powerpc/prom_init: Make of_workarounds static - - - - --1 2018-10-15 Benjamin Herrenschmidt Superseded
[02/12] powerpc/prom_init: Make "fake_elf" const [01/12] powerpc/prom_init: Make of_workarounds static - - - - --1 2018-10-15 Benjamin Herrenschmidt Not Applicable
[01/12] powerpc/prom_init: Make of_workarounds static [01/12] powerpc/prom_init: Make of_workarounds static - - - - --1 2018-10-15 Benjamin Herrenschmidt Not Applicable
macintosh/windfarm_smu_sat: Fix debug output macintosh/windfarm_smu_sat: Fix debug output - - - - 51- 2018-10-15 Benjamin Herrenschmidt Accepted
powerpc: Fix HMIs on big-endian with CONFIG_RELOCATABLE=y powerpc: Fix HMIs on big-endian with CONFIG_RELOCATABLE=y - - - - 6-- 2018-10-08 Benjamin Herrenschmidt Accepted
[v2] powerpc/powernv/pci: Work around races in PCI bridge enabling [v2] powerpc/powernv/pci: Work around races in PCI bridge enabling - - - - 51- 2018-08-17 Benjamin Herrenschmidt Accepted
powerpc/powernv/pci: Work around races in PCI bridge enabling powerpc/powernv/pci: Work around races in PCI bridge enabling - - - - 312 2018-08-17 Benjamin Herrenschmidt Superseded
powerpc: Don't let userspace trigger a kernel WARN_ON powerpc: Don't let userspace trigger a kernel WARN_ON - - - - --- 2018-06-08 Benjamin Herrenschmidt Superseded
[RFC] powerpc: Add support for adding an ESM blob to the zImage wrapper [RFC] powerpc: Add support for adding an ESM blob to the zImage wrapper - - - - --- 2018-05-31 Benjamin Herrenschmidt New
[RFC,11/11] powerpc: Check prom_init for disallowed sections [RFC,01/11] powerpc/prom_init: Make of_workarounds static - - - - --- 2018-05-31 Benjamin Herrenschmidt Superseded
[RFC,10/11] powerpc/prom_init: Move __prombss to it's own section and store it in .bss [RFC,01/11] powerpc/prom_init: Make of_workarounds static - - - - --- 2018-05-31 Benjamin Herrenschmidt Superseded
[RFC,09/11] powerpc/prom_init: Move a few remaining statics to appropriate sections [RFC,01/11] powerpc/prom_init: Make of_workarounds static - - - - --- 2018-05-31 Benjamin Herrenschmidt Superseded
[RFC,08/11] powerpc/prom_init: Move const structures to __initconst [RFC,01/11] powerpc/prom_init: Make of_workarounds static - - - - --- 2018-05-31 Benjamin Herrenschmidt Superseded
[RFC,07/11] powerpc/prom_init: Move ibm_arch_vec to __prombss [RFC,01/11] powerpc/prom_init: Make of_workarounds static - - - - --- 2018-05-31 Benjamin Herrenschmidt Superseded
[RFC,06/11] powerpc/prom_init: Move prom_radix_disable to __prombss [RFC,01/11] powerpc/prom_init: Make of_workarounds static - - - - --- 2018-05-31 Benjamin Herrenschmidt Superseded
[RFC,05/11] powerpc/prom_init: Remove support for OPAL v2 [RFC,01/11] powerpc/prom_init: Make of_workarounds static - - - - --- 2018-05-31 Benjamin Herrenschmidt Superseded
[RFC,04/11] powerpc/prom_init: Replace __initdata with __prombss when applicable [RFC,01/11] powerpc/prom_init: Make of_workarounds static - - - - --- 2018-05-31 Benjamin Herrenschmidt Superseded
[RFC,03/11] powerpc/prom_init: Make "default_colors" const [RFC,01/11] powerpc/prom_init: Make of_workarounds static - - - - --- 2018-05-31 Benjamin Herrenschmidt Accepted
[RFC,02/11] powerpc/prom_init: Make "fake_elf" const [RFC,01/11] powerpc/prom_init: Make of_workarounds static - - - - --- 2018-05-31 Benjamin Herrenschmidt Accepted
[RFC,01/11] powerpc/prom_init: Make of_workarounds static [RFC,01/11] powerpc/prom_init: Make of_workarounds static - - - - --- 2018-05-31 Benjamin Herrenschmidt Accepted
powerpc: Ensure gcc doesn't move around cache flushing in __patch_instruction powerpc: Ensure gcc doesn't move around cache flushing in __patch_instruction - - - - --- 2018-05-17 Benjamin Herrenschmidt New
[3/3] powerpc/xive: Remove xive_kexec_teardown_cpu() [1/3] powerpc/xive: Fix trying to "push" an already active pool VP - - - - --- 2018-04-11 Benjamin Herrenschmidt Accepted
[2/3] powerpc/xive: Remove now useless pr_debug statements [1/3] powerpc/xive: Fix trying to "push" an already active pool VP - - - - --- 2018-04-11 Benjamin Herrenschmidt Accepted
[1/3] powerpc/xive: Fix trying to "push" an already active pool VP [1/3] powerpc/xive: Fix trying to "push" an already active pool VP - - - - --- 2018-04-11 Benjamin Herrenschmidt Accepted
powerpc/powernv/opal: Use standard interrupts property when available powerpc/powernv/opal: Use standard interrupts property when available - - - - --- 2018-04-10 Benjamin Herrenschmidt Accepted
[2/2] powerpc/xive: Add interrupt flag to disable automatic EOI [1/2] powerpc/xive: Move definition of ESB bits - - - - --- 2018-01-12 Benjamin Herrenschmidt Accepted
[1/2] powerpc/xive: Move definition of ESB bits [1/2] powerpc/xive: Move definition of ESB bits - - - - --- 2018-01-12 Benjamin Herrenschmidt Accepted
[v4,6/6] powerpc/kvm/xive: Keep escalation interrupt masked unless ceded [v4,1/6] powerpc/kvm/xive: Add more debugfs queues info - - - - --- 2018-01-12 Benjamin Herrenschmidt Not Applicable
[v4,5/6] powerpc/kvm/xive: Make xive_pushed a byte, not a word [v4,1/6] powerpc/kvm/xive: Add more debugfs queues info - - - - --- 2018-01-12 Benjamin Herrenschmidt Not Applicable
[v4,4/6] powerpc/kvm/xive: Check DR not IR to chose real vs virt mode MMIOs [v4,1/6] powerpc/kvm/xive: Add more debugfs queues info - - - - --- 2018-01-12 Benjamin Herrenschmidt Not Applicable
[v4,3/6] powerpc/kvm/xive: Don't use existing "prodded" flag for xive escalations [v4,1/6] powerpc/kvm/xive: Add more debugfs queues info - - - - --- 2018-01-12 Benjamin Herrenschmidt Not Applicable
[v4,2/6] powerpc/kvm/xive: Enable use of the new "single escalation" feature [v4,1/6] powerpc/kvm/xive: Add more debugfs queues info - - - - --- 2018-01-12 Benjamin Herrenschmidt Not Applicable
[v4,1/6] powerpc/kvm/xive: Add more debugfs queues info [v4,1/6] powerpc/kvm/xive: Add more debugfs queues info - - - - --- 2018-01-12 Benjamin Herrenschmidt Not Applicable
[5/5] powerpc: Use the TRAP macro whenever comparing a trap number [1/5] powerpc/xive: Remove incorrect debug code - - - - --- 2018-01-12 Benjamin Herrenschmidt Accepted
[4/5] powerpc: Remove useless EXC_COMMON_HV [1/5] powerpc/xive: Remove incorrect debug code - - - - --- 2018-01-12 Benjamin Herrenschmidt Accepted
[3/5] powerpc: Reduce log level of "OPAL detected !" message [1/5] powerpc/xive: Remove incorrect debug code 1 - - - --- 2018-01-12 Benjamin Herrenschmidt Superseded
[2/5] powerpc: Remove DEBUG define in 64-bit early setup code [1/5] powerpc/xive: Remove incorrect debug code - - - - --- 2018-01-12 Benjamin Herrenschmidt Superseded
[1/5] powerpc/xive: Remove incorrect debug code [1/5] powerpc/xive: Remove incorrect debug code - - - - --- 2018-01-12 Benjamin Herrenschmidt Accepted
[3/3] powerpc: Cosmetic cleanup of cpuinfo_op [1/3] powerpc: Don't preempt_disable() in show_cpuinfo() - - - - --- 2018-01-10 Benjamin Herrenschmidt Accepted
[2/3] powerpc: Make newline in cpuinfo unconditional [1/3] powerpc: Don't preempt_disable() in show_cpuinfo() - - - - --- 2018-01-10 Benjamin Herrenschmidt Accepted
[1/3] powerpc: Don't preempt_disable() in show_cpuinfo() [1/3] powerpc: Don't preempt_disable() in show_cpuinfo() - - - - --- 2018-01-10 Benjamin Herrenschmidt Accepted
powerpc: Add aacraid and nvme to powernv_defconfig powerpc: Add aacraid and nvme to powernv_defconfig - - - - --- 2017-12-20 Benjamin Herrenschmidt Accepted
[2/2] powerpc: Reduce log level of "OPAL detected !" message [1/2] powerpc: Remove DEBUG define in 64-bit early setup code - - - - --- 2017-11-22 Benjamin Herrenschmidt Accepted
[1/2] powerpc: Remove DEBUG define in 64-bit early setup code [1/2] powerpc: Remove DEBUG define in 64-bit early setup code - - - - --- 2017-11-22 Benjamin Herrenschmidt Accepted
powerpc/xive: Remove incorrect debug code powerpc/xive: Remove incorrect debug code - - - - --- 2017-11-01 Benjamin Herrenschmidt Superseded
[2/2] powerpc/powernv: Rework EEH initialization on powernv [1/2] powerpc/eeh: Create PHB PEs after EEH is initialized 1 - - - --- 2017-09-07 Benjamin Herrenschmidt Accepted
[1/2] powerpc/eeh: Create PHB PEs after EEH is initialized [1/2] powerpc/eeh: Create PHB PEs after EEH is initialized 1 - - - --- 2017-09-07 Benjamin Herrenschmidt Accepted
powerpc/kvm/xive: Don't access TIMA using byte accesses powerpc/kvm/xive: Don't access TIMA using byte accesses - - - - --- 2017-09-06 Benjamin Herrenschmidt paulus Accepted
[RFC/PATCH] powerpc/eeh: Create PHB PEs after EEH is initialized [RFC/PATCH] powerpc/eeh: Create PHB PEs after EEH is initialized - - - - --- 2017-09-04 Benjamin Herrenschmidt Superseded
[2/2] kvm/xive: Add missing barriers and document them - - - 1 --- 2017-08-18 Benjamin Herrenschmidt paulus Accepted
[1/2] kvm/xive: Workaround P9 DD1.0 bug with IPB bit loss - - - - --- 2017-08-18 Benjamin Herrenschmidt paulus Accepted
[5/5] powerpc: Remove more redundant VSX save/tests - - - - --- 2017-08-16 Benjamin Herrenschmidt Accepted
[4/5] powerpc: Remove redundant clear of MSR_VSX in __giveup_vsx() - - - - --- 2017-08-16 Benjamin Herrenschmidt Accepted
[3/5] powerpc: Remove redundant fp/altivec giveup code - - - - --- 2017-08-16 Benjamin Herrenschmidt Accepted
[2/5] powerpc: Fix missing CR before { - - - - --- 2017-08-16 Benjamin Herrenschmidt Accepted
[1/5] powerpc: Test MSR_FP and MSR_VEC when enabling/flushing VSX - - - - --- 2017-08-16 Benjamin Herrenschmidt Accepted
[6/6] powerpc/mm: Make switch_mm_irqs_off() out of line - - - - --- 2017-07-24 Benjamin Herrenschmidt Accepted
[5/6] powerpc/mm: Optimize detection of thread local mm's - - - - --- 2017-07-24 Benjamin Herrenschmidt Accepted
[4/6] powerpc/mm: Use mm_is_thread_local() instread of open-coding - - - - --- 2017-07-24 Benjamin Herrenschmidt Accepted
[3/6] powerpc/mm: Ensure cpumask update is ordered - - 1 - --- 2017-07-24 Benjamin Herrenschmidt Accepted
[2/6] powerpc/mm: Avoid double irq save/restore in activate_mm - - - - --- 2017-07-24 Benjamin Herrenschmidt Accepted
[1/6] powerpc/mm: Move pgdir setting into a helper - - - - --- 2017-07-24 Benjamin Herrenschmidt Accepted
[v5] powerpc/mm/radix: Workaround prefetch issue with KVM - - - - --- 2017-07-24 Benjamin Herrenschmidt Superseded
[v4] powerpc/mm/radix: Workaround prefetch issue with KVM - - - - --- 2017-07-20 Benjamin Herrenschmidt Changes Requested
[v3] powerpc/mm/radix: Workaround prefetch issue with KVM - - 1 - --- 2017-07-20 Benjamin Herrenschmidt Superseded
[24/24] powerpc: Remove old unused icswx based coprocessor support - - - - --- 2017-07-19 Benjamin Herrenschmidt Accepted
[23/24] powerpc/mm: Cleanup check for stack expansion - - - - --- 2017-07-19 Benjamin Herrenschmidt Accepted
[22/24] powerpc/mm: Don't lose "major" fault indication on retry - - - - --- 2017-07-19 Benjamin Herrenschmidt Accepted
[21/24] powerpc/mm: Move page fault VMA access checks to a helper - - - - --- 2017-07-19 Benjamin Herrenschmidt Accepted
[20/24] powerpc/mm: Set fault flags earlier - - - - --- 2017-07-19 Benjamin Herrenschmidt Accepted
[19/24] powerpc/mm: Add a bunch of (un)likely annotations to do_page_fault - - - - --- 2017-07-19 Benjamin Herrenschmidt Accepted
[18/24] powerpc/mm: Move/simplify faulthandler_disabled() and !mm check - - - - --- 2017-07-19 Benjamin Herrenschmidt Accepted
[17/24] powerpc/mm: Move the DSISR_PROTFAULT sanity check - - - - --- 2017-07-19 Benjamin Herrenschmidt Accepted
[16/24] powerpc/mm: Cosmetic fix to page fault accounting - - - - --- 2017-07-19 Benjamin Herrenschmidt Accepted
[15/24] powerpc/mm: Move CMO accounting out of do_page_fault into a helper - - - - --- 2017-07-19 Benjamin Herrenschmidt Accepted
[14/24] powerpc/mm: Rework mm_fault_error() - - - - --- 2017-07-19 Benjamin Herrenschmidt Accepted
[13/24] powerpc/mm: Make bad_area* helper functions - - - - --- 2017-07-19 Benjamin Herrenschmidt Accepted
[12/24] powerpc/mm: Fix reporting of kernel execute faults - - - - --- 2017-07-19 Benjamin Herrenschmidt Accepted
[11/24] powerpc/mm: Simplify returns from __do_page_fault - - - - --- 2017-07-19 Benjamin Herrenschmidt Accepted
[10/24] powerpc/mm: Move debugger check to notify_page_fault() - - - - --- 2017-07-19 Benjamin Herrenschmidt Accepted
[09/24] powerpc/mm: Overhaul handling of bad page faults - - - - --- 2017-07-19 Benjamin Herrenschmidt Accepted
[08/24] powerpc/mm: Move error_code checks for bad faults earlier - - - - --- 2017-07-19 Benjamin Herrenschmidt Accepted
[07/24] powerpc/mm: Move out definition of CPU specific is_write bits - - - - --- 2017-07-19 Benjamin Herrenschmidt Accepted
[06/24] powerpc/mm: Use symbolic constants for filtering SRR1 bits on ISIs - - - - --- 2017-07-19 Benjamin Herrenschmidt Accepted
[05/24] powerpc/mm: Update bits used to skip hash_page - - - - --- 2017-07-19 Benjamin Herrenschmidt Accepted
[04/24] powerpc/mm: Update definitions of DSISR bits - - - - --- 2017-07-19 Benjamin Herrenschmidt Accepted
[03/24] powerpc/6xx: Handle DABR match before calling do_page_fault - - - - --- 2017-07-19 Benjamin Herrenschmidt Accepted
« 1 2 3 46 7 »