Show patches with: Submitter = Daniel Jordan       |    Archived = No       |   130 patches
« 1 2 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
padata: Fix list iterator in padata_do_serial() padata: Fix list iterator in padata_do_serial() - - - --- 2022-11-17 Daniel Jordan herbert Accepted
padata: Always leave BHs disabled when running ->parallel() padata: Always leave BHs disabled when running ->parallel() 1 - - --- 2022-11-17 Daniel Jordan herbert Accepted
[RFC,16/16] sched/fair: Consider kthread debt in cputime padata, vfio, sched: Multithreaded VFIO page pinning - - - --- 2022-01-06 Daniel Jordan herbert RFC
[RFC,15/16] sched/fair: Account kthread runtime debt for CFS bandwidth padata, vfio, sched: Multithreaded VFIO page pinning - - - --- 2022-01-06 Daniel Jordan herbert RFC
[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 herbert RFC
[RFC,13/16] padata: Run helper threads at MAX_NICE padata, vfio, sched: Multithreaded VFIO page pinning - - - --- 2022-01-06 Daniel Jordan herbert RFC
[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 herbert RFC
[RFC,11/16] padata: Cap helpers started to online CPUs padata, vfio, sched: Multithreaded VFIO page pinning - - - --- 2022-01-06 Daniel Jordan herbert RFC
[RFC,10/16] padata: Helpers should respect main thread's CPU affinity padata, vfio, sched: Multithreaded VFIO page pinning - - - --- 2022-01-06 Daniel Jordan herbert RFC
[RFC,09/16] padata: Use kthreads in do_multithreaded padata, vfio, sched: Multithreaded VFIO page pinning - - - --- 2022-01-06 Daniel Jordan herbert RFC
[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 herbert RFC
[RFC,07/16] vfio/type1: Parallelize vfio_pin_map_dma() padata, vfio, sched: Multithreaded VFIO page pinning - - - --- 2022-01-06 Daniel Jordan herbert RFC
[RFC,06/16] vfio/type1: Refactor dma map removal padata, vfio, sched: Multithreaded VFIO page pinning - - - --- 2022-01-06 Daniel Jordan herbert RFC
[RFC,05/16] vfio/type1: Pass mm to vfio_pin_pages_remote() padata, vfio, sched: Multithreaded VFIO page pinning - - - --- 2022-01-06 Daniel Jordan herbert RFC
[RFC,04/16] padata: Detect deadlocks between main and helper threads padata, vfio, sched: Multithreaded VFIO page pinning - - - --- 2022-01-06 Daniel Jordan herbert RFC
[RFC,03/16] padata: Add undo support padata, vfio, sched: Multithreaded VFIO page pinning - - - --- 2022-01-06 Daniel Jordan herbert RFC
[RFC,02/16] padata: Return first error from a job padata, vfio, sched: Multithreaded VFIO page pinning - - - --- 2022-01-06 Daniel Jordan herbert RFC
[RFC,01/16] padata: Remove __init from multithreading functions padata, vfio, sched: Multithreaded VFIO page pinning - - - --- 2022-01-06 Daniel Jordan herbert RFC
crypto: pcrypt - Delay write to padata->info crypto: pcrypt - Delay write to padata->info - - - --- 2021-10-21 Daniel Jordan herbert Accepted
padata: Convert from atomic_t to refcount_t on parallel_data->refcnt padata: Convert from atomic_t to refcount_t on parallel_data->refcnt 1 - - --- 2021-07-20 Daniel Jordan herbert Accepted
module: statically initialize init section freeing data module: statically initialize init section freeing data - 1 1 --- 2020-10-08 Daniel Jordan herbert Not Applicable
padata: fix possible padata_works_lock deadlock padata: fix possible padata_works_lock deadlock - - - --- 2020-09-02 Daniel Jordan herbert Accepted
[v2] padata: add another maintainer and another list [v2] padata: add another maintainer and another list 1 - - --- 2020-08-28 Daniel Jordan herbert Accepted
padata: add a reviewer padata: add a reviewer 1 - - --- 2020-08-26 Daniel Jordan herbert Superseded
[6/6] padata: remove padata_parallel_queue padata cleanups - - - --- 2020-07-14 Daniel Jordan herbert Accepted
[5/6] padata: fold padata_alloc_possible() into padata_alloc() padata cleanups - - - --- 2020-07-14 Daniel Jordan herbert Accepted
[4/6] padata: remove effective cpumasks from the instance padata cleanups - - - --- 2020-07-14 Daniel Jordan herbert Accepted
[3/6] padata: inline single call of pd_setup_cpumasks() padata cleanups - - - --- 2020-07-14 Daniel Jordan herbert Accepted
[2/6] padata: remove stop function padata cleanups - - - --- 2020-07-14 Daniel Jordan herbert Accepted
[1/6] padata: remove start function padata cleanups - - - --- 2020-07-14 Daniel Jordan herbert Accepted
padata: upgrade smp_mb__after_atomic to smp_mb in padata_do_serial padata: upgrade smp_mb__after_atomic to smp_mb in padata_do_serial - - - --- 2020-06-08 Daniel Jordan herbert Accepted
[v3,8/8] padata: document multithreaded jobs padata: parallelize deferred page init - - 1 --- 2020-05-27 Daniel Jordan herbert Not Applicable
[v3,7/8] mm: make deferred init's max threads arch-specific padata: parallelize deferred page init - - 1 --- 2020-05-27 Daniel Jordan herbert Not Applicable
[v3,6/8] mm: parallelize deferred_init_memmap() padata: parallelize deferred page init - 1 1 --- 2020-05-27 Daniel Jordan herbert Not Applicable
[v3,5/8] mm: don't track number of pages during deferred initialization padata: parallelize deferred page init - 1 - --- 2020-05-27 Daniel Jordan herbert Not Applicable
[v3,4/8] padata: add basic support for multithreaded jobs padata: parallelize deferred page init - - 1 --- 2020-05-27 Daniel Jordan herbert Not Applicable
[v3,3/8] padata: allocate work structures for parallel jobs from a pool padata: parallelize deferred page init - - 1 --- 2020-05-27 Daniel Jordan herbert Not Applicable
[v3,2/8] padata: initialize earlier padata: parallelize deferred page init - - 1 --- 2020-05-27 Daniel Jordan herbert Not Applicable
[v3,1/8] padata: remove exit routine padata: parallelize deferred page init - - 1 --- 2020-05-27 Daniel Jordan herbert Not Applicable
[stable-4.4,5/5] padata: purge get_cpu and reorder_via_wq from padata_do_serial [stable-4.4,1/5] padata: set cpu_index of unused CPUs to -1 - - - --- 2020-05-21 Daniel Jordan herbert Not Applicable
[stable-4.4,4/5] padata: initialize pd->cpu with effective cpumask [stable-4.4,1/5] padata: set cpu_index of unused CPUs to -1 - - - --- 2020-05-21 Daniel Jordan herbert Not Applicable
[stable-4.4,3/5] padata: Replace delayed timer with immediate workqueue in padata_reorder [stable-4.4,1/5] padata: set cpu_index of unused CPUs to -1 - - - --- 2020-05-21 Daniel Jordan herbert Not Applicable
[stable-4.4,2/5] sched/fair, cpumask: Export for_each_cpu_wrap() [stable-4.4,1/5] padata: set cpu_index of unused CPUs to -1 - - - --- 2020-05-21 Daniel Jordan herbert Not Applicable
[stable-4.4,1/5] padata: set cpu_index of unused CPUs to -1 [stable-4.4,1/5] padata: set cpu_index of unused CPUs to -1 - - - --- 2020-05-21 Daniel Jordan herbert Not Applicable
[stable-4.9,4/4] padata: purge get_cpu and reorder_via_wq from padata_do_serial Untitled series #291823 - - - --- 2020-05-21 Daniel Jordan herbert Not Applicable
[stable-4.9,3/4] padata: initialize pd->cpu with effective cpumask Untitled series #291823 - - - --- 2020-05-21 Daniel Jordan herbert Not Applicable
[stable-4.9,2/4] padata: Replace delayed timer with immediate workqueue in padata_reorder Untitled series #291823 - - - --- 2020-05-21 Daniel Jordan herbert Not Applicable
[stable-4.9,1/4] padata: set cpu_index of unused CPUs to -1 [stable-4.9,1/4] padata: set cpu_index of unused CPUs to -1 - - - --- 2020-05-21 Daniel Jordan herbert Not Applicable
[stable-4.14,4/4] padata: purge get_cpu and reorder_via_wq from padata_do_serial [stable-4.9,1/4] padata: set cpu_index of unused CPUs to -1 - - - --- 2020-05-21 Daniel Jordan herbert Not Applicable
[stable-4.14,3/4] padata: initialize pd->cpu with effective cpumask [stable-4.9,1/4] padata: set cpu_index of unused CPUs to -1 - - - --- 2020-05-21 Daniel Jordan herbert Not Applicable
[stable-4.14,2/4] padata: Replace delayed timer with immediate workqueue in padata_reorder [stable-4.9,1/4] padata: set cpu_index of unused CPUs to -1 - - - --- 2020-05-21 Daniel Jordan herbert Not Applicable
[stable-4.14,1/4] padata: set cpu_index of unused CPUs to -1 [stable-4.14,1/4] padata: set cpu_index of unused CPUs to -1 - - - --- 2020-05-21 Daniel Jordan herbert Not Applicable
[stable-4.19,3/3] padata: purge get_cpu and reorder_via_wq from padata_do_serial [stable-4.19,1/3] padata: Replace delayed timer with immediate workqueue in padata_reorder - - - --- 2020-05-21 Daniel Jordan herbert Not Applicable
[stable-4.19,2/3] padata: initialize pd->cpu with effective cpumask [stable-4.19,1/3] padata: Replace delayed timer with immediate workqueue in padata_reorder - - - --- 2020-05-21 Daniel Jordan herbert Not Applicable
[stable-4.19,1/3] padata: Replace delayed timer with immediate workqueue in padata_reorder [stable-4.19,1/3] padata: Replace delayed timer with immediate workqueue in padata_reorder - - - --- 2020-05-21 Daniel Jordan herbert Not Applicable
[v2,7/7] padata: document multithreaded jobs padata: parallelize deferred page init - - - --- 2020-05-20 Daniel Jordan herbert Not Applicable
[v2,6/7] mm: make deferred init's max threads arch-specific padata: parallelize deferred page init - - - --- 2020-05-20 Daniel Jordan herbert Not Applicable
[v2,5/7] mm: parallelize deferred_init_memmap() padata: parallelize deferred page init - - - --- 2020-05-20 Daniel Jordan herbert Not Applicable
[v2,4/7] padata: add basic support for multithreaded jobs padata: parallelize deferred page init - - - --- 2020-05-20 Daniel Jordan herbert Not Applicable
[v2,3/7] padata: allocate work structures for parallel jobs from a pool padata: parallelize deferred page init - - - --- 2020-05-20 Daniel Jordan herbert Not Applicable
[v2,2/7] padata: initialize earlier padata: parallelize deferred page init - - - --- 2020-05-20 Daniel Jordan herbert Not Applicable
[v2,1/7] padata: remove exit routine padata: parallelize deferred page init - - - --- 2020-05-20 Daniel Jordan herbert Not Applicable
[7/7] padata: document multithreaded jobs padata: parallelize deferred page init - - - --- 2020-04-30 Daniel Jordan herbert RFC
[6/7] mm: parallelize deferred_init_memmap() padata: parallelize deferred page init - - - --- 2020-04-30 Daniel Jordan herbert RFC
[5/7] mm: move zone iterator outside of deferred_init_maxorder() padata: parallelize deferred page init - - - --- 2020-04-30 Daniel Jordan herbert RFC
[4/7] padata: add basic support for multithreaded jobs padata: parallelize deferred page init - - - --- 2020-04-30 Daniel Jordan herbert RFC
[3/7] padata: allocate work structures for parallel jobs from a pool padata: parallelize deferred page init - - - --- 2020-04-30 Daniel Jordan herbert RFC
[2/7] padata: initialize earlier padata: parallelize deferred page init - - - --- 2020-04-30 Daniel Jordan herbert RFC
[1/7] padata: remove exit routine padata: parallelize deferred page init - - - --- 2020-04-30 Daniel Jordan herbert RFC
padata: add separate cpuhp node for CPUHP_PADATA_DEAD padata: add separate cpuhp node for CPUHP_PADATA_DEAD - - - --- 2020-04-21 Daniel Jordan herbert Accepted
padata: fix uninitialized return value in padata_replace() padata: fix uninitialized return value in padata_replace() - - - --- 2020-02-10 Daniel Jordan herbert Accepted
padata: update documentation file path in MAINTAINERS padata: update documentation file path in MAINTAINERS - - - --- 2019-12-11 Daniel Jordan herbert Accepted
[v2,5/5] padata: update documentation padata lockdep, cpumask, and doc fixes - - - --- 2019-12-03 Daniel Jordan herbert Accepted
[v2,4/5] padata: remove reorder_objects padata lockdep, cpumask, and doc fixes - - - --- 2019-12-03 Daniel Jordan herbert Accepted
[v2,3/5] padata: remove cpumask change notifier padata lockdep, cpumask, and doc fixes - - - --- 2019-12-03 Daniel Jordan herbert Accepted
[v2,2/5] padata: always acquire cpu_hotplug_lock before pinst->lock padata lockdep, cpumask, and doc fixes - - - --- 2019-12-03 Daniel Jordan herbert Accepted
[v2,1/5] padata: validate cpumask without removed CPU during offline padata lockdep, cpumask, and doc fixes - - - --- 2019-12-03 Daniel Jordan herbert Accepted
[4/4] padata: remove cpumask change notifier padata lockdep, cpumask, and doc fixes - - - --- 2019-11-20 Daniel Jordan herbert Superseded
[3/4] padata: always acquire cpu_hotplug_lock before pinst->lock padata lockdep, cpumask, and doc fixes - - - --- 2019-11-20 Daniel Jordan herbert Superseded
[2/4] padata: remove reorder_objects padata lockdep, cpumask, and doc fixes - - - --- 2019-11-20 Daniel Jordan herbert Superseded
[1/4] padata: update documentation padata lockdep, cpumask, and doc fixes - - - --- 2019-11-20 Daniel Jordan herbert Superseded
[v3,9/9] padata: remove cpu_index from the parallel_queue padata: use unbound workqueues for parallel jobs 1 - - --- 2019-09-06 Daniel Jordan herbert Accepted
[v3,8/9] padata: unbind parallel jobs from specific CPUs padata: use unbound workqueues for parallel jobs - - - --- 2019-09-06 Daniel Jordan herbert Accepted
[v3,7/9] padata: use separate workqueues for parallel and serial work padata: use unbound workqueues for parallel jobs 1 - - --- 2019-09-06 Daniel Jordan herbert Accepted
[v3,6/9] padata, pcrypt: take CPU hotplug lock internally in padata_alloc_possible padata: use unbound workqueues for parallel jobs 1 - - --- 2019-09-06 Daniel Jordan herbert Accepted
[v3,5/9] pcrypt: remove padata cpumask notifier padata: use unbound workqueues for parallel jobs 1 - - --- 2019-09-06 Daniel Jordan herbert Accepted
[v3,4/9] padata: make padata_do_parallel find alternate callback CPU padata: use unbound workqueues for parallel jobs 1 - - --- 2019-09-06 Daniel Jordan herbert Accepted
[v3,3/9] workqueue: require CPU hotplug read exclusion for apply_workqueue_attrs padata: use unbound workqueues for parallel jobs 2 - - --- 2019-09-06 Daniel Jordan herbert Accepted
[v3,2/9] workqueue: unconfine alloc/apply/free_workqueue_attrs() padata: use unbound workqueues for parallel jobs 2 - - --- 2019-09-06 Daniel Jordan herbert Accepted
[v3,1/9] padata: allocate workqueue internally padata: use unbound workqueues for parallel jobs 1 - - --- 2019-09-06 Daniel Jordan herbert Accepted
[v2,9/9] padata: remove cpu_index from the parallel_queue padata: use unbound workqueues for parallel jobs 1 - - --- 2019-08-29 Daniel Jordan herbert Changes Requested
[v2,8/9] padata: unbind parallel jobs from specific CPUs padata: use unbound workqueues for parallel jobs - - - --- 2019-08-29 Daniel Jordan herbert Changes Requested
[v2,7/9] padata: use separate workqueues for parallel and serial work padata: use unbound workqueues for parallel jobs 1 - - --- 2019-08-29 Daniel Jordan herbert Changes Requested
[v2,6/9] padata, pcrypt: take CPU hotplug lock internally in padata_alloc_possible padata: use unbound workqueues for parallel jobs 1 - - --- 2019-08-29 Daniel Jordan herbert Changes Requested
[v2,5/9] pcrypt: remove padata cpumask notifier padata: use unbound workqueues for parallel jobs 1 - - --- 2019-08-29 Daniel Jordan herbert Changes Requested
[v2,4/9] padata: make padata_do_parallel find alternate callback CPU padata: use unbound workqueues for parallel jobs 1 - - --- 2019-08-29 Daniel Jordan herbert Changes Requested
[v2,3/9] workqueue: require CPU hotplug read exclusion for apply_workqueue_attrs padata: use unbound workqueues for parallel jobs 2 - - --- 2019-08-29 Daniel Jordan herbert Changes Requested
[v2,2/9] workqueue: unconfine alloc/apply/free_workqueue_attrs() padata: use unbound workqueues for parallel jobs 2 - - --- 2019-08-29 Daniel Jordan herbert Changes Requested
[v2,1/9] padata: allocate workqueue internally padata: use unbound workqueues for parallel jobs 1 - - --- 2019-08-29 Daniel Jordan herbert Changes Requested
[v2,5/5] padata: validate cpumask without removed CPU during offline padata flushing and CPU hotplug fixes - - - --- 2019-08-28 Daniel Jordan herbert Changes Requested
« 1 2 »