Show patches with: Submitter = Joel Fernandes       |    Archived = No       |   169 patches
« 1 2 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v4] rcu/tree: Reduce wake up for synchronize_rcu() common case [v4] rcu/tree: Reduce wake up for synchronize_rcu() common case - 1 - --- 2024-03-19 Joel Fernandes Accepted
[v3] rcu/tree: Reduce wake up for synchronize_rcu() common case [v3] rcu/tree: Reduce wake up for synchronize_rcu() common case - - - --- 2024-03-19 Joel Fernandes Superseded
[v2,rcu/dev,2/2] rcu/tree: Add comments explaining now-offline-CPU QS reports [v2,rcu/dev,1/2] rcu/tree: Reduce wake up for synchronize_rcu() common case - - - --- 2024-03-08 Joel Fernandes Superseded
[v2,rcu/dev,1/2] rcu/tree: Reduce wake up for synchronize_rcu() common case [v2,rcu/dev,1/2] rcu/tree: Reduce wake up for synchronize_rcu() common case - - - --- 2024-03-08 Joel Fernandes Superseded
[RFC] rcu/tree: Reduce wake up for synchronize_rcu() common case [RFC] rcu/tree: Reduce wake up for synchronize_rcu() common case - 1 - --- 2024-03-07 Joel Fernandes Superseded
[v3] srcu: Improve comments about acceleration leak [v3] srcu: Improve comments about acceleration leak - 1 - --- 2023-12-27 Joel Fernandes Accepted
[v2] srcu: Improve comments about acceleration leak [v2] srcu: Improve comments about acceleration leak - - - --- 2023-12-11 Joel Fernandes Superseded
rcu: kmemleak: Ignore kmemleak false positives when RCU-freeing objects rcu: kmemleak: Ignore kmemleak false positives when RCU-freeing objects - 1 1 --- 2023-09-30 Joel Fernandes Accepted
[v2] rcu/tree: Defer setting of jiffies during stall reset [v2] rcu/tree: Defer setting of jiffies during stall reset - - 1 --- 2023-09-05 Joel Fernandes Accepted
[v3,2/2] rcu: Dump vmalloc memory info safely [v3,1/2] mm/vmalloc: Add a safer version of find_vm_area() for debug - 1 - --- 2023-09-04 Joel Fernandes Accepted
[v3,1/2] mm/vmalloc: Add a safer version of find_vm_area() for debug [v3,1/2] mm/vmalloc: Add a safer version of find_vm_area() for debug - 2 - --- 2023-09-04 Joel Fernandes Accepted
[v2,2/2] rcu: Dump vmalloc memory info safely [v2,1/2] mm/vmalloc: Add a safer version of find_vm_area() for debug - 1 - --- 2023-08-31 Joel Fernandes Superseded
[v2,1/2] mm/vmalloc: Add a safer version of find_vm_area() for debug [v2,1/2] mm/vmalloc: Add a safer version of find_vm_area() for debug - 2 - --- 2023-08-31 Joel Fernandes Superseded
rcu/torture: Improve badness extraction from console logs rcu/torture: Improve badness extraction from console logs - - - --- 2023-08-31 Joel Fernandes Superseded
[2/2] rcu: Dump vmalloc memory info safely [1/2] mm/vmalloc: Add a safer version of find_vm_area() for debug - - - --- 2023-08-30 Joel Fernandes Superseded
[1/2] mm/vmalloc: Add a safer version of find_vm_area() for debug [1/2] mm/vmalloc: Add a safer version of find_vm_area() for debug - - - --- 2023-08-30 Joel Fernandes Superseded
rcu/tree: Defer setting of jiffies during stall reset rcu/tree: Defer setting of jiffies during stall reset - - 1 --- 2023-08-30 Joel Fernandes Superseded
[5.15] rcu: Prevent expedited GP from enabling tick on offline CPU [5.15] rcu: Prevent expedited GP from enabling tick on offline CPU - - - --- 2023-08-28 Joel Fernandes Superseded
[5.15,1/2] torture: Avoid torture-test reboot loops [5.15,1/2] torture: Avoid torture-test reboot loops - - - --- 2023-08-27 Joel Fernandes Mainlined
[5.10,2/2] rcu: Prevent expedited GP from enabling tick on offline CPU [5.10,1/2] torture: Avoid torture-test reboot loops - - - --- 2023-08-27 Joel Fernandes Superseded
[5.10,1/2] torture: Avoid torture-test reboot loops [5.10,1/2] torture: Avoid torture-test reboot loops - - - --- 2023-08-27 Joel Fernandes Superseded
rcu/tree: Defer setting of jiffies during stall reset rcu/tree: Defer setting of jiffies during stall reset - - - --- 2023-08-27 Joel Fernandes Superseded
rcutorture: Replace schedule_timeout*() 1 jiffie waits with HZ/20 rcutorture: Replace schedule_timeout*() 1 jiffie waits with HZ/20 - - - --- 2023-08-16 Joel Fernandes Accepted
[v2] rcutorture: Copy out ftrace into its own console file [v2] rcutorture: Copy out ftrace into its own console file - - - --- 2023-08-13 Joel Fernandes Superseded
rcutorture: Copy out ftrace into its own console file rcutorture: Copy out ftrace into its own console file - - - --- 2023-08-13 Joel Fernandes Superseded
[v2,5/5] rcu/tree: Remove superfluous return from void call_rcu* functions Untitled series #770847 - - - --- 2023-07-29 Joel Fernandes Accepted
[5/5] Revert "checkpatch: Error out if deprecated RCU API used" misc RCU fixes and cleanups - - - --- 2023-07-29 Joel Fernandes Accepted
[v2,2/5] srcu: Fix error handling in init_srcu_struct_fields() misc RCU fixes and cleanups - - - --- 2023-07-29 Joel Fernandes Accepted
[v2,1/5] rcutorture: Fix stuttering races and other issues misc RCU fixes and cleanups - - - --- 2023-07-29 Joel Fernandes Accepted
[5/5] Revert "checkpatch: Error out if deprecated RCU API used" misc RCU fixes and cleanups - - - --- 2023-07-25 Joel Fernandes Superseded
[4/5] tree/nocb: Improve readability of nocb_gp_wait() misc RCU fixes and cleanups - - - --- 2023-07-25 Joel Fernandes Superseded
[3/5] tree/nocb: Adjust RCU_NOCB_WAKE_* macros from weaker to stronger misc RCU fixes and cleanups - - - --- 2023-07-25 Joel Fernandes Superseded
[2/5] srcu: Fix error handling in init_srcu_struct_fields() misc RCU fixes and cleanups - - - --- 2023-07-25 Joel Fernandes Superseded
[1/5] rcutorture: Fix stuttering races and other issues misc RCU fixes and cleanups - - - --- 2023-07-25 Joel Fernandes Superseded
[GIT,PULL] RCU changes for v6.4 [GIT,PULL] RCU changes for v6.4 - - - --- 2023-04-12 Joel Fernandes Accepted
[v2,13/13] rcu: Protect rcu_print_task_exp_stall() ->exp_tasks access Untitled series #733833 - - - --- 2023-03-25 Joel Fernandes Accepted
[v2,12/13] rcu: Avoid stack overflow due to __rcu_irq_enter_check_tick() being kprobe-ed Untitled series #733833 - - - --- 2023-03-25 Joel Fernandes Accepted
[v2,11/13] rcu-tasks: Report stalls during synchronize_srcu() in rcu_tasks_postscan() Untitled series #733833 1 - - --- 2023-03-25 Joel Fernandes Accepted
[v2,10/13] rcu: Permit start_poll_synchronize_rcu_expedited() to be invoked early Untitled series #733833 - 2 - --- 2023-03-25 Joel Fernandes Accepted
[v2,09/13] rcu: Remove never-set needwake assignment from rcu_report_qs_rdp() Untitled series #733833 - 1 - --- 2023-03-25 Joel Fernandes Accepted
[v2,08/13] rcu: Register rcu-lazy shrinker only for CONFIG_RCU_LAZY=y kernels Untitled series #733833 - 2 - --- 2023-03-25 Joel Fernandes Accepted
[v2,06/13] rcu: Fix set/clear TICK_DEP_BIT_RCU_EXP bitmask race Untitled series #733833 - 1 - --- 2023-03-25 Joel Fernandes Accepted
[v2,04/13] tick/nohz: Fix cpu_is_hotpluggable() by checking with nohz subsystem Untitled series #733833 4 - - --- 2023-03-25 Joel Fernandes Accepted
[9/9] rcu: Protect rcu_print_task_exp_stall() ->exp_tasks access [1/9] rcu: Fix set/clear TICK_DEP_BIT_RCU_EXP bitmask race - - - --- 2023-03-15 Joel Fernandes Accepted
[8/9] rcu: Avoid stack overflow due to __rcu_irq_enter_check_tick() being kprobe-ed [1/9] rcu: Fix set/clear TICK_DEP_BIT_RCU_EXP bitmask race - - - --- 2023-03-15 Joel Fernandes Accepted
[7/9] rcu-tasks: Report stalls during synchronize_srcu() in rcu_tasks_postscan() [1/9] rcu: Fix set/clear TICK_DEP_BIT_RCU_EXP bitmask race - - - --- 2023-03-15 Joel Fernandes Accepted
[6/9] rcu: Permit start_poll_synchronize_rcu_expedited() to be invoked early [1/9] rcu: Fix set/clear TICK_DEP_BIT_RCU_EXP bitmask race - 2 - --- 2023-03-15 Joel Fernandes Accepted
[5/9] rcu: Remove never-set needwake assignment from rcu_report_qs_rdp() [1/9] rcu: Fix set/clear TICK_DEP_BIT_RCU_EXP bitmask race - 1 - --- 2023-03-15 Joel Fernandes Accepted
[4/9] rcu: Register rcu-lazy shrinker only for CONFIG_RCU_LAZY=y kernels [1/9] rcu: Fix set/clear TICK_DEP_BIT_RCU_EXP bitmask race - 2 - --- 2023-03-15 Joel Fernandes Accepted
[1/9] rcu: Fix set/clear TICK_DEP_BIT_RCU_EXP bitmask race [1/9] rcu: Fix set/clear TICK_DEP_BIT_RCU_EXP bitmask race - 1 - --- 2023-03-15 Joel Fernandes Accepted
[6/6] rcu: Add comment to rcu_do_batch() identifying rcuoc code path [1/6] srcu: Add comments for srcu_size_state - - - --- 2023-03-15 Joel Fernandes Accepted
[5/6] doc: Update whatisRCU.rst [1/6] srcu: Add comments for srcu_size_state - - - --- 2023-03-15 Joel Fernandes Accepted
[4/6] Documentation: RCU: Correct spelling [1/6] srcu: Add comments for srcu_size_state - - - --- 2023-03-15 Joel Fernandes Accepted
[3/6] srcu: Clarify comments on memory barrier "E" [1/6] srcu: Add comments for srcu_size_state - 1 - --- 2023-03-15 Joel Fernandes Accepted
[2/6] Documentation/RCU: s/not/note/ in checklist.rst [1/6] srcu: Add comments for srcu_size_state - - - --- 2023-03-15 Joel Fernandes Accepted
[1/6] srcu: Add comments for srcu_size_state [1/6] srcu: Add comments for srcu_size_state - - - --- 2023-03-15 Joel Fernandes Accepted
[v2,11/14] rcu/kvfree: Eliminate k[v]free_rcu() single argument macro Untitled series #730461 - - - --- 2023-03-15 Joel Fernandes Accepted
[v2,10/14] rcutorture: Create nocb kthreads only when testing rcu in CONFIG_RCU_NOCB_CPU=y kernels Untitled series #730461 - 1 - --- 2023-03-15 Joel Fernandes Accepted
[v2,09/14] torture: Enable clocksource watchdog with "tsc=watchdog" Untitled series #730461 - - - --- 2023-03-15 Joel Fernandes Accepted
[v2,08/14] rcuscale: Rename kfree_rcu() to kfree_rcu_mightsleep() Untitled series #730461 - - - --- 2023-03-15 Joel Fernandes Accepted
[RFC,v2] rcu: Add a minimum time for marking boot as completed [RFC,v2] rcu: Add a minimum time for marking boot as completed - - - --- 2023-02-25 Joel Fernandes Superseded
[RFC] rcu: Add a minimum time for marking boot as completed [RFC] rcu: Add a minimum time for marking boot as completed - - - --- 2023-02-25 Joel Fernandes Superseded
[v2,RESEND] tick/nohz: Fix cpu_is_hotpluggable() by checking with nohz subsystem [v2,RESEND] tick/nohz: Fix cpu_is_hotpluggable() by checking with nohz subsystem 1 - 3 --- 2023-01-24 Joel Fernandes Accepted
[v2] tick/nohz: Fix cpu_is_hotpluggable() by checking with nohz subsystem [v2] tick/nohz: Fix cpu_is_hotpluggable() by checking with nohz subsystem 1 - - --- 2023-01-24 Joel Fernandes Superseded
tick/nohz: Fix cpu_is_hotpluggable() by checking with nohz subsystem tick/nohz: Fix cpu_is_hotpluggable() by checking with nohz subsystem 1 - 1 --- 2023-01-19 Joel Fernandes Superseded
[v2,rcu/dev,2/2] rcu: Disable laziness if lazy-tracking says so [v2,rcu/dev,1/2] rcu: Track laziness during boot and suspend - - - --- 2023-01-12 Joel Fernandes Accepted
[v2,rcu/dev,1/2] rcu: Track laziness during boot and suspend [v2,rcu/dev,1/2] rcu: Track laziness during boot and suspend - - - --- 2023-01-12 Joel Fernandes Accepted
[v2] srcu: Remove memory barrier "E" as it does not do anything [v2] srcu: Remove memory barrier "E" as it does not do anything - - - --- 2023-01-03 Joel Fernandes Superseded
srcu: Remove memory barrier "E" as it does not do anything srcu: Remove memory barrier "E" as it does not do anything - - - --- 2022-12-22 Joel Fernandes Superseded
[v3,rcu/dev,1/2] locktorture: Allow non-rtmutex lock types to be boosted [v3,rcu/dev,1/2] locktorture: Allow non-rtmutex lock types to be boosted - - - --- 2022-12-13 Joel Fernandes Accepted
[v2,2/2] locktorture: Make the rt_boost factor a tunable [v2,1/2] locktorture: Allow non-rtmutex lock types to be boosted - 1 - --- 2022-12-09 Joel Fernandes Superseded
[v2,1/2] locktorture: Allow non-rtmutex lock types to be boosted [v2,1/2] locktorture: Allow non-rtmutex lock types to be boosted - - - --- 2022-12-09 Joel Fernandes Superseded
[v2,2/2] net: devinet: Reduce refcount before grace period [v2,1/2] net: Use call_rcu_flush() for dst_destroy_rcu - - - --- 2022-11-18 Joel Fernandes Accepted
[v2,1/2] net: Use call_rcu_flush() for dst_destroy_rcu [v2,1/2] net: Use call_rcu_flush() for dst_destroy_rcu - - - --- 2022-11-18 Joel Fernandes Accepted
[rcu/dev,3/3] net: Use call_rcu_flush() for dst_destroy_rcu [rcu/dev,1/3] net: Use call_rcu_flush() for qdisc_free_cb - - - --- 2022-11-17 Joel Fernandes Accepted
[v2] rcu/kfree: Do not request RCU when not needed [v2] rcu/kfree: Do not request RCU when not needed - - - --- 2022-11-04 Joel Fernandes Superseded
[RFC] rcu/kfree: Do not request RCU when not needed [RFC] rcu/kfree: Do not request RCU when not needed - - - --- 2022-10-29 Joel Fernandes Superseded
[v9,12/13] rxrpc: Use call_rcu_flush() instead of call_rcu() rcu: call_rcu() power improvements - - - --- 2022-10-16 Joel Fernandes Accepted
[v9,11/13] workqueue: Make queue_rcu_work() use call_rcu_flush() rcu: call_rcu() power improvements - - - --- 2022-10-16 Joel Fernandes Accepted
[v9,10/13] scsi/scsi_error: Use call_rcu_flush() instead of call_rcu() rcu: call_rcu() power improvements - - 1 --- 2022-10-16 Joel Fernandes Accepted
[v9,09/13] rcu/rcutorture: Use call_rcu_flush() where needed rcu: call_rcu() power improvements - - - --- 2022-10-16 Joel Fernandes Accepted
[v9,08/13] rcu/rcuscale: Use call_rcu_flush() for async reader test rcu: call_rcu() power improvements - - - --- 2022-10-16 Joel Fernandes Accepted
[v9,07/13] rcu/sync: Use call_rcu_flush() instead of call_rcu rcu: call_rcu() power improvements - - - --- 2022-10-16 Joel Fernandes Accepted
[v9,06/13] percpu-refcount: Use call_rcu_flush() for atomic switch rcu: call_rcu() power improvements - - - --- 2022-10-16 Joel Fernandes Accepted
[v9,05/13] rcuscale: Add laziness and kfree tests rcu: call_rcu() power improvements - - - --- 2022-10-16 Joel Fernandes Accepted
[v9,04/13] rcu: shrinker for lazy rcu rcu: call_rcu() power improvements - - - --- 2022-10-16 Joel Fernandes Accepted
[v9,03/13] rcu: Refactor code a bit in rcu_nocb_do_flush_bypass() rcu: call_rcu() power improvements - - - --- 2022-10-16 Joel Fernandes Accepted
[v9,01/13] rcu: Fix missing nocb gp wake on rcu_barrier() rcu: call_rcu() power improvements - - - --- 2022-10-16 Joel Fernandes Accepted
[v8,13/13] rcu/debug: Add wake-up debugging for lazy callbacks rcu: call_rcu() power improvements - - - --- 2022-10-11 Joel Fernandes Superseded
[v8,12/13] rxrpc: Use call_rcu_flush() instead of call_rcu() rcu: call_rcu() power improvements - - - --- 2022-10-11 Joel Fernandes Superseded
[v8,11/13] workqueue: Make queue_rcu_work() use call_rcu_flush() rcu: call_rcu() power improvements - - - --- 2022-10-11 Joel Fernandes Superseded
[v8,10/13] scsi/scsi_error: Use call_rcu_flush() instead of call_rcu() rcu: call_rcu() power improvements - - 1 --- 2022-10-11 Joel Fernandes Superseded
[v8,09/13] rcu/rcutorture: Use call_rcu_flush() where needed rcu: call_rcu() power improvements - - - --- 2022-10-11 Joel Fernandes Superseded
[v8,08/13] rcu/rcuscale: Use call_rcu_flush() for async reader test rcu: call_rcu() power improvements - - - --- 2022-10-11 Joel Fernandes Superseded
[v8,07/13] rcu/sync: Use call_rcu_flush() instead of call_rcu rcu: call_rcu() power improvements - - - --- 2022-10-11 Joel Fernandes Superseded
[v8,06/13] percpu-refcount: Use call_rcu_flush() for atomic switch rcu: call_rcu() power improvements - - - --- 2022-10-11 Joel Fernandes Superseded
[v8,05/13] rcuscale: Add laziness and kfree tests rcu: call_rcu() power improvements - - - --- 2022-10-11 Joel Fernandes Superseded
[v8,04/13] rcu: shrinker for lazy rcu rcu: call_rcu() power improvements - - - --- 2022-10-11 Joel Fernandes Superseded
[v8,03/13] rcu: Refactor code a bit in rcu_nocb_do_flush_bypass() rcu: call_rcu() power improvements - - - --- 2022-10-11 Joel Fernandes Superseded
[v8,02/13] rcu: Make call_rcu() lazy to save power rcu: call_rcu() power improvements 1 - - --- 2022-10-11 Joel Fernandes Superseded
« 1 2 »