Show patches with: Submitter = Daniel Jordan       |   85 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
[RFC,16/16] sched/fair: Consider kthread debt in cputime padata, vfio, sched: Multithreaded VFIO page pinning - - - --- 2022-01-06 Daniel Jordan New
[RFC,15/16] sched/fair: Account kthread runtime debt for CFS bandwidth padata, vfio, sched: Multithreaded VFIO page pinning - - - --- 2022-01-06 Daniel Jordan New
[RFC,14/16] padata: Nice helper threads one by one to prevent starvation padata, vfio, sched: Multithreaded VFIO page pinning - - - --- 2022-01-06 Daniel Jordan New
[RFC,13/16] padata: Run helper threads at MAX_NICE padata, vfio, sched: Multithreaded VFIO page pinning - - - --- 2022-01-06 Daniel Jordan New
[RFC,12/16] sched, padata: Bound max threads with max_cfs_bandwidth_cpus() padata, vfio, sched: Multithreaded VFIO page pinning - - - --- 2022-01-06 Daniel Jordan New
[RFC,11/16] padata: Cap helpers started to online CPUs padata, vfio, sched: Multithreaded VFIO page pinning - - - --- 2022-01-06 Daniel Jordan New
[RFC,10/16] padata: Helpers should respect main thread's CPU affinity padata, vfio, sched: Multithreaded VFIO page pinning - - - --- 2022-01-06 Daniel Jordan New
[RFC,09/16] padata: Use kthreads in do_multithreaded padata, vfio, sched: Multithreaded VFIO page pinning - - - --- 2022-01-06 Daniel Jordan New
[RFC,08/16] vfio/type1: Cache locked_vm to ease mmap_lock contention padata, vfio, sched: Multithreaded VFIO page pinning - - - --- 2022-01-06 Daniel Jordan New
[RFC,07/16] vfio/type1: Parallelize vfio_pin_map_dma() padata, vfio, sched: Multithreaded VFIO page pinning - - - --- 2022-01-06 Daniel Jordan New
[RFC,06/16] vfio/type1: Refactor dma map removal padata, vfio, sched: Multithreaded VFIO page pinning - - - --- 2022-01-06 Daniel Jordan New
[RFC,05/16] vfio/type1: Pass mm to vfio_pin_pages_remote() padata, vfio, sched: Multithreaded VFIO page pinning - - - --- 2022-01-06 Daniel Jordan New
[RFC,04/16] padata: Detect deadlocks between main and helper threads padata, vfio, sched: Multithreaded VFIO page pinning - - - --- 2022-01-06 Daniel Jordan New
[RFC,03/16] padata: Add undo support padata, vfio, sched: Multithreaded VFIO page pinning - - - --- 2022-01-06 Daniel Jordan New
[RFC,02/16] padata: Return first error from a job padata, vfio, sched: Multithreaded VFIO page pinning - - - --- 2022-01-06 Daniel Jordan New
[RFC,01/16] padata: Remove __init from multithreading functions padata, vfio, sched: Multithreaded VFIO page pinning - - - --- 2022-01-06 Daniel Jordan New
[v3] x86/mm: use max memory block size on bare metal [v3] x86/mm: use max memory block size on bare metal - - - --- 2020-07-14 Daniel Jordan New
[v2] x86/mm: use max memory block size on bare metal [v2] x86/mm: use max memory block size on bare metal 1 - - --- 2020-06-09 Daniel Jordan New
x86/mm: use max memory block size with unaligned memory end x86/mm: use max memory block size with unaligned memory end - - - --- 2020-06-04 Daniel Jordan New
[v3,8/8] padata: document multithreaded jobs padata: parallelize deferred page init - - 1 --- 2020-05-27 Daniel Jordan New
[v3,7/8] mm: make deferred init's max threads arch-specific padata: parallelize deferred page init - - 1 --- 2020-05-27 Daniel Jordan New
[v3,6/8] mm: parallelize deferred_init_memmap() padata: parallelize deferred page init - 1 1 --- 2020-05-27 Daniel Jordan New
[v3,5/8] mm: don't track number of pages during deferred initialization padata: parallelize deferred page init - 1 - --- 2020-05-27 Daniel Jordan New
[v3,4/8] padata: add basic support for multithreaded jobs padata: parallelize deferred page init - - 1 --- 2020-05-27 Daniel Jordan New
[v3,3/8] padata: allocate work structures for parallel jobs from a pool padata: parallelize deferred page init - - 1 --- 2020-05-27 Daniel Jordan New
[v3,2/8] padata: initialize earlier padata: parallelize deferred page init - - 1 --- 2020-05-27 Daniel Jordan New
[v3,1/8] padata: remove exit routine padata: parallelize deferred page init - - 1 --- 2020-05-27 Daniel Jordan New
[v2,7/7] padata: document multithreaded jobs padata: parallelize deferred page init - - - --- 2020-05-20 Daniel Jordan New
[v2,6/7] mm: make deferred init's max threads arch-specific padata: parallelize deferred page init - - - --- 2020-05-20 Daniel Jordan New
[v2,5/7] mm: parallelize deferred_init_memmap() padata: parallelize deferred page init - - - --- 2020-05-20 Daniel Jordan New
[v2,4/7] padata: add basic support for multithreaded jobs padata: parallelize deferred page init - - - --- 2020-05-20 Daniel Jordan New
[v2,3/7] padata: allocate work structures for parallel jobs from a pool padata: parallelize deferred page init - - - --- 2020-05-20 Daniel Jordan New
[v2,2/7] padata: initialize earlier padata: parallelize deferred page init - - - --- 2020-05-20 Daniel Jordan New
[v2,1/7] padata: remove exit routine padata: parallelize deferred page init - - - --- 2020-05-20 Daniel Jordan New
[7/7] padata: document multithreaded jobs padata: parallelize deferred page init - - - --- 2020-04-30 Daniel Jordan New
[6/7] mm: parallelize deferred_init_memmap() padata: parallelize deferred page init - - - --- 2020-04-30 Daniel Jordan New
[5/7] mm: move zone iterator outside of deferred_init_maxorder() padata: parallelize deferred page init - - - --- 2020-04-30 Daniel Jordan New
[4/7] padata: add basic support for multithreaded jobs padata: parallelize deferred page init - - - --- 2020-04-30 Daniel Jordan New
[3/7] padata: allocate work structures for parallel jobs from a pool padata: parallelize deferred page init - - - --- 2020-04-30 Daniel Jordan New
[2/7] padata: initialize earlier padata: parallelize deferred page init - - - --- 2020-04-30 Daniel Jordan New
[1/7] padata: remove exit routine padata: parallelize deferred page init - - - --- 2020-04-30 Daniel Jordan New
[RFC,v2,5/5] ktask, cgroup: attach helper threads to the master thread's cgroup cgroup-aware unbound workqueues - - - --- 2019-06-05 Daniel Jordan New
[RFC,v2,4/5] workqueue, cgroup: add test module cgroup-aware unbound workqueues - - - --- 2019-06-05 Daniel Jordan New
[RFC,v2,3/5] workqueue, memcontrol: make memcg throttle workqueue workers cgroup-aware unbound workqueues - - - --- 2019-06-05 Daniel Jordan New
[RFC,v2,2/5] workqueue, cgroup: add cgroup-aware workqueues cgroup-aware unbound workqueues - - - --- 2019-06-05 Daniel Jordan New
[RFC,v2,1/5] cgroup: add cgroup v2 interfaces to migrate kernel threads cgroup-aware unbound workqueues - - - --- 2019-06-05 Daniel Jordan New
[v3] mm: add account_locked_vm utility function [v3] mm: add account_locked_vm utility function 1 - 1 --- 2019-05-29 Daniel Jordan New
[v2] mm: add account_locked_vm utility function [v2] mm: add account_locked_vm utility function - - 1 --- 2019-05-24 Daniel Jordan New
mm: add account_locked_vm utility function mm: add account_locked_vm utility function - - 1 --- 2019-05-03 Daniel Jordan New
[6/6] kvm/book3s: drop mmap_sem now that locked_vm is atomic convert locked_vm from unsigned long to atomic64_t - - - --- 2019-04-02 Daniel Jordan New
[5/6] powerpc/mmu: drop mmap_sem now that locked_vm is atomic convert locked_vm from unsigned long to atomic64_t - - - --- 2019-04-02 Daniel Jordan New
[4/6] fpga/dlf/afu: drop mmap_sem now that locked_vm is atomic convert locked_vm from unsigned long to atomic64_t - - - --- 2019-04-02 Daniel Jordan New
[3/6] vfio/spapr_tce: drop mmap_sem now that locked_vm is atomic convert locked_vm from unsigned long to atomic64_t - - - --- 2019-04-02 Daniel Jordan New
[2/6] vfio/type1: drop mmap_sem now that locked_vm is atomic convert locked_vm from unsigned long to atomic64_t - - - --- 2019-04-02 Daniel Jordan New
[1/6] mm: change locked_vm's type from unsigned long to atomic64_t convert locked_vm from unsigned long to atomic64_t - - - --- 2019-04-02 Daniel Jordan New
[5/5] kvm/book3s: use pinned_vm instead of locked_vm to account pinned pages use pinned_vm instead of locked_vm to account pinned pages - - - --- 2019-02-11 Daniel Jordan New
[4/5] powerpc/mmu: use pinned_vm instead of locked_vm to account pinned pages use pinned_vm instead of locked_vm to account pinned pages - - - --- 2019-02-11 Daniel Jordan New
[3/5] fpga/dlf/afu: use pinned_vm instead of locked_vm to account pinned pages use pinned_vm instead of locked_vm to account pinned pages - - - --- 2019-02-11 Daniel Jordan New
[2/5] vfio/spapr_tce: use pinned_vm instead of locked_vm to account pinned pages use pinned_vm instead of locked_vm to account pinned pages - - - --- 2019-02-11 Daniel Jordan New
[1/5] vfio/type1: use pinned_vm instead of locked_vm to account pinned pages use pinned_vm instead of locked_vm to account pinned pages - - - --- 2019-02-11 Daniel Jordan New
[v2] mm, swap: bounds check swap_info array accesses to avoid NULL derefs [v2] mm, swap: bounds check swap_info array accesses to avoid NULL derefs 1 1 - --- 2019-01-31 Daniel Jordan New
mm, swap: bounds check swap_info accesses to avoid NULL derefs mm, swap: bounds check swap_info accesses to avoid NULL derefs 1 1 - --- 2019-01-15 Daniel Jordan New
[RFC,v4,13/13] hugetlbfs: parallelize hugetlbfs_fallocate with ktask ktask: multithread CPU-intensive kernel work - - - --- 2018-11-05 Daniel Jordan New
[RFC,v4,12/13] mm: parallelize clear_gigantic_page ktask: multithread CPU-intensive kernel work - - - --- 2018-11-05 Daniel Jordan New
[RFC,v4,11/13] mm: parallelize deferred struct page initialization within each node ktask: multithread CPU-intensive kernel work - - - --- 2018-11-05 Daniel Jordan New
[RFC,v4,10/13] mm: enlarge type of offset argument in mem_map_offset and mem_map_next ktask: multithread CPU-intensive kernel work - - - --- 2018-11-05 Daniel Jordan New
[RFC,v4,09/13] vfio: relieve mmap_sem reader cacheline bouncing by holding it longer ktask: multithread CPU-intensive kernel work - - - --- 2018-11-05 Daniel Jordan New
[RFC,v4,08/13] vfio: remove unnecessary mmap_sem writer acquisition around locked_vm ktask: multithread CPU-intensive kernel work - - - --- 2018-11-05 Daniel Jordan New
[RFC,v4,07/13] mm: change locked_vm's type from unsigned long to atomic_long_t ktask: multithread CPU-intensive kernel work - - - --- 2018-11-05 Daniel Jordan New
[RFC,v4,06/13] vfio: parallelize vfio_pin_map_dma ktask: multithread CPU-intensive kernel work - - - --- 2018-11-05 Daniel Jordan New
[RFC,v4,05/13] workqueue, ktask: renice helper threads to prevent starvation ktask: multithread CPU-intensive kernel work - - - --- 2018-11-05 Daniel Jordan New
[RFC,v4,04/13] ktask: run helper threads at MAX_NICE ktask: multithread CPU-intensive kernel work - - - --- 2018-11-05 Daniel Jordan New
[RFC,v4,03/13] ktask: add undo support ktask: multithread CPU-intensive kernel work - - - --- 2018-11-05 Daniel Jordan New
[RFC,v4,02/13] ktask: multithread CPU-intensive kernel work ktask: multithread CPU-intensive kernel work - - - --- 2018-11-05 Daniel Jordan New
[RFC,v4,01/13] ktask: add documentation ktask: multithread CPU-intensive kernel work - - - --- 2018-11-05 Daniel Jordan New
[RFC,v2,8/8] mm: enable concurrent LRU adds lru_lock scalability and SMP list functions - - - --- 2018-09-11 Daniel Jordan New
[RFC,v2,7/8] mm: introduce smp_list_splice to prepare for concurrent LRU adds lru_lock scalability and SMP list functions - - - --- 2018-09-11 Daniel Jordan New
[RFC,v2,6/8] mm: splice local lists onto the front of the LRU lru_lock scalability and SMP list functions - - - --- 2018-09-11 Daniel Jordan New
[RFC,v2,5/8] mm: enable concurrent LRU removals lru_lock scalability and SMP list functions - - - --- 2018-09-11 Daniel Jordan New
[RFC,v2,4/8] mm: introduce smp_list_del for concurrent list entry removals lru_lock scalability and SMP list functions - - - --- 2018-09-11 Daniel Jordan New
[RFC,v2,3/8] mm: convert lru_lock from a spinlock_t to a rwlock_t lru_lock scalability and SMP list functions - - - --- 2018-09-11 Daniel Jordan New
[RFC,v2,2/8] mm: make zone_reclaim_stat updates thread-safe lru_lock scalability and SMP list functions - - - --- 2018-09-11 Daniel Jordan New
[RFC,v2,1/8] mm, memcontrol.c: make memcg lru stats thread-safe without lru_lock lru_lock scalability and SMP list functions - - - --- 2018-09-11 Daniel Jordan New
mm, swap: fix swap_count comment about nonexistent SWAP_HAS_CONT - - - --- 2018-06-12 Daniel Jordan New
[-mm,-V3,03/21] mm, THP, swap: Support PMD swap mapping in swap_duplicate() - - - --- 2018-06-11 Daniel Jordan New