projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
block: add a helper function for dio alignment
2022-06-26
John David Anglin
parisc: Fix flush_anon_page on PA8800/PA8900
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2022-05-23
John David Anglin
parisc: Don't hardcode assembler bit definitions in...
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2022-05-23
John David Anglin
parisc: Don't enforce DMA completion order in cache...
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2022-05-17
John David Anglin
parisc: Fix patch code locking and flushing
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2022-05-17
John David Anglin
parisc: Rewrite cache flush code for PA8800/PA8900
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2022-05-17
John David Anglin
parisc: Disable debug code regarding cache flushes...
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2022-03-29
John David Anglin
parisc: Fix patch code locking and flushing
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2022-03-21
John David Anglin
parisc: Fix invalidate/flush vmap routines
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2022-03-11
John David Anglin
parisc: Increase parisc_cache_flush_threshold setting
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2022-03-11
John David Anglin
parisc: Simplify fast path for non-access data TLB...
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2022-03-11
John David Anglin
parisc: Fix handling off probe non-access faults
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2022-03-11
John David Anglin
parisc: Fix non-access data TLB cache flush faults
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2022-01-28
John David Anglin
parisc: Fix sglist access in ccio-dma.c
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2022-01-28
John David Anglin
parisc: Fix data TLB miss in sba_unmap_sg
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2022-01-28
John David Anglin
parisc: Drop __init from map_pages declaration
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2022-01-07
John David Anglin
parisc: Add lws_atomic_xchg and lws_atomic_store syscalls
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2022-01-07
John David Anglin
parisc: Rewrite light-weight syscall and futex code
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2022-01-07
John David Anglin
parisc: Enhance page fault termination message
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2022-01-07
John David Anglin
parisc: Don't call faulthandler_disabled() in do_page_fault()
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2022-01-07
John David Anglin
parisc: Avoid calling faulthandler_disabled() twice
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2022-01-07
John David Anglin
parisc: Fix lpa and lpa_user defines
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2022-01-07
John David Anglin
parisc: Define depi_safe macro
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2021-12-21
John David Anglin
parisc: Fix mask used to select futex spinlock
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2021-12-21
John David Anglin
parisc: Correct completer in lws start
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2021-11-22
John David Anglin
parisc: Fix extraction of hash lock bits in syscall.S
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2021-11-13
John David Anglin
parisc: Flush kernel data mapping in set_pte_at() when...
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2021-02-12
John David Anglin
parisc: Bump 64-bit IRQ stack size to 64 KB
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2020-10-15
John David Anglin
parisc: Improve spinlock handling
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2020-10-15
John David Anglin
parisc: Rewrite tlb flush threshold calculation
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2020-10-15
John David Anglin
parisc: Switch to more fine grained lws locks
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2020-10-15
John David Anglin
parisc: Mark pointers volatile in __xchg8(), __xchg32...
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2020-10-15
John David Anglin
parisc: Fix comments and enable interrupts later
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2020-10-15
John David Anglin
parisc: Add alternative patching to synchronize_caches...
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2020-08-12
John David Anglin
parisc: Implement __smp_store_release and __smp_load_acquire...
commit
|
commitdiff
|
tree
2020-07-28
John David Anglin
parisc: Do not use an ordered store in pa_tlb_lock()
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2020-07-21
John David Anglin
parisc: Add atomic64_set_release() define to avoid...
commit
|
commitdiff
|
tree
2019-11-04
John David Anglin
parisc: Avoid spurious inequivalent alias kernel error...
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2019-06-06
John David Anglin
parisc: Use lpa instruction to load physical addresses...
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2019-06-06
John David Anglin
parisc: Use implicit space register selection for loading...
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2019-05-03
John David Anglin
parisc: Update huge TLB page support to use per-pagetable...
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2019-05-03
John David Anglin
parisc: Add memory clobber to TLB purges
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2019-05-03
John David Anglin
parisc: Use ldcw instruction for SMP spinlock release...
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2019-05-03
John David Anglin
parisc: Remove lock code to serialize TLB operations...
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2019-02-14
John David Anglin
dsa: mv88e6xxx: Ensure all pending interrupts are handled...
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2018-11-06
John David Anglin
parisc: Revert "Release spinlocks using ordered store"
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2018-10-28
John David Anglin
parisc: Fix A500 boot crash
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2018-10-20
John David Anglin
parisc: Optimze cache flush algorithms
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2018-10-20
John David Anglin
parisc: Remove pte_inserted define
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2018-10-17
John David Anglin
parisc: Fix address in HPMC IVA
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2018-10-17
John David Anglin
parisc: Purge TLB entries after updating page table...
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2018-10-17
John David Anglin
parisc: Release spinlocks using ordered store
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2018-10-17
John David Anglin
parisc: Remove PTE load and fault check from L2_ptep...
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2018-10-17
John David Anglin
parisc: Reorder TLB flush timing calculation
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2018-08-13
John David Anglin
parisc: Remove unnecessary barriers from spinlock.h
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2018-08-13
John David Anglin
parisc: Remove ordered stores from syscall.S
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2018-08-08
John David Anglin
parisc: Define mb() and add memory barriers to assembler...
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2018-03-17
John David Anglin
parisc: Handle case where flush_cache_range is called...
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2018-03-02
John David Anglin
parisc: Fix ordering of cache and TLB flushes
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2017-12-17
John David Anglin
parisc: Reduce thread stack to 16 kb
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2017-12-17
John David Anglin
Revert "parisc: Re-enable interrupts early"
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2017-11-17
John David Anglin
parisc: Fix validity check of pointer size argument...
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2017-10-19
John David Anglin
parisc: Fix double-word compare and exchange in LWS...
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2017-08-22
John David Anglin
parisc: Optimize switch_mm
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2017-07-31
John David Anglin
parisc: Handle vma's whose context is not current in...
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2017-07-25
John David Anglin
parisc: Extend disabled preemption in copy_user_page
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2017-07-25
John David Anglin
parisc: Prevent TLB speculation on flushed pages on...
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2017-03-15
John David Anglin
parisc: Optimize flush_kernel_vmap_range and invalidate_kern...
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2017-02-25
John David Anglin
parisc: Remove flush_user_dcache_range and flush_user_icache...
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2016-12-07
John David Anglin
parisc: Remove unnecessary TLB purges from flush_dcache_page...
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2016-12-07
John David Anglin
parisc: Purge TLB before setting PTE
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2016-11-25
John David Anglin
parisc: Also flush data TLB in flush_icache_page_asm
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2016-11-25
John David Anglin
parisc: Fix race in pci-dma.c
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2016-11-25
John David Anglin
parisc: Fix races in parisc_setup_cache_timing()
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2016-11-02
John David Anglin
parisc: Ensure consistent state when switching to kernel...
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2016-11-02
John David Anglin
parisc: Avoid trashing sr2 and sr3 in LWS code
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2016-09-20
John David Anglin
parisc: Update comment regarding implementation of...
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2016-05-22
John David Anglin
parisc: Update futex.h to match generic implementation
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2015-10-25
John David Anglin
parisc: Change L1_CACHE_BYTES to 16
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2015-09-08
John David Anglin
parisc: Use double word condition in 64bit CAS operation
Signed-off-by:
John David Anglin
<dave.anglin>
commit
|
commitdiff
|
tree
2015-07-10
John David Anglin
parisc: Fix some PTE/TLB race conditions and optimize...
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2014-12-26
John David Anglin
parisc: fix out-of-register compiler error in ldcw...
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2014-09-23
John David Anglin
parisc: Only use -mfast-indirect-calls option for 32...
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2014-07-24
John David Anglin
parisc: Remove SA_RESTORER define
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2014-05-15
John David Anglin
parisc: Improve LWS-CAS performance
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2014-05-01
John David Anglin
parisc: remove _STK_LIM_MAX override
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2014-03-23
John David Anglin
parisc: Remove unused CONFIG_PARISC_TMPALIAS code
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2014-01-08
John David Anglin
parisc: Ensure full cache coherency for kmap/kunmap
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2013-10-13
John David Anglin
parisc: optimize variable initialization in do_page_fault
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2013-07-31
John David Anglin
parisc: Remove arch/parisc/kernel/sys32.h header
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2013-07-31
John David Anglin
parisc: Fix cache routines to ignore vma's with an...
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2013-07-09
John David Anglin
parisc: Ensure volatile space register %sr1 is not...
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2013-06-18
John David Anglin
parisc: Use unshadowed index register for flush instructions...
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2013-05-24
John David Anglin
parisc: make interrupt and interruption stack allocation...
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2013-05-11
John David Anglin
parisc: fix SMP races when updating PTE and TLB entries...
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2013-05-07
John David Anglin
parisc: only re-enable interrupts if we need to schedule...
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2013-05-06
John David Anglin
parisc: use long branch in fork_like macro
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2013-04-25
John David Anglin
parisc: use spin_lock_irqsave/spin_unlock_irqrestore...
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2013-04-25
John David Anglin
parisc: Change kunmap macro to static inline function
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2013-04-25
John David Anglin
parisc: Provide __ucmpdi2 to resolve undefined references...
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
2013-02-20
John David Anglin
parisc: space register variables need to be in native...
Signed-off-by:
John David Anglin
<dave.anglin@bell.net>
commit
|
commitdiff
|
tree
next