Show patches with: Submitter = Ankur Arora       |    Archived = No       |   125 patches
« 1 2 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[30/30] osnoise: handle quiescent states for PREEMPT_RCU=n, PREEMPTION=y PREEMPT_AUTO: support lazy rescheduling - - - --- 2024-02-13 Ankur Arora New
[29/30] Documentation: tracing: add TIF_NEED_RESCHED_LAZY PREEMPT_AUTO: support lazy rescheduling - - - --- 2024-02-13 Ankur Arora New
[28/30] tracing: support lazy resched PREEMPT_AUTO: support lazy rescheduling - - - --- 2024-02-13 Ankur Arora New
[27/30] sched: latency warn for TIF_NEED_RESCHED_LAZY PREEMPT_AUTO: support lazy rescheduling - - - --- 2024-02-13 Ankur Arora New
[26/30] sched: handle preempt=voluntary under PREEMPT_AUTO PREEMPT_AUTO: support lazy rescheduling - - - --- 2024-02-13 Ankur Arora New
[25/30] sched: support preempt=full under PREEMPT_AUTO PREEMPT_AUTO: support lazy rescheduling - - - --- 2024-02-13 Ankur Arora New
[24/30] sched: support preempt=none under PREEMPT_AUTO PREEMPT_AUTO: support lazy rescheduling - - - --- 2024-02-13 Ankur Arora New
[23/30] sched/fair: handle tick expiry under lazy preemption PREEMPT_AUTO: support lazy rescheduling - - - --- 2024-02-13 Ankur Arora New
[22/30] sched/fair: refactor update_curr(), entity_tick() PREEMPT_AUTO: support lazy rescheduling - - - --- 2024-02-13 Ankur Arora New
[21/30] sched: schedule eagerly in resched_cpu() PREEMPT_AUTO: support lazy rescheduling - - - --- 2024-02-13 Ankur Arora New
[20/30] sched: handle idle preemption for PREEMPT_AUTO PREEMPT_AUTO: support lazy rescheduling - - - --- 2024-02-13 Ankur Arora New
[19/30] sched: default preemption policy for PREEMPT_AUTO PREEMPT_AUTO: support lazy rescheduling - - - --- 2024-02-13 Ankur Arora New
[18/30] sched: prepare for lazy rescheduling in resched_curr() PREEMPT_AUTO: support lazy rescheduling - - - --- 2024-02-13 Ankur Arora New
[17/30] x86/thread_info: define TIF_NEED_RESCHED_LAZY PREEMPT_AUTO: support lazy rescheduling - - - --- 2024-02-13 Ankur Arora New
[16/30] rcu: force context-switch for PREEMPT_RCU=n, PREEMPT_COUNT=y PREEMPT_AUTO: support lazy rescheduling - - - --- 2024-02-13 Ankur Arora New
[15/30] rcu: handle quiescent states for PREEMPT_RCU=n, PREEMPT_COUNT=y PREEMPT_AUTO: support lazy rescheduling - - - --- 2024-02-13 Ankur Arora New
[14/30] preempt,rcu: warn on PREEMPT_RCU=n, preempt=full PREEMPT_AUTO: support lazy rescheduling - - - --- 2024-02-13 Ankur Arora New
[13/30] rcu: fix header guard for rcu_all_qs() PREEMPT_AUTO: support lazy rescheduling - - - --- 2024-02-13 Ankur Arora New
[12/30] rcu: limit PREEMPT_RCU to full preemption under PREEMPT_AUTO PREEMPT_AUTO: support lazy rescheduling - - - --- 2024-02-13 Ankur Arora New
[11/30] sched: runtime preemption config under PREEMPT_AUTO PREEMPT_AUTO: support lazy rescheduling - - - --- 2024-02-13 Ankur Arora New
[10/30] sched: separate PREEMPT_DYNAMIC config logic PREEMPT_AUTO: support lazy rescheduling - - - --- 2024-02-13 Ankur Arora New
[09/30] sched: __schedule_loop() doesn't need to check for need_resched_lazy() PREEMPT_AUTO: support lazy rescheduling - - - --- 2024-02-13 Ankur Arora New
[08/30] entry: irqentry_exit only preempts for TIF_NEED_RESCHED PREEMPT_AUTO: support lazy rescheduling - - - --- 2024-02-13 Ankur Arora New
[07/30] entry/kvm: handle lazy rescheduling at guest-entry PREEMPT_AUTO: support lazy rescheduling - - - --- 2024-02-13 Ankur Arora New
[06/30] entry: handle lazy rescheduling at user-exit PREEMPT_AUTO: support lazy rescheduling - - - --- 2024-02-13 Ankur Arora New
[05/30] sched: *_tsk_need_resched() now takes resched_t as param PREEMPT_AUTO: support lazy rescheduling - - - --- 2024-02-13 Ankur Arora New
[04/30] sched: make test_*_tsk_thread_flag() return bool PREEMPT_AUTO: support lazy rescheduling 1 - - --- 2024-02-13 Ankur Arora New
[03/30] thread_info: tif_need_resched() now takes resched_t as param PREEMPT_AUTO: support lazy rescheduling - - - --- 2024-02-13 Ankur Arora New
[02/30] thread_info: selector for TIF_NEED_RESCHED[_LAZY] PREEMPT_AUTO: support lazy rescheduling - - - --- 2024-02-13 Ankur Arora New
[01/30] preempt: introduce CONFIG_PREEMPT_AUTO PREEMPT_AUTO: support lazy rescheduling - - - --- 2024-02-13 Ankur Arora New
[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
« 1 2 »