projects
/
linux-block.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
powerpc/mm/hash64: Add a variable to track the end of IO mapping
2019-04-08
Nicholas Piggin
powerpc/64s/radix: Fix radix segment exception handling
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2019-03-06
Nicholas Piggin
nios2: Fix update_mmu_cache preload the TLB with the...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2019-03-06
Nicholas Piggin
nios2: update_mmu_cache preload the TLB with the new PTE
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2019-03-06
Nicholas Piggin
nios2: User address TLB flush break after finding the...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2019-03-06
Nicholas Piggin
nios2: flush_tlb_all use TLBMISC way auto-increment...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2019-03-06
Nicholas Piggin
nios2: improve readability of tlb functions
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2019-03-06
Nicholas Piggin
nios2: flush_tlb_mm flush only the pid
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2019-03-06
Nicholas Piggin
nios2: flush_tlb_pid can just restore TLBMISC once
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2019-03-06
Nicholas Piggin
nios2: TLBMISC writes do not require PID bits to be set
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2019-03-06
Nicholas Piggin
nios2: Use an invalid TLB entry address helper function
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2019-03-06
Nicholas Piggin
nios2: pte_clear does not need to flush TLB
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2019-03-06
Nicholas Piggin
nios2: flush_tlb_page use PID based flush
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2019-03-06
Nicholas Piggin
nios2: update_mmu_cache clear the old entry from the TLB
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2019-03-01
Nicholas Piggin
powerpc/64s: Fix unrelocated interrupt trampoline address...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2019-02-26
Nicholas Piggin
powerpc/powernv: move OPAL call wrapper tracing and...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2019-02-26
Nicholas Piggin
powerpc/64s: Fix data interrupts vs d-side MCE reentrancy
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2019-02-26
Nicholas Piggin
powerpc/64s: Prepare to handle data interrupts vs d...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2019-02-26
Nicholas Piggin
powerpc/64s: system reset interrupt preserve HSRRs
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2019-02-26
Nicholas Piggin
powerpc/64s: Fix HV NMI vs HV interrupt recoverability...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2019-02-21
Nicholas Piggin
powerpc/smp: Make __smp_send_nmi_ipi() static
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2019-02-21
Nicholas Piggin
powerpc/smp: Fix NMI IPI xmon timeout
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2019-02-21
Nicholas Piggin
powerpc/smp: Fix NMI IPI timeout
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2019-02-21
Nicholas Piggin
powerpc/64s/hash: Fix assert_slb_presence() use of...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2018-11-15
Nicholas Piggin
powerpc/64: Fix kernel stack 16-byte alignment
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2018-10-20
Nicholas Piggin
powerpc/64/module: REL32 relocation range check
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2018-10-20
Nicholas Piggin
powerpc/64s/radix: Fix radix__flush_tlb_collapsed_pmd...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2018-10-14
Nicholas Piggin
powerpc/64s/hash: Add some SLB debugging tests
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2018-10-14
Nicholas Piggin
powerpc/64s/hash: Simplify slb_flush_and_rebolt()
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2018-10-14
Nicholas Piggin
powerpc/64s/hash: Add a SLB preload cache
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2018-10-14
Nicholas Piggin
powerpc/64s/hash: Provide arch_setup_exec() hooks for...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2018-10-14
Nicholas Piggin
powerpc/64s/hash: Add SLB allocation status bitmaps
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2018-10-14
Nicholas Piggin
powerpc/64s/hash: Convert SLB miss handlers to C
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2018-10-14
Nicholas Piggin
powerpc/64: Interrupts save PPR on stack rather than...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2018-10-04
Nicholas Piggin
powerpc/64s/radix: Explicitly flush ERAT with local...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2018-10-04
Nicholas Piggin
powerpc/64s/hash: Do not use PPC_INVALIDATE_ERAT on...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2018-09-19
Nicholas Piggin
powerpc: avoid -mno-sched-epilog on GCC 4.9 and newer
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2018-09-19
Nicholas Piggin
powerpc: consolidate -mno-sched-epilog into FTRACE...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2018-09-19
Nicholas Piggin
powerpc: remove old GCC version checks
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2018-09-19
Nicholas Piggin
powerpc/64s/hash: Add a SLB preload cache
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2018-09-19
Nicholas Piggin
powerpc/64s/hash: provide arch_setup_exec hooks for...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2018-09-19
Nicholas Piggin
powerpc/64s: xmon do not dump hash fields when using...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2018-09-19
Nicholas Piggin
powerpc/64s/hash: SLB allocation status bitmaps
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2018-09-19
Nicholas Piggin
powerpc/64s/hash: remove user SLB data from the paca
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2018-09-19
Nicholas Piggin
powerpc/64s/hash: convert SLB miss handlers to C
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2018-09-19
Nicholas Piggin
powerpc/64s/hash: Use POWER9 SLBIA IH=3 variant in...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2018-09-19
Nicholas Piggin
powerpc/64s/hash: Use POWER6 SLBIA IH=1 variant in...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2018-09-19
Nicholas Piggin
powerpc/64s/hash: remove the vmalloc segment from the...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2018-09-19
Nicholas Piggin
powerpc/64s/hash: move POWER5 < DD2.1 slbie workaround...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2018-09-19
Nicholas Piggin
powerpc/64s/hash: avoid the POWER5 < DD2.1 slb invalidate...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2018-09-19
Nicholas Piggin
powerpc/64s/hash: Fix stab_rr off by one initialization
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2018-09-11
Nicholas Piggin
KVM: PPC: Book3S HV: Don't use compound_order to determine...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2018-09-10
Nicholas Piggin
tty: hvc: hvc_write() fix break condition
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2018-09-10
Nicholas Piggin
tty: hvc: hvc_poll() fix read loop batching
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2018-09-10
Nicholas Piggin
tty: hvc: hvc_poll() fix read loop hang
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2018-08-23
Nicholas Piggin
mm: mmu_notifier fix for tlb_end_vma
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2018-08-23
Nicholas Piggin
mm: move tlb_table_flush to tlb_flush_mmu_free
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2018-08-20
Nicholas Piggin
powerpc/powernv: provide a console flush operation...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2018-08-14
Nicholas Piggin
powerpc/64s: Fix PACA_IRQ_HARD_DIS accounting in idle_power4()
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2018-08-10
Nicholas Piggin
powerpc/64s: move machine check SLB flushing to mm...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2018-08-07
Nicholas Piggin
powerpc/64s: Fix page table fragment refcount race...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2018-08-07
Nicholas Piggin
powerpc/64s: free page table caches at exit_mmap time
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2018-08-07
Nicholas Piggin
powerpc/64s/radix: tlb do not flush on page size when...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2018-08-03
Nicholas Piggin
powernv/cpuidle: Fix idle states all being marked invalid
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2018-07-24
Nicholas Piggin
tty: hvc: remove unexplained "just in case" spin delay
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2018-07-24
Nicholas Piggin
powerpc/powernv: implement opal_put_chars_atomic
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2018-07-24
Nicholas Piggin
powerpc/powernv: move opal console flushing to udbg
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2018-07-24
Nicholas Piggin
powerpc/powernv: Remove OPALv1 support from opal console...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2018-07-24
Nicholas Piggin
powerpc/powernv: Implement and use opal_flush_console
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2018-07-24
Nicholas Piggin
powerpc/powernv: opal-kmsg use flush fallback from...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2018-07-24
Nicholas Piggin
powerpc/powernv: opal-kmsg standardise OPAL_BUSY handling
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2018-07-24
Nicholas Piggin
powerpc/powernv: Fix OPAL console driver OPAL_BUSY...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2018-07-24
Nicholas Piggin
powerpc/powernv: opal_put_chars partial write fix
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2018-07-24
Nicholas Piggin
powerpc: NMI IPI make NMI IPIs fully sychronous
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2018-07-24
Nicholas Piggin
powerpc/64s: make PACA_IRQ_HARD_DIS track MSR[EE] closely
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2018-07-23
Nicholas Piggin
tty: hvc: introduce the hv_ops.flush operation for...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2018-07-23
Nicholas Piggin
tty: hvc: hvc_write() may sleep
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2018-07-23
Nicholas Piggin
tty: hvc: hvc_poll() may sleep
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2018-07-23
Nicholas Piggin
tty: hvc: hvc_poll() break hv read loop
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2018-07-23
Nicholas Piggin
tty: hvc: use mutex instead of spinlock for hvc_structs...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2018-07-16
Nicholas Piggin
powerpc/64s: Remove POWER9 DD1 support
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2018-07-14
Nicholas Piggin
mm: allow arch to supply p??_free_tlb functions
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2018-06-19
Nicholas Piggin
powerpc/64s/radix: Fix radix_kvm_prefetch_workaround...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2018-06-19
Nicholas Piggin
powerpc/64: hard disable irqs on the panic()ing CPU
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2018-06-19
Nicholas Piggin
powerpc: smp_send_stop do not offline stopped CPUs
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2018-06-19
Nicholas Piggin
powerpc/64: hard disable irqs in panic_smp_self_stop
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2018-06-19
Nicholas Piggin
powerpc/64s/radix: Fix MADV_[FREE|DONTNEED] TLB flush...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2018-06-11
Nicholas Piggin
powerpc/kbuild: move -mprofile-kernel check to Kconfig
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2018-06-06
Nicholas Piggin
powerpc/64s/radix: Fix missing ptesync in flush_cache_vmap
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2018-06-03
Nicholas Piggin
powerpc/64s: Fix compiler store ordering to SLB shadow...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2018-06-03
Nicholas Piggin
powerpc/64s/radix: flush remote CPUs out of single...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2018-06-03
Nicholas Piggin
powerpc/64s/radix: optimise pte_update
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2018-06-03
Nicholas Piggin
powerpc/64s/radix: avoid ptesync after set_pte and...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2018-06-03
Nicholas Piggin
powerpc/64s/radix: prefetch user address in update_mmu_cache
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2018-06-03
Nicholas Piggin
powerpc/64s/radix: make ptep_get_and_clear_full non...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2018-06-03
Nicholas Piggin
powerpc/64s/radix: do not flush TLB on spurious fault
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2018-06-03
Nicholas Piggin
powerpc/64s/radix: do not flush TLB when relaxing access
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2018-06-03
Nicholas Piggin
powerpc/powernv: process all OPAL event interrupts...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2018-06-03
Nicholas Piggin
powerpc/powernv: call OPAL_QUIESCE before OPAL_SIGNAL_SYSTEM...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2018-06-03
Nicholas Piggin
powerpc/64: change softe to irqmask in show_regs and...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2018-06-03
Nicholas Piggin
powerpc/pmu/fsl: fix is_nmi test for irq mask change
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
next