projects
/
platform
/
kernel
/
linux-rpi.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Merge tag 'iommu-updates-v5.13' of git://git.kernel.org/pub/scm/linux/kernel/git...
2021-04-30
Nicholas Piggin
mm/vmalloc: improve allocation failure error messages
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-04-30
Nicholas Piggin
mm/vmalloc: remove unmap_kernel_range
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-04-30
Nicholas Piggin
powerpc/xive: remove unnecessary unmap_kernel_range
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-04-30
Nicholas Piggin
kernel/dma: remove unnecessary unmap_kernel_range
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-04-30
Nicholas Piggin
mm/vmalloc: remove map_kernel_range
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-04-30
Nicholas Piggin
mm/vmalloc: hugepage vmalloc mappings
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-04-30
Nicholas Piggin
mm/vmalloc: add vmap_range_noflush variant
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-04-30
Nicholas Piggin
mm: move vmap_range from mm/ioremap.c to mm/vmalloc.c
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-04-30
Nicholas Piggin
mm/vmalloc: provide fallback arch huge vmap support...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-04-30
Nicholas Piggin
x86: inline huge vmap supported functions
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-04-30
Nicholas Piggin
arm64: inline huge vmap supported functions
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-04-30
Nicholas Piggin
powerpc: inline huge vmap supported functions
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-04-30
Nicholas Piggin
mm: HUGE_VMAP arch support cleanup
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-04-30
Nicholas Piggin
mm/ioremap: rename ioremap_*_range to vmap_*_range
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-04-30
Nicholas Piggin
mm/vmalloc: rename vmap_*_range vmap_pages_*_range
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-04-30
Nicholas Piggin
mm: apply_to_pte_range warn and fail if a large pte...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-04-30
Nicholas Piggin
mm/vmalloc: fix HUGE_VMAP regression by enabling huge...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-04-30
Nicholas Piggin
ARM: mm: add missing pud_page define to 2-level page...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-04-22
Nicholas Piggin
powerpc/64s: Fix mm_cpumask memory ordering comment
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-04-18
Nicholas Piggin
powerpc/powernv: Enable HAIL (HV AIL) for ISA v3.1...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-04-14
Nicholas Piggin
powerpc: move norestart trap flag to bit 0
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-04-14
Nicholas Piggin
powerpc: remove partial register save logic
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-04-14
Nicholas Piggin
powerpc: clean up do_page_fault
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-04-14
Nicholas Piggin
powerpc/64e/interrupt: handle bad_page_fault in C
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-04-14
Nicholas Piggin
powerpc/64e/interrupt: Use new interrupt context tracking...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-04-14
Nicholas Piggin
powerpc/64e/interrupt: reconcile irq soft-mask state...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-04-14
Nicholas Piggin
powerpc/64e/interrupt: NMI save irq soft-mask state...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-04-14
Nicholas Piggin
powerpc/64e/interrupt: use new interrupt return
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-04-14
Nicholas Piggin
powerpc/interrupt: update common interrupt code for
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-04-14
Nicholas Piggin
powerpc/64e/interrupt: always save nvgprs on interrupt
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-04-14
Nicholas Piggin
powerpc/syscall: switch user_exit_irqoff and trace_hardirqs_...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-04-12
Nicholas Piggin
KVM: PPC: Book3S HV: Ensure MSR[HV] is always clear...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-04-12
Nicholas Piggin
KVM: PPC: Book3S HV: Ensure MSR[ME] is always set in...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-04-12
Nicholas Piggin
powerpc/64s: remove KVM SKIP test from instruction...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-04-12
Nicholas Piggin
powerpc/64s: Remove KVM handler support from CBE_RAS...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-04-12
Nicholas Piggin
KVM: PPC: Book3S HV: Fix CONFIG_SPAPR_TCE_IOMMU=n default...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-04-12
Nicholas Piggin
KVM: PPC: Book3S HV: remove unused kvmppc_h_protect...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-04-12
Nicholas Piggin
KVM: PPC: Book3S HV: Remove redundant mtspr PSPB
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-04-12
Nicholas Piggin
KVM: PPC: Book3S HV: Prevent radix guests setting LPCR[TC]
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-04-12
Nicholas Piggin
KVM: PPC: Book3S HV: Disallow LPCR[AIL] to be set to...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-04-12
Nicholas Piggin
KVM: PPC: Book3S HV: Add a function to filter guest...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-04-12
Nicholas Piggin
KVM: PPC: Book3S HV: Nested move LPCR sanitising to...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-04-12
Nicholas Piggin
KVM: PPC: Book3S HV P9: Restore host CTRL SPR after...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-04-10
Nicholas Piggin
genirq: Reduce irqdebug cacheline bouncing
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-04-08
Nicholas Piggin
powerpc/64s: power4 nap fixup in C
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-03-29
Nicholas Piggin
powerpc/64s: Fix hash fault to use TRAP accessor
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-03-09
Nicholas Piggin
powerpc: Fix inverted SET_FULL_REGS bitop
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-02-11
Nicholas Piggin
powerpc/64s: Remove EXSLB interrupt save area
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-02-11
Nicholas Piggin
powerpc/64s: syscall real mode entry use mtmsrd rather...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-02-11
Nicholas Piggin
powerpc: remove interrupt handler functions from the...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-02-11
Nicholas Piggin
KVM: PPC: Book3S HV: Fix host radix SLB optimisation...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-02-10
Nicholas Piggin
KVM: PPC: Book3S HV: Use POWER9 SLBIA IH=6 variant...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-02-10
Nicholas Piggin
KVM: PPC: Book3S HV: No need to clear radix host SLB...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-02-10
Nicholas Piggin
KVM: PPC: Book3S HV: Fix radix guest SLB side channel
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-02-10
Nicholas Piggin
KVM: PPC: Book3S HV: Remove support for running HPT...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-02-08
Nicholas Piggin
powerpc/64s: Implement ptep_clear_flush_young that...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-02-08
Nicholas Piggin
powerpc/64s/radix: serialize_against_pte_lookup IPIs...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-02-08
Nicholas Piggin
powerpc/64s/radix: occasionally attempt to trim mm_cpumask
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-02-08
Nicholas Piggin
powerpc/64s/radix: Allow mm_cpumask trimming from external...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-02-08
Nicholas Piggin
powerpc/64s/radix: Check for no TLB flush required
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-02-08
Nicholas Piggin
powerpc/64s/radix: refactor TLB flush type selection
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-02-08
Nicholas Piggin
powerpc/64s/radix: add warning and comments in mm_cpumask...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-02-08
Nicholas Piggin
powerpc/64s: runlatch interrupt handling in C
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-02-08
Nicholas Piggin
powerpc/64s: move NMI soft-mask handling to C
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-02-08
Nicholas Piggin
powerpc: move NMI entry/exit code into wrapper
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-02-08
Nicholas Piggin
powerpc/pseries/mce: restore msr before returning from...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-02-08
Nicholas Piggin
powerpc/64: entry cpu time accounting in C
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-02-08
Nicholas Piggin
powerpc/64: move account_stolen_time into its own function
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-02-08
Nicholas Piggin
powerpc/64s: reconcile interrupts in C
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-02-08
Nicholas Piggin
powerpc/64s: move context tracking exit to interrupt...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-02-08
Nicholas Piggin
powerpc: handle irq_enter/irq_exit in interrupt handler...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-02-08
Nicholas Piggin
powerpc/64: add context tracking to asynchronous interrupts
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-02-08
Nicholas Piggin
powerpc/64: context tracking move to interrupt wrappers
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-02-08
Nicholas Piggin
powerpc/64s/hash: improve context tracking of hash...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-02-08
Nicholas Piggin
powerpc/64: context tracking remove _TIF_NOHZ
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-02-08
Nicholas Piggin
powerpc: add interrupt_cond_local_irq_enable helper
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-02-08
Nicholas Piggin
powerpc: convert interrupt handlers to use wrappers
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-02-08
Nicholas Piggin
powerpc/traps: factor common code from program check...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-02-08
Nicholas Piggin
powerpc: add interrupt wrapper entry / exit stub functions
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-02-08
Nicholas Piggin
powerpc: interrupt handler wrapper functions
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-02-08
Nicholas Piggin
powerpc: improve handling of unrecoverable system reset
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-02-08
Nicholas Piggin
powerpc/mce: ensure machine check handler always tests RI
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-02-08
Nicholas Piggin
powerpc: introduce die_mce
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-02-08
Nicholas Piggin
powerpc/cell: tidy up pervasive declarations
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-02-08
Nicholas Piggin
powerpc: add and use unknown_async_exception
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-02-08
Nicholas Piggin
powerpc/time: move timer_broadcast_interrupt prototype...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-02-08
Nicholas Piggin
powerpc/perf: move perf irq/nmi handling details into...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-02-08
Nicholas Piggin
powerpc/traps: add NOKPROBE_SYMBOL for sreset and mce
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-02-08
Nicholas Piggin
powerpc/64s: slb comment update
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-02-08
Nicholas Piggin
powerpc/mm: Remove stale do_page_fault comment referring...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-02-08
Nicholas Piggin
powerpc/64s: split do_hash_fault
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-02-08
Nicholas Piggin
powerpc/64s: move bad_page_fault handling to C
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-02-08
Nicholas Piggin
powerpc: rearrange do_page_fault error case to be inside...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-02-08
Nicholas Piggin
powerpc/64s: add do_bad_page_fault_segv handler
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-02-08
Nicholas Piggin
powerpc: bad_page_fault get registers from regs
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-02-08
Nicholas Piggin
powerpc/32: transfer can avoid saving r4/r5 over trace...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-02-08
Nicholas Piggin
powerpc: DebugException remove args
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-02-08
Nicholas Piggin
powerpc: do_break get registers from regs
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-02-08
Nicholas Piggin
powerpc/fsl_booke/32: CacheLockingException remove...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-02-08
Nicholas Piggin
powerpc: remove arguments from fault handler functions
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
next