Show patches with: Submitter = Ankur Arora       |   147 patches
« 1 2 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[RFC,86/86] sched: remove cond_resched() Make the kernel preemptible - - - --- 2023-11-07 Ankur Arora New
[RFC,85/86] treewide: drivers: remove cond_resched() Make the kernel preemptible - 1 - --- 2023-11-07 Ankur Arora New
[RFC,84/86] treewide: net: remove cond_resched() Make the kernel preemptible - - - --- 2023-11-07 Ankur Arora New
[RFC,83/86] treewide: drm: remove cond_resched() Make the kernel preemptible - - - --- 2023-11-07 Ankur Arora New
[RFC,82/86] treewide: mtd: remove cond_resched() Make the kernel preemptible - - - --- 2023-11-07 Ankur Arora New
[RFC,81/86] treewide: md: remove cond_resched() Make the kernel preemptible - - - --- 2023-11-07 Ankur Arora New
[RFC,80/86] treewide: sound: remove cond_resched() Make the kernel preemptible - - - --- 2023-11-07 Ankur Arora New
[RFC,79/86] treewide: net: remove cond_resched() Make the kernel preemptible - - - --- 2023-11-07 Ankur Arora New
[RFC,78/86] treewide: net: remove cond_resched() Make the kernel preemptible - - - --- 2023-11-07 Ankur Arora New
[RFC,77/86] treewide: netfilter: remove cond_resched() Make the kernel preemptible - - - --- 2023-11-07 Ankur Arora New
[RFC,76/86] treewide: block: remove cond_resched() Make the kernel preemptible - - - --- 2023-11-07 Ankur Arora New
[RFC,75/86] treewide: virt: remove cond_resched() Make the kernel preemptible - - - --- 2023-11-07 Ankur Arora New
[RFC,74/86] treewide: fs: remove cond_resched() Make the kernel preemptible - - - --- 2023-11-07 Ankur Arora New
[RFC,73/86] treewide: security: remove cond_resched() Make the kernel preemptible - - - --- 2023-11-07 Ankur Arora New
[RFC,72/86] treewide: crypto: remove cond_resched() Make the kernel preemptible - - - --- 2023-11-07 Ankur Arora New
[RFC,71/86] treewide: lib: remove cond_resched() Make the kernel preemptible 1 - - --- 2023-11-07 Ankur Arora New
[RFC,70/86] treewide: ipc: remove cond_resched() Make the kernel preemptible - - - --- 2023-11-07 Ankur Arora New
[RFC,69/86] treewide: io_uring: remove cond_resched() Make the kernel preemptible - - - --- 2023-11-07 Ankur Arora New
[RFC,68/86] treewide: mm: remove cond_resched() Make the kernel preemptible - - - --- 2023-11-07 Ankur Arora New
[RFC,67/86] treewide: kernel: remove cond_reshed() Make the kernel preemptible - - - --- 2023-11-07 Ankur Arora New
[RFC,66/86] treewide: kernel: remove cond_resched() Make the kernel preemptible - - - --- 2023-11-07 Ankur Arora New
[RFC,65/86] treewide: task_work: remove cond_resched() Make the kernel preemptible - - - --- 2023-11-07 Ankur Arora New
[RFC,64/86] treewide: printk: remove cond_resched() Make the kernel preemptible - - - --- 2023-11-07 Ankur Arora New
[RFC,63/86] treewide: futex: remove cond_resched() Make the kernel preemptible - - - --- 2023-11-07 Ankur Arora New
[RFC,62/86] treewide: trace: remove cond_resched() Make the kernel preemptible - - - --- 2023-11-07 Ankur Arora New
[RFC,61/86] treewide: bpf: remove cond_resched() Make the kernel preemptible - - - --- 2023-11-07 Ankur Arora New
[RFC,60/86] treewide: torture: remove cond_resched() Make the kernel preemptible - 1 - --- 2023-11-07 Ankur Arora New
[RFC,59/86] treewide: rcu: remove cond_resched() Make the kernel preemptible - - - --- 2023-11-07 Ankur Arora New
[RFC,58/86] treewide: x86: remove cond_resched() Make the kernel preemptible - - - --- 2023-11-07 Ankur Arora New
[RFC,57/86] coccinelle: script to remove cond_resched() Make the kernel preemptible - - - --- 2023-11-07 Ankur Arora New
[RFC,56/86] xarray: use cond_resched_xas*() Make the kernel preemptible - - - --- 2023-11-07 Ankur Arora New
[RFC,55/86] xarray: add cond_resched_xas_rcu() and cond_resched_xas_lock_irq() Make the kernel preemptible - - - --- 2023-11-07 Ankur Arora New
[RFC,54/86] sched: add cond_resched_stall() Make the kernel preemptible - - - --- 2023-11-07 Ankur Arora New
[RFC,53/86] sched: fixup __cond_resched_*() Make the kernel preemptible - - - --- 2023-11-07 Ankur Arora New
[RFC,52/86] sched: remove CONFIG_PREEMPTION from *_needbreak() Make the kernel preemptible - - - --- 2023-11-07 Ankur Arora New
[RFC,51/86] preempt: disallow !PREEMPT_COUNT or !PREEMPTION Make the kernel preemptible - - - --- 2023-11-07 Ankur Arora New
[RFC,50/86] rcu: TASKS_RCU does not need to depend on PREEMPTION Make the kernel preemptible - 1 - --- 2023-11-07 Ankur Arora New
[RFC,49/86] osnoise: handle quiescent states directly Make the kernel preemptible - - - --- 2023-11-07 Ankur Arora New
[RFC,48/86] rcu: handle quiescent states for PREEMPT_RCU=n Make the kernel preemptible - - - --- 2023-11-07 Ankur Arora New
[RFC,47/86] rcu: select PREEMPT_RCU if PREEMPT Make the kernel preemptible - - - --- 2023-11-07 Ankur Arora New
[RFC,46/86] tracing: handle lazy resched Make the kernel preemptible - - - --- 2023-11-07 Ankur Arora New
[RFC,45/86] preempt: ARCH_NO_PREEMPT only preempts lazily Make the kernel preemptible - - - --- 2023-11-07 Ankur Arora New
[RFC,44/86] sched: voluntary preemption Make the kernel preemptible - - - --- 2023-11-07 Ankur Arora New
[RFC,43/86] sched: enable PREEMPT_COUNT, PREEMPTION for all preemption models Make the kernel preemptible - - - --- 2023-11-07 Ankur Arora New
[RFC,42/86] sched: force preemption on tick expiration Make the kernel preemptible - - - --- 2023-11-07 Ankur Arora New
[RFC,41/86] sched: handle resched policy in resched_curr() Make the kernel preemptible - - - --- 2023-11-07 Ankur Arora New
[RFC,40/86] context_tracking: add ct_state_cpu() Make the kernel preemptible - - - --- 2023-11-07 Ankur Arora New
[RFC,39/86] sched: handle lazy resched in set_nr_*_polling() Make the kernel preemptible - - - --- 2023-11-07 Ankur Arora New
[RFC,38/86] sched: *_tsk_need_resched() now takes resched_t Make the kernel preemptible - - - --- 2023-11-07 Ankur Arora New
[RFC,37/86] sched: make test_*_tsk_thread_flag() return bool Make the kernel preemptible - - - --- 2023-11-07 Ankur Arora New
[RFC,36/86] entry: irqentry_exit only preempts TIF_NEED_RESCHED Make the kernel preemptible - - - --- 2023-11-07 Ankur Arora New
[RFC,35/86] thread_info: change to tif_need_resched(resched_t) Make the kernel preemptible - - - --- 2023-11-07 Ankur Arora New
[RFC,34/86] thread_info: accessors for TIF_NEED_RESCHED* Make the kernel preemptible - - - --- 2023-11-07 Ankur Arora New
[RFC,33/86] entry/kvm: handle TIF_NEED_RESCHED_LAZY Make the kernel preemptible - - - --- 2023-11-07 Ankur Arora New
[RFC,32/86] entry: handle TIF_NEED_RESCHED_LAZY Make the kernel preemptible - - - --- 2023-11-07 Ankur Arora New
[RFC,31/86] x86/thread_info: add TIF_NEED_RESCHED_LAZY Make the kernel preemptible - - - --- 2023-11-07 Ankur Arora New
[RFC,30/86] Revert "preempt: Introduce CONFIG_PREEMPT_DYNAMIC" Make the kernel preemptible - - - --- 2023-11-07 Ankur Arora New
[RFC,29/86] Revert "preempt/dynamic: Provide cond_resched() and might_resched() static calls" Make the kernel preemptible - - - --- 2023-11-07 Ankur Arora New
[RFC,28/86] Revert "preempt/dynamic: Provide preempt_schedule[_notrace]() static calls" Make the kernel preemptible - - - --- 2023-11-07 Ankur Arora New
[RFC,27/86] Revert "preempt/dynamic: Provide irqentry_exit_cond_resched() static call" Make the kernel preemptible - - - --- 2023-11-07 Ankur Arora New
[RFC,26/86] Revert "preempt/dynamic: Support dynamic preempt with preempt= boot option" Make the kernel preemptible - - - --- 2023-11-07 Ankur Arora New
[RFC,25/86] Revert "sched: Add /debug/sched_preempt" Make the kernel preemptible - - - --- 2023-11-07 Ankur Arora New
[RFC,24/86] Revert "sched: Harden PREEMPT_DYNAMIC" Make the kernel preemptible - - - --- 2023-11-07 Ankur Arora New
[RFC,23/86] Revert "sched,x86: Allow !PREEMPT_DYNAMIC" Make the kernel preemptible - - - --- 2023-11-07 Ankur Arora New
[RFC,22/86] Revert "sched/core: Stop using magic values in sched_dynamic_mode()" Make the kernel preemptible - - - --- 2023-11-07 Ankur Arora New
[RFC,21/86] Revert "sched/core: Use -EINVAL in sched_dynamic_mode()" Make the kernel preemptible - - - --- 2023-11-07 Ankur Arora New
[RFC,20/86] Revert "static_call: Relax static_call_update() function argument type" Make the kernel preemptible - - - --- 2023-11-07 Ankur Arora New
[RFC,19/86] Revert "sched,preempt: Move preempt_dynamic to debug.c" Make the kernel preemptible - - - --- 2023-11-07 Ankur Arora New
[RFC,18/86] Revert "preempt/dynamic: Fix typo in macro conditional statement" Make the kernel preemptible - - - --- 2023-11-07 Ankur Arora New
[RFC,17/86] sched/preempt: remove PREEMPT_DYNAMIC from the build version Make the kernel preemptible - - - --- 2023-11-07 Ankur Arora New
[RFC,16/86] Revert "sched: Provide Kconfig support for default dynamic preempt mode" Make the kernel preemptible - - - --- 2023-11-07 Ankur Arora New
[RFC,15/86] Revert "preempt: Restore preemption model selection configs" Make the kernel preemptible - - - --- 2023-11-07 Ankur Arora New
[RFC,14/86] Revert "preempt/dynamic: Fix setup_preempt_mode() return value" Make the kernel preemptible - - - --- 2023-11-07 Ankur Arora New
[RFC,13/86] Revert "sched/preempt: Move PREEMPT_DYNAMIC logic later" Make the kernel preemptible - - - --- 2023-11-07 Ankur Arora New
[RFC,12/86] Revert "sched/preempt: Refactor sched_dynamic_update()" Make the kernel preemptible - - - --- 2023-11-07 Ankur Arora New
[RFC,11/86] Revert "sched/preempt: Simplify irqentry_exit_cond_resched() callers" Make the kernel preemptible - - - --- 2023-11-07 Ankur Arora New
[RFC,10/86] Revert "sched/preempt: Decouple HAVE_PREEMPT_DYNAMIC from GENERIC_ENTRY" Make the kernel preemptible - - - --- 2023-11-07 Ankur Arora New
[RFC,09/86] Revert "sched/preempt: Add PREEMPT_DYNAMIC using static keys" Make the kernel preemptible - - - --- 2023-11-07 Ankur Arora New
[RFC,08/86] Revert "arm64: Support PREEMPT_DYNAMIC" Make the kernel preemptible - - - --- 2023-11-07 Ankur Arora New
[RFC,07/86] Revert "livepatch,sched: Add livepatch task switching to cond_resched()" Make the kernel preemptible - - - --- 2023-11-07 Ankur Arora New
[RFC,06/86] Revert "entry: Fix compile error in dynamic_irqentry_exit_cond_resched()" Make the kernel preemptible - - - --- 2023-11-07 Ankur Arora New
[RFC,05/86] Revert "kcsan: Use preemption model accessors" Make the kernel preemptible - - - --- 2023-11-07 Ankur Arora New
[RFC,04/86] Revert "preempt/dynamic: Introduce preemption model accessors" Make the kernel preemptible - - - --- 2023-11-07 Ankur Arora New
[RFC,03/86] Revert "ftrace: Use preemption model accessors for trace header printout" Make the kernel preemptible - - - --- 2023-11-07 Ankur Arora New
[RFC,02/86] Revert "sched/core: Make sched_dynamic_mutex static" Make the kernel preemptible - - - --- 2023-11-07 Ankur Arora New
[RFC,01/86] Revert "riscv: support PREEMPT_DYNAMIC with static keys" Make the kernel preemptible - - - --- 2023-11-07 Ankur Arora New
[v2,9/9] x86/clear_huge_page: make clear_contig_region() preemptible x86/clear_huge_page: multi-page clearing - - - --- 2023-08-30 Ankur Arora New
[v2,8/9] irqentry: define irqentry_exit_allow_resched() x86/clear_huge_page: multi-page clearing - - - --- 2023-08-30 Ankur Arora New
[v2,7/9] sched: define TIF_ALLOW_RESCHED x86/clear_huge_page: multi-page clearing - - - --- 2023-08-30 Ankur Arora New
[v2,6/9] x86/clear_huge_page: multi-page clearing x86/clear_huge_page: multi-page clearing - - - --- 2023-08-30 Ankur Arora New
[v2,5/9] x86/clear_page: add clear_pages() x86/clear_huge_page: multi-page clearing - - - --- 2023-08-30 Ankur Arora New
[v2,4/9] x86/clear_page: extend clear_page*() for multi-page clearing x86/clear_huge_page: multi-page clearing - - - --- 2023-08-30 Ankur Arora New
[v2,3/9] mm/huge_page: cleanup clear_/copy_subpage() x86/clear_huge_page: multi-page clearing - - - --- 2023-08-30 Ankur Arora New
[v2,2/9] mm/huge_page: separate clear_huge_page() and copy_huge_page() x86/clear_huge_page: multi-page clearing - - - --- 2023-08-30 Ankur Arora New
[v2,1/9] mm/clear_huge_page: allow arch override for clear_huge_page() x86/clear_huge_page: multi-page clearing - - - --- 2023-08-30 Ankur Arora New
[9/9] x86/clear_huge_page: make clear_contig_region() preemptible x86/clear_huge_page: multi-page clearing - - - --- 2023-04-03 Ankur Arora New
[8/9] irqentry: define irqentry_exit_allow_resched() x86/clear_huge_page: multi-page clearing - - - --- 2023-04-03 Ankur Arora New
[7/9] sched: define TIF_ALLOW_RESCHED x86/clear_huge_page: multi-page clearing - - - --- 2023-04-03 Ankur Arora New
[6/9] mm/clear_huge_page: use multi-page clearing x86/clear_huge_page: multi-page clearing - - - --- 2023-04-03 Ankur Arora New
[5/9] x86/clear_pages: add clear_pages() x86/clear_huge_page: multi-page clearing - - - --- 2023-04-03 Ankur Arora New
« 1 2 »