Show patches with: Submitter = John David Anglin       |   160 patches
« 1 2 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
parisc: Fix flush_anon_page on PA8800/PA8900 parisc: Fix flush_anon_page on PA8800/PA8900 - - - --- 2022-06-18 John David Anglin Accepted
[resend] parisc: Fix patch code locking and flushing [resend] parisc: Fix patch code locking and flushing - - - --- 2022-05-16 John David Anglin Accepted
[V3] parisc: Rewrite cache flush code for PA8800/PA8900 [V3] parisc: Rewrite cache flush code for PA8800/PA8900 - - - --- 2022-05-16 John David Anglin Superseded
[resend] parisc: Don't hardcode assembler bit definitions in tmpalias code [resend] parisc: Don't hardcode assembler bit definitions in tmpalias code - - - --- 2022-05-15 John David Anglin Accepted
parisc: Don't hardcode assembler bit definitions in tmpalias code parisc: Don't hardcode assembler bit definitions in tmpalias code - - - --- 2022-04-25 John David Anglin Superseded
[V2] parisc: Rewrite cache flush code for PA8800/PA8900 [V2] parisc: Rewrite cache flush code for PA8800/PA8900 - - - --- 2022-04-16 John David Anglin Superseded
[RFC] parisc: Rewrite cache flush code for PA8800/PA8900 [RFC] parisc: Rewrite cache flush code for PA8800/PA8900 - - - --- 2022-04-11 John David Anglin Superseded
parisc: Don't enforce DMA completion order in cache flushes parisc: Don't enforce DMA completion order in cache flushes - - - --- 2022-03-30 John David Anglin Superseded
parisc: Implement flush_cache_vmap_vunmap parisc: Implement flush_cache_vmap_vunmap - - - --- 2022-03-30 John David Anglin Superseded
parisc: In flush_cache_page, always flush tlb if pfn is valid parisc: In flush_cache_page, always flush tlb if pfn is valid - - - --- 2022-03-30 John David Anglin Superseded
parisc: Fix patch code locking and flushing parisc: Fix patch code locking and flushing - - - --- 2022-03-29 John David Anglin Accepted
[v3] parisc: Fix invalidate/flush vmap routines [v3] parisc: Fix invalidate/flush vmap routines - - - --- 2022-03-19 John David Anglin Superseded
[v2] parisc: Fix invalidate/flush vmap routines [v2] parisc: Fix invalidate/flush vmap routines - - - --- 2022-03-19 John David Anglin Superseded
parisc: Fix invalidate/flush vmap routines parisc: Fix invalidate/flush vmap routines - - - --- 2022-03-18 John David Anglin Superseded
parisc: Increase parisc_cache_flush_threshold setting parisc: Increase parisc_cache_flush_threshold setting - - - --- 2022-03-11 John David Anglin Accepted
[V2] parisc: Fix non-access data TLB cache flush faults [V2] parisc: Fix non-access data TLB cache flush faults - - - --- 2022-03-11 John David Anglin Superseded
parisc: Simplify fast path for non-access data TLB faults parisc: Simplify fast path for non-access data TLB faults - - - --- 2022-03-09 John David Anglin Accepted
[V2] parisc: Fix handling off probe non-access faults [V2] parisc: Fix handling off probe non-access faults - - - --- 2022-03-09 John David Anglin Accepted
parisc: Fix non-access data TLB cache flush faults parisc: Fix non-access data TLB cache flush faults - - - --- 2022-03-09 John David Anglin Superseded
[RFC] parisc: Fix handling off probe non-access faults [RFC] parisc: Fix handling off probe non-access faults - - - --- 2022-03-09 John David Anglin Superseded
parisc: Fix sglist access in ccio-dma.c parisc: Fix sglist access in ccio-dma.c - - - --- 2022-01-27 John David Anglin Accepted
parisc: Fix data TLB miss in sba_unmap_sg parisc: Fix data TLB miss in sba_unmap_sg - - - --- 2022-01-26 John David Anglin Accepted
[v2] parisc: Drop __init from map_pages declaration [v2] parisc: Drop __init from map_pages declaration - - - --- 2022-01-22 John David Anglin Accepted
parisc: Drop __init from map_pages declaration parisc: Drop __init from map_pages declaration - - - --- 2022-01-20 John David Anglin Superseded
[v2] parisc: Add lws_atomic_xchg and lws_atomic_store syscalls [v2] parisc: Add lws_atomic_xchg and lws_atomic_store syscalls - - - --- 2022-01-04 John David Anglin Accepted
[v5] parisc: Rewrite light-weight syscall and futex code [v5] parisc: Rewrite light-weight syscall and futex code - - - --- 2022-01-04 John David Anglin Accepted
parisc: Enhance page fault termination message parisc: Enhance page fault termination message - - - --- 2022-01-04 John David Anglin Accepted
parisc: Don't call faulthandler_disabled() in do_page_fault() parisc: Don't call faulthandler_disabled() in do_page_fault() - - - --- 2022-01-04 John David Anglin Accepted
hppa: Show registers at KERN_CRIT loglevel in parisc_terminate hppa: Show registers at KERN_CRIT loglevel in parisc_terminate - - - --- 2022-01-03 John David Anglin Accepted
[v4] parisc: Rewrite light-weight syscall and futex code [v4] parisc: Rewrite light-weight syscall and futex code - - - --- 2021-12-31 John David Anglin Superseded
[v3] parisc: Rewrite light-weight syscall and futex code [v3] parisc: Rewrite light-weight syscall and futex code - - - --- 2021-12-24 John David Anglin Superseded
parisc: Add lws_atomic_xchg and lws_atomic_store syscalls parisc: Add lws_atomic_xchg and lws_atomic_store syscalls - - - --- 2021-12-23 John David Anglin Superseded
[v2] parisc: Rewrite light-weight syscall and futex code [v2] parisc: Rewrite light-weight syscall and futex code - - - --- 2021-12-23 John David Anglin Superseded
parisc: Avoid calling faulthandler_disabled() twice parisc: Avoid calling faulthandler_disabled() twice - - - --- 2021-12-22 John David Anglin Superseded
parisc: Fix lpa and lpa_user defines parisc: Fix lpa and lpa_user defines - - - --- 2021-12-22 John David Anglin Accepted
[v1,resend] parisc: Rewrite light-weight syscall and futex code [v1,resend] parisc: Rewrite light-weight syscall and futex code - - - --- 2021-12-22 John David Anglin Superseded
parisc: Define depi_safe macro parisc: Define depi_safe macro - - - --- 2021-12-21 John David Anglin Accepted
parisc: Fix mask used to select futex spinlock parisc: Fix mask used to select futex spinlock - - - --- 2021-12-21 John David Anglin Accepted
parisc: Correct completer in lws start parisc: Correct completer in lws start - - - --- 2021-12-21 John David Anglin Accepted
[v1] parisc: Rewrite light-weight syscall and futex code [v1] parisc: Rewrite light-weight syscall and futex code - - - --- 2021-12-19 John David Anglin Superseded
parisc: Re: Best parisc kernel? parisc: Re: Best parisc kernel? - - - --- 2021-12-09 John David Anglin Superseded
parisc: Fix extraction of hash lock bits in syscall.S parisc: Fix extraction of hash lock bits in syscall.S - - - --- 2021-11-18 John David Anglin Accepted
[PATCH/RFC] parisc: Flush kernel data mapping in set_pte_at() when installing pte for user page [PATCH/RFC] parisc: Flush kernel data mapping in set_pte_at() when installing pte for user page - - - --- 2021-11-08 John David Anglin Accepted
parisc: Don't disable interrupts in cmpxchg and futex operations parisc: Don't disable interrupts in cmpxchg and futex operations - - - --- 2021-10-20 John David Anglin Accepted
parisc: Bump 64-bit IRQ stack size to 64 KB parisc: Bump 64-bit IRQ stack size to 64 KB - - - --- 2021-01-28 John David Anglin Accepted
v5.8.x stability on parisc v5.8.x stability on parisc - - - --- 2020-09-27 John David Anglin Accepted
parisc: Implement __smp_store_release and __smp_load_acquire barriers parisc: Implement __smp_store_release and __smp_load_acquire barriers - - - --- 2020-07-30 John David Anglin Accepted
parisc: Remove ldcw barriers from LWS routines in syscall.S parisc: Remove ldcw barriers from LWS routines in syscall.S - - - --- 2020-07-21 John David Anglin Accepted
[v2] parisc: Various spin lock optimizations [v2] parisc: Various spin lock optimizations - - - --- 2020-07-21 John David Anglin Accepted
parisc: Use ordered store to release TLB lock parisc: Use ordered store to release TLB lock - - - --- 2020-07-21 John David Anglin Accepted
[v5] parisc: Fix spinlock barriers [v5] parisc: Fix spinlock barriers - - - --- 2020-07-21 John David Anglin Accepted
parisc: Add alternative patching to synchronize_caches define parisc: Add alternative patching to synchronize_caches define - - - --- 2020-07-19 John David Anglin Accepted
parisc: Various spin lock optimizations parisc: Various spin lock optimizations - - - --- 2020-07-19 John David Anglin Superseded
[v4] parisc: Fix spinlock barriers [v4] parisc: Fix spinlock barriers - - - --- 2020-07-19 John David Anglin Superseded
[v3] parisc: Fix spinlock barriers [v3] parisc: Fix spinlock barriers - - - --- 2020-07-19 John David Anglin Superseded
parisc: Fix spinlock barriers parisc: Fix spinlock barriers - - - --- 2020-07-03 John David Anglin Superseded
parisc: Prevent optimization of loads and stores in atomic operations parisc: Prevent optimization of loads and stores in atomic operations - - 1 --- 2020-06-13 John David Anglin Superseded
parisc: Avoid spurious inequivalent alias kernel error messages parisc: Avoid spurious inequivalent alias kernel error messages - - - --- 2019-11-02 John David Anglin Accepted
parisc: Use lpa instruction to load physical addresses in driver code parisc: Use lpa instruction to load physical addresses in driver code - - - --- 2019-06-02 John David Anglin Accepted
parisc: Use implicit space register selection for loading the coherence index of I/O pdirs parisc: Use implicit space register selection for loading the coherence index of I/O pdirs - - - --- 2019-05-28 John David Anglin Accepted
parisc: Update huge TLB page support to use per-pagetable spinlock parisc: Update huge TLB page support to use per-pagetable spinlock - - - --- 2019-04-27 John David Anglin Accepted
parisc: Add memory clobber to TLB purges parisc: Add memory clobber to TLB purges - - - --- 2019-04-21 John David Anglin Accepted
parisc: Use ldcw instruction for SMP spinlock release barrier parisc: Use ldcw instruction for SMP spinlock release barrier - - - --- 2019-04-14 John David Anglin Accepted
parisc: Remove lock code to serialize TLB operations in pacache.S parisc: Remove lock code to serialize TLB operations in pacache.S - - 1 --- 2019-04-12 John David Anglin Accepted
parisc: Maybe fix A500 boot crash with 44786880df196a4200c178945c4d41675faf9fb7 parisc: Maybe fix A500 boot crash with 44786880df196a4200c178945c4d41675faf9fb7 - - - --- 2018-10-27 John David Anglin Accepted
[v2] parisc: Optimze cache flush algorithms [v2] parisc: Optimze cache flush algorithms - - - --- 2018-10-20 John David Anglin Accepted
parisc: Remove pte_inserted define parisc: Remove pte_inserted define - - - --- 2018-10-20 John David Anglin Accepted
parisc: Release spinlocks using ordered store parisc: Release spinlocks using ordered store - - - --- 2018-10-17 John David Anglin Accepted
[v2] parisc: Reorder TLB flush timing calculation [v2] parisc: Reorder TLB flush timing calculation - - - --- 2018-10-17 John David Anglin Accepted
parisc: Fix address in HPMC IVA parisc: Fix address in HPMC IVA - - - --- 2018-10-06 John David Anglin Accepted
[v3] parisc: Remove PTE load and fault check from L2_ptep macro [v3] parisc: Remove PTE load and fault check from L2_ptep macro - - - --- 2018-09-29 John David Anglin Accepted
parisc: Reorder TLB flush timing calculation parisc: Reorder TLB flush timing calculation - - - --- 2018-09-23 John David Anglin Superseded
parisc: Remove PTE load and fault check from L2_ptep macro parisc: Remove PTE load and fault check from L2_ptep macro - - - --- 2018-09-23 John David Anglin Superseded
parisc: Purge TLB entries after updating page table entry and set page accessed flag in TLB handler parisc: Purge TLB entries after updating page table entry and set page accessed flag in TLB handler - - - --- 2018-09-21 John David Anglin Accepted
parisc: Remove locking from TLB handler and set page accessed parisc: Remove locking from TLB handler and set page accessed - - - --- 2018-09-16 John David Anglin Accepted
parisc: Remove ordered stores from syscall.S parisc: Remove ordered stores from syscall.S - - - --- 2018-08-12 John David Anglin Accepted
parisc: Remove unnecessary barriers from spinlock.h parisc: Remove unnecessary barriers from spinlock.h - - - --- 2018-08-12 John David Anglin Accepted
parisc: Define mb() and add memory barriers to assembler unlock sequences parisc: Define mb() and add memory barriers to assembler unlock sequences - - - --- 2018-08-05 John David Anglin Accepted
[resend] parisc: Optimze cache flush algorithms - - - --- 2018-04-04 John David Anglin Superseded
[-v2] parisc: Handle case where flush_cache_range is called with no context - - - --- 2018-03-07 John David Anglin Accepted
parisc: Handle case where flush_cache_range is called with no context - - - --- 2018-03-04 John David Anglin Accepted
[v3] parisc: Fix ordering of cache and TLB flushes - - - --- 2018-02-27 John David Anglin Accepted
[v2] parisc: Fix ordering of cache and TLB flushes - - - --- 2018-02-15 John David Anglin Superseded
parisc: Fix ordering of cache and TLB flushes - - - --- 2018-02-13 John David Anglin Superseded
[committed] hppa: Switch hppa-linux to caller copies ABI - - - --- 2018-01-17 John David Anglin Not Applicable
parisc: Fix validity check of pointer size argument in new CAS implementation - - - --- 2017-11-11 John David Anglin Accepted
parisc: Fix double-word compare and exchange on 32-bit kernels - - - --- 2017-09-30 John David Anglin Accepted
Kernel panic building polyml - - - --- 2017-08-20 John David Anglin Not Applicable
parisc: Handle vma's whose context is not current in flush_cache_range - - - --- 2017-07-30 John David Anglin Accepted
parisc: Optimize switch_mm - - - --- 2017-07-25 John David Anglin Superseded
parisc: Extend disabled preemption in copy_user_page - - - --- 2017-07-25 John David Anglin Accepted
parisc: Prevent TLB speculation on flushed pages on CPUs that only support equivalent aliases - - - --- 2017-07-25 John David Anglin Accepted
mmap problem in localedef - - - --- 2017-04-16 John David Anglin Not Applicable
mmap problem in localedef - - - --- 2017-04-11 John David Anglin Not Applicable
mmap problem in localedef - - - --- 2017-04-05 John David Anglin Not Applicable
mmap problem in localedef - - - --- 2017-04-01 John David Anglin Not Applicable
parisc: Optimize flush_kernel_vmap_range and invalidate_kernel_vmap_range - - - --- 2017-03-11 John David Anglin Accepted
parisc: Remove flush_user_dcache_range and flush_user_icache_range - - - --- 2017-02-20 John David Anglin Accepted
parisc: Fix random faults caused by inequivalent aliases - - - --- 2017-02-11 John David Anglin Superseded
parisc: Purge TLB entry used for tmp alias operations on PA 2.0 - - - --- 2016-12-21 John David Anglin Superseded
« 1 2 »