projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Merge tag 'x86_cpu_for_v5.14_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...
2021-06-24
Nicholas Piggin
KVM: do not allow mapping valid but non-reference-counted...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-05-28
Nicholas Piggin
KVM: PPC: Book3S HV: Save host FSCR in the P7/8 path
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-05-28
Nicholas Piggin
powerpc: Fix reverse map real-mode address lookup with...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-05-20
Nicholas Piggin
powerpc/64s/syscall: Fix ptrace syscall info with scv...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-05-20
Nicholas Piggin
powerpc/64s/syscall: Use pt_regs.trap to distinguish...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-05-14
Nicholas Piggin
powerpc/64e/interrupt: Fix nvgprs being clobbered
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-05-14
Nicholas Piggin
powerpc/64s: Make NMI record implicitly soft-masked...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-05-12
Nicholas Piggin
powerpc/pseries: warn if recursing into the hcall tracing...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-05-12
Nicholas Piggin
powerpc/pseries: use notrace hcall variant for H_CEDE...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-05-12
Nicholas Piggin
powerpc/pseries: Don't trace hcall tracing wrapper
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-05-12
Nicholas Piggin
powerpc/pseries: Fix hcall tracing recursion in pv...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-05-07
Nicholas Piggin
KVM: PPC: Book3S HV: Fix conversion to gfn-based MMU...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-05-05
Nicholas Piggin
KVM: PPC: Book3S HV: Fix conversion to gfn-based MMU...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-05-04
Nicholas Piggin
powerpc/64s/radix: Enable huge vmalloc mappings
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
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
next