projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
usb: typec: stusb160x: fix power-opmode property with typec-power-opmode
2020-11-14
Nicholas Piggin
mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-10-08
Nicholas Piggin
powerpc/security: Fix link stack flush instruction
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-10-06
Nicholas Piggin
powerpc/64: make restore_interrupts 64e only
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-10-06
Nicholas Piggin
powerpc/64e: remove 64s specific interrupt soft-mask...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-10-06
Nicholas Piggin
powerpc/64e: remove PACA_IRQ_EE_EDGE
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-10-06
Nicholas Piggin
powerpc/64: fix irq replay pt_regs->softe value
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-10-06
Nicholas Piggin
powerpc/64: fix irq replay missing preempt
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-10-06
Nicholas Piggin
powerpc/pseries: add new branch prediction security...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-10-06
Nicholas Piggin
powerpc/64s: Add cp_abort after tlbiel to invalidate...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-10-06
Nicholas Piggin
powerpc: untangle cputable mce include
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-09-16
Nicholas Piggin
powerpc/64s/radix: Fix mm_cpumask trimming race vs...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-09-16
Nicholas Piggin
sparc64: remove mm_cpumask clearing to fix kthread_use_mm...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-09-16
Nicholas Piggin
powerpc: select ARCH_WANT_IRQS_OFF_ACTIVATE_MM
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-09-16
Nicholas Piggin
mm: fix exec activate_mm vs TLB shootdown and lazy...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-09-15
Nicholas Piggin
powerpc/powernv/idle: add a basic stop 0-3 driver for...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-09-08
Nicholas Piggin
powerpc/64s: handle ISA v3.1 local copy-paste context...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-08-27
Nicholas Piggin
powerpc/64s: scv entry should set PPR
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-08-26
Nicholas Piggin
lockdep: Only trace IRQ edges
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-07-29
Nicholas Piggin
powerpc/build: vdso linker warning for orphan sections
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-07-29
Nicholas Piggin
powerpc/pseries: Add KVM guest doorbell restrictions
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-07-29
Nicholas Piggin
powerpc/pseries: Use doorbells even if XIVE is available
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-07-29
Nicholas Piggin
powerpc: Inline doorbell sending functions
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-07-27
Nicholas Piggin
powerpc/64s/hash: Fix hash_preload running with interrupts...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-07-26
Nicholas Piggin
powerpc: Implement smp_cond_load_relaxed()
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-07-26
Nicholas Piggin
powerpc/qspinlock: Optimised atomic_try_cmpxchg_lock...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-07-26
Nicholas Piggin
powerpc/pseries: Implement paravirt qspinlocks for...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-07-26
Nicholas Piggin
powerpc/64s: Implement queued spinlocks and rwlocks
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-07-26
Nicholas Piggin
powerpc: Move spinlock implementation to simple_spinlock
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-07-26
Nicholas Piggin
powerpc/pseries: Move some PAPR paravirt functions...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-07-23
Nicholas Piggin
powerpc/powernv: Machine check handler for POWER10
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-07-23
Nicholas Piggin
powerpc: Select ARCH_HAS_MEMBARRIER_SYNC_CORE
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-07-22
Nicholas Piggin
powerpc/64s: system call support for scv/rfscv instructions
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-07-22
Nicholas Piggin
powerpc/64s/exception: treat NIA below __end_interrupts...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-07-21
Nicholas Piggin
powerpc/64s/hash: Disable subpage_prot syscall by default
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-07-21
Nicholas Piggin
powerpc/64s: Remove PROT_SAO support
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-07-21
Nicholas Piggin
powerpc: Remove stale calc_vm_prot_bits() comment
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-07-20
Nicholas Piggin
powerpc/prom: Enable Radix GTSE in cpu pa-features
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-07-16
Nicholas Piggin
powerpc/security: Allow for processors that flush the...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-07-16
Nicholas Piggin
powerpc/64s: Move branch cache flushing bcctr variant...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-07-16
Nicholas Piggin
powerpc/security: split branch cache flush toggle from...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-07-16
Nicholas Piggin
powerpc/security: make display of branch cache flush...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-07-16
Nicholas Piggin
powerpc/security: change link stack flush state to...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-07-16
Nicholas Piggin
powerpc/security: re-name count cache flush to branch...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-07-16
Nicholas Piggin
powerpc: re-initialise lazy FPU/VEC counters on every...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-07-16
Nicholas Piggin
powerpc/64s: Fix restore_math unnecessarily changing MSR
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-07-16
Nicholas Piggin
powerpc/64s: restore_math remove TM test
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-07-16
Nicholas Piggin
powerpc/mm/book3s64/radix: Off-load TLB invalidations...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-07-15
Nicholas Piggin
selftests/powerpc: Add FPU denormal test
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-07-15
Nicholas Piggin
powerpc/64/signal: Balance return predictor stack in...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-07-08
Nicholas Piggin
powerpc/64s/exception: Fix 0x1500 interrupt handler...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-06-30
Nicholas Piggin
ring-buffer: speed up buffer resets by avoiding synchronize_...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-06-22
Nicholas Piggin
powerpc/64: indirect function call use bctrl rather...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-06-16
Nicholas Piggin
powerpc/64s: Fix KVM interrupt using wrong save area
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-05-28
Nicholas Piggin
powerpc/64s/kuap: Conditionally restore AMR in kuap_restore_...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-05-28
Nicholas Piggin
powerpc/64/kuap: Conditionally restore AMR in interrupt...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-05-28
Nicholas Piggin
powerpc/64s/kuap: Add missing isync to KUAP restore...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-05-28
Nicholas Piggin
powerpc/64: Refactor interrupt exit irq disabling sequence
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-05-28
Nicholas Piggin
powerpc/64s/radix: Don't prefetch DAR in update_mmu_cache
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-05-20
Nicholas Piggin
powerpc/64s/hash: Add stress_slb kernel boot option...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-05-20
Nicholas Piggin
powerpc/64s: Fix early_init_mmu section mismatch
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-05-18
Nicholas Piggin
powerpc/traps: Make unrecoverable NMIs die instead...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-05-18
Nicholas Piggin
powerpc/traps: Do not trace system reset
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-05-18
Nicholas Piggin
powerpc/64s: machine check do not trace real-mode handler
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-05-18
Nicholas Piggin
powerpc: Implement ftrace_enabled() helpers
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-05-18
Nicholas Piggin
powerpc/64s: machine check interrupt update NMI accounting
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-05-18
Nicholas Piggin
powerpc/pseries: Machine check use rtas_call_unlocked...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-05-18
Nicholas Piggin
powerpc/pseries: Limit machine check stack to 4GB
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-05-18
Nicholas Piggin
powerpc/pseries/ras: fwnmi sreset should not interlock
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-05-18
Nicholas Piggin
powerpc/pseries/ras: fwnmi avoid modifying r3 in error...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-05-18
Nicholas Piggin
powerpc/pseries/ras: Fix FWNMI_VALID off by one
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-05-18
Nicholas Piggin
powerpc/pseries/ras: Avoid calling rtas_token() in...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-05-18
Nicholas Piggin
powerpc/64s/exceptions: Machine check reconcile irq...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-05-18
Nicholas Piggin
powerpc/64s/exceptions: Change irq reconcile for NMIs...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-05-18
Nicholas Piggin
powerpc/64s/exceptions: Fix in_mce accounting in unrecoverab...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-05-18
Nicholas Piggin
powerpc/64s/exception: Fix machine check no-loss idle...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-05-15
Nicholas Piggin
powerpc: Use trap metadata to prevent double restart...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-05-15
Nicholas Piggin
powerpc: trap_is_syscall() helper to hide syscall trap...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-05-15
Nicholas Piggin
powerpc: Use set_trap() and avoid open-coding trap...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-05-15
Nicholas Piggin
powerpc/64s: Always has full regs, so remove remnant...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-05-07
Nicholas Piggin
powerpc/64s/kuap: Restore AMR in fast_interrupt_return
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-05-04
Nicholas Piggin
powerpc/64s/kuap: Restore AMR in system reset exception
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-05-03
Nicholas Piggin
powerpc/64/kuap: Move kuap checks out of MSR[RI]=0...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-04-30
Nicholas Piggin
powerpc/uaccess: Evaluate macro arguments once, before...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-04-04
Nicholas Piggin
powerpc: Improve ppc_save_regs()
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-04-03
Nicholas Piggin
Revert "powerpc/64: irq_work avoid interrupt when called...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-04-02
Nicholas Piggin
powerpc/64s: Fix doorbell wakeup msgclr optimisation
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-04-01
Nicholas Piggin
powerpc/64/syscall: Reconcile interrupts
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-04-01
Nicholas Piggin
powerpc/64s/exception: Remove lite interrupt return
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-04-01
Nicholas Piggin
powerpc/64s: Implement interrupt exit logic in C
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-04-01
Nicholas Piggin
powerpc/64: Implement soft interrupt replay in C
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-04-01
Nicholas Piggin
powerpc/64/syscall: Zero volatile registers when returning
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-04-01
Nicholas Piggin
powerpc/64/sycall: Implement syscall entry/exit logic...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-04-01
Nicholas Piggin
powerpc/64/sstep: Ifdef the deprecated fast endian...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-04-01
Nicholas Piggin
powerpc/64/syscall: Remove non-volatile GPR save optimisation
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-04-01
Nicholas Piggin
powerpc/64s/exception: Soft NMI interrupt should not...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-04-01
Nicholas Piggin
powerpc/64s/exception: Reconcile interrupts in system_reset
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-04-01
Nicholas Piggin
powerpc/64s/exception: Only test KVM in SRR interrupts...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-04-01
Nicholas Piggin
powerpc/64s/exception: Add more comments for interrupt...
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-04-01
Nicholas Piggin
powerpc/64s/exception: Clean up SRR specifiers
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-04-01
Nicholas Piggin
powerpc/64s/exception: Re-inline some handlers
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
next