Show patches with: Submitter = Joel Fernandes       |   216 patches
« 1 2 3 »
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
srcu: Improvement comments about acceleration leak srcu: Improvement comments about acceleration leak - - - --- 2023-12-11 Joel Fernandes New
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/torture: Improve badness extraction from console logs [v2] rcu/torture: Improve badness extraction from console logs - - - --- 2023-09-08 Joel Fernandes New
[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.10] rcu: Prevent expedited GP from enabling tick on offline CPU [5.10] rcu: Prevent expedited GP from enabling tick on offline CPU - - - --- 2023-08-28 Joel Fernandes New
[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,2/2] rcu: Prevent expedited GP from enabling tick on offline CPU [5.15,1/2] torture: Avoid torture-test reboot loops - - - --- 2023-08-27 Joel Fernandes New
[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
[v3] rcutorture: Copy out ftrace into its own console file [v3] rcutorture: Copy out ftrace into its own console file - - - --- 2023-08-15 Joel Fernandes New
[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
[2/2] docs: memory-barriers: Add note on plain-accesses to address-dependency barriers [1/2] docs: rcu: Add cautionary note on plain-accesses to requirements - - - --- 2023-08-03 Joel Fernandes New
[1/2] docs: rcu: Add cautionary note on plain-accesses to requirements [1/2] docs: rcu: Add cautionary note on plain-accesses to requirements - - - --- 2023-08-03 Joel Fernandes New
[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,4/5] tree/nocb: Improve readability of nocb_gp_wait() misc RCU fixes and cleanups - - - --- 2023-07-29 Joel Fernandes New
[v2,3/5] tree/nocb: Adjust RCU_NOCB_WAKE_* macros from weaker to stronger misc RCU fixes and cleanups - - - --- 2023-07-29 Joel Fernandes New
[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
checkpatch: Error out if deprecated RCU API used checkpatch: Error out if deprecated RCU API used - - - --- 2023-03-07 Joel Fernandes New
[v3] rcu: Add a minimum time for marking boot as completed [v3] rcu: Add a minimum time for marking boot as completed - - 2 --- 2023-03-03 Joel Fernandes New
[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
rcu/tree: Improve comments in rcu_report_qs_rdp() rcu/tree: Improve comments in rcu_report_qs_rdp() - - - --- 2023-02-04 Joel Fernandes New
[v4] srcu: Clarify comments on memory barrier "E" [v4] srcu: Clarify comments on memory barrier "E" - - - --- 2023-01-28 Joel Fernandes New
[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
[-rcu] rcu: Disable lazy if call_rcu() called when GPs expedited [-rcu] rcu: Disable lazy if call_rcu() called when GPs expedited - - - --- 2023-01-09 Joel Fernandes New
[v3] srcu: Remove memory barrier "E" as it does not do anything [v3] srcu: Remove memory barrier "E" as it does not do anything - - - --- 2023-01-03 Joel Fernandes New
[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
[v5.15] rcu-tasks: Simplify trc_read_check_handler() atomic operations [v5.15] rcu-tasks: Simplify trc_read_check_handler() atomic operations - - - --- 2022-12-30 Joel Fernandes New
[v5.10,2/2] rcu: Prevent lockdep-RCU splats on lock acquisition/release [v5.10,1/2] torture: Exclude "NOHZ tick-stop error" from fatal errors - - - --- 2022-12-30 Joel Fernandes New
[v5.10,1/2] torture: Exclude "NOHZ tick-stop error" from fatal errors [v5.10,1/2] torture: Exclude "NOHZ tick-stop error" from fatal errors - - - --- 2022-12-30 Joel Fernandes New
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
[RFC,2/2] srcu: Remove memory barrier "E" as it is not required srcu: Remove pre-flip memory barrier - - - --- 2022-12-18 Joel Fernandes New
[RFC,1/2] srcu: Remove comment about prior read lock counts srcu: Remove pre-flip memory barrier - - - --- 2022-12-18 Joel Fernandes New
[v3,rcu/dev,2/2] locktorture: Make the rt_boost factor a tunable [v3,rcu/dev,1/2] locktorture: Allow non-rtmutex lock types to be boosted - - - --- 2022-12-13 Joel Fernandes New
[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
[rcu/dev,2/3] net: Use call_rcu_flush() for in_dev_rcu_put [rcu/dev,1/3] net: Use call_rcu_flush() for qdisc_free_cb - - - --- 2022-11-17 Joel Fernandes New
[rcu/dev,1/3] net: Use call_rcu_flush() for qdisc_free_cb [rcu/dev,1/3] net: Use call_rcu_flush() for qdisc_free_cb - - - --- 2022-11-17 Joel Fernandes New
[v2] rcu/kfree: Do not request RCU when not needed [v2] rcu/kfree: Do not request RCU when not needed - - - --- 2022-11-09 Joel Fernandes New
[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
« 1 2 3 »