Show patches with: Submitter = Paul E. McKenney       |    Archived = No       |   466 patches
« 1 2 3 44 5 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[2/6] rcu/tasks: Update rtp->tasks_gp_seq comment Add RCU Tasks diagnostics and documentation - - - --- 2024-08-02 Paul E. McKenney Accepted
[1/6] rcu/tasks: Check processor-ID assumptions Add RCU Tasks diagnostics and documentation - - - --- 2024-08-02 Paul E. McKenney Accepted
[4/4] tools/rcu: Add rcu-updaters.sh script Torture-test updates for v6.11 - - - --- 2024-06-04 Paul E. McKenney Accepted
[3/4] rcutorture: Add missing MODULE_DESCRIPTION() macros Torture-test updates for v6.11 - - - --- 2024-06-04 Paul E. McKenney Accepted
[2/4] rcutorture: Fix rcu_torture_fwd_cb_cr() data race Torture-test updates for v6.11 1 - - --- 2024-06-04 Paul E. McKenney Accepted
[6/6] rcu/exp: Remove redundant full memory barrier at the end of GP Grace-period memory-barrier adjustments for v6.11 - - - --- 2024-06-04 Paul E. McKenney Accepted
[5/6] rcu: Remove full memory barrier on RCU stall printout Grace-period memory-barrier adjustments for v6.11 - - - --- 2024-06-04 Paul E. McKenney Accepted
[4/6] rcu: Remove full memory barrier on boot time eqs sanity check Grace-period memory-barrier adjustments for v6.11 - - - --- 2024-06-04 Paul E. McKenney Accepted
[3/6] rcu/exp: Remove superfluous full memory barrier upon first EQS snapshot Grace-period memory-barrier adjustments for v6.11 - - - --- 2024-06-04 Paul E. McKenney Accepted
[2/6] rcu: Remove superfluous full memory barrier upon first EQS snapshot Grace-period memory-barrier adjustments for v6.11 - - - --- 2024-06-04 Paul E. McKenney Accepted
[1/6] rcu: Remove full ordering on second EQS snapshot Grace-period memory-barrier adjustments for v6.11 - - - --- 2024-06-04 Paul E. McKenney Accepted
[9/9] rcu: Fix rcu_barrier() VS post CPUHP_TEARDOWN_CPU invocation Miscellaneous fixes for v6.11 - - - --- 2024-06-04 Paul E. McKenney Accepted
[8/9] rcu: Eliminate lockless accesses to rcu_sync->gp_count Miscellaneous fixes for v6.11 - - - --- 2024-06-04 Paul E. McKenney Accepted
[7/9] MAINTAINERS: Add Uladzislau Rezki as RCU maintainer Miscellaneous fixes for v6.11 - - - --- 2024-06-04 Paul E. McKenney Accepted
[6/9] rcu: Add rcutree.nocb_patience_delay to reduce nohz_full OS jitter Miscellaneous fixes for v6.11 - 1 - --- 2024-06-04 Paul E. McKenney Accepted
[5/9] srcu: Disable interrupts directly in srcu_gp_end() Miscellaneous fixes for v6.11 - - - --- 2024-06-04 Paul E. McKenney Accepted
[4/9] rcu: Disable interrupts directly in rcu_gp_init() Miscellaneous fixes for v6.11 - - - --- 2024-06-04 Paul E. McKenney Accepted
[2/2] doc: Clarify rcu_assign_pointer() and rcu_dereference() ordering RCU documentation updates for v6.11 - - - --- 2024-06-04 Paul E. McKenney Accepted
[1/2] doc: Update Tasks RCU and Tasks Rude RCU description in Requirements.rst RCU documentation updates for v6.11 - 1 - --- 2024-06-04 Paul E. McKenney Accepted
[torture,4/4] scftorture: Make torture_type static Torture-test updates for v6.11 - - - --- 2024-06-04 Paul E. McKenney Superseded
[torture,3/4] scftorture: Add MODULE_DESCRIPTION() Torture-test updates for v6.11 - - - --- 2024-06-04 Paul E. McKenney Superseded
[torture,2/4] locktorture: Add MODULE_DESCRIPTION() Torture-test updates for v6.11 - - - --- 2024-06-04 Paul E. McKenney Superseded
[torture,1/4] torture: Add MODULE_DESCRIPTION() Torture-test updates for v6.11 - - - --- 2024-06-04 Paul E. McKenney Superseded
[RFC] Inform KCSAN of one-byte cmpxchg() in rcu_trc_cmpxchg_need_qs() [RFC] Inform KCSAN of one-byte cmpxchg() in rcu_trc_cmpxchg_need_qs() - - - --- 2024-03-08 Paul E. McKenney Accepted
[4/4] tracing: Select new NEED_TASKS_RCU Kconfig option Refactor TASKS_RCU for lazy preemption - - - --- 2024-02-23 Paul E. McKenney Accepted
[3/4] arch: Select new NEED_TASKS_RCU Kconfig option Refactor TASKS_RCU for lazy preemption - 1 - --- 2024-02-23 Paul E. McKenney Accepted
[2/4] bpf: Select new NEED_TASKS_RCU Kconfig option Refactor TASKS_RCU for lazy preemption - - - --- 2024-02-23 Paul E. McKenney Accepted
[1/4] rcu: Create NEED_TASKS_RCU to factor out enablement logic Refactor TASKS_RCU for lazy preemption - - - --- 2024-02-23 Paul E. McKenney Accepted
[6/5] rcu-tasks: Permit use of debug-objects with RCU Tasks flavors Tasks RCU updates for v6.6 - - - --- 2023-07-31 Paul E. McKenney Accepted
[2/2] torture: Add lock_torture writer_fifo module parameter [1/2] torture: Add a kthread-creation callback to _torture_create_kthread() 2 - - --- 2023-07-28 Paul E. McKenney Accepted
[1/2] torture: Add a kthread-creation callback to _torture_create_kthread() [1/2] torture: Add a kthread-creation callback to _torture_create_kthread() 1 1 - --- 2023-07-28 Paul E. McKenney Accepted
[18/18] torture: Cause mkinitrd.sh to indicate failure on compile errors Torture-test scripting updates for v6.6 - - - --- 2023-07-17 Paul E. McKenney Accepted
[17/18] torture: Make init program dump command-line arguments Torture-test scripting updates for v6.6 - - - --- 2023-07-17 Paul E. McKenney Accepted
[16/18] torture: Switch qemu from -nographic to -display none Torture-test scripting updates for v6.6 - - - --- 2023-07-17 Paul E. McKenney Accepted
[14/18] torture: Avoid torture-test reboot loops Torture-test scripting updates for v6.6 - - - --- 2023-07-17 Paul E. McKenney Accepted
[9/9] rcutorture: Stop right-shifting torture_random() return values Torture-test updates for v6.6 - - - --- 2023-07-17 Paul E. McKenney Accepted
[8/9] torture: Stop right-shifting torture_random() return values Torture-test updates for v6.6 - - - --- 2023-07-17 Paul E. McKenney Accepted
[7/9] torture: Move stutter_wait() timeouts to hrtimers Torture-test updates for v6.6 - - - --- 2023-07-17 Paul E. McKenney Accepted
[6/9] torture: Move torture_shuffle() timeouts to hrtimers Torture-test updates for v6.6 - - - --- 2023-07-17 Paul E. McKenney Accepted
[5/9] torture: Move torture_onoff() timeouts to hrtimers Torture-test updates for v6.6 - - - --- 2023-07-17 Paul E. McKenney Accepted
[4/9] torture: Make torture_hrtimeout_*() use TASK_IDLE Torture-test updates for v6.6 - - - --- 2023-07-17 Paul E. McKenney Accepted
[6/6] rcu: Use WRITE_ONCE() for assignments to ->next for rculist_nulls Miscellaneous fixes for v6.6 - 1 - --- 2023-07-17 Paul E. McKenney Accepted
[5/6] rcu: Make the rcu_nocb_poll boot parameter usable via boot config Miscellaneous fixes for v6.6 - 1 - --- 2023-07-17 Paul E. McKenney Accepted
[4/6] rcu: Mark __rcu_irq_enter_check_tick() ->rcu_urgent_qs load Miscellaneous fixes for v6.6 - 1 - --- 2023-07-17 Paul E. McKenney Accepted
[1/6] rcu: Update synchronize_rcu_mult() comment for call_rcu_hurry() Miscellaneous fixes for v6.6 - 1 - --- 2023-07-17 Paul E. McKenney Accepted
[GIT,PULL] RCU regression fix for v6.4 [GIT,PULL] RCU regression fix for v6.4 - - - --- 2023-06-16 Paul E. McKenney Accepted
[6/6] torture: Remove duplicated argument -enable-kvm for ppc64 Torture-test updates for v6.5 - - - --- 2023-05-10 Paul E. McKenney Accepted
[5/6] doc/rcutorture: Add description of rcutorture.stall_cpu_block Torture-test updates for v6.5 - - - --- 2023-05-10 Paul E. McKenney Accepted
[4/6] rcu/rcuscale: Stop kfree_scale_thread thread(s) after unloading rcuscale Torture-test updates for v6.5 - 2 - --- 2023-05-10 Paul E. McKenney Accepted
[3/6] rcu/rcuscale: Move rcu_scale_*() after kfree_scale_cleanup() Torture-test updates for v6.5 - - - --- 2023-05-10 Paul E. McKenney Accepted
[2/6] rcutorture: Correct name of use_softirq module parameter Torture-test updates for v6.5 - - - --- 2023-05-10 Paul E. McKenney Accepted
[1/6] locktorture: Add long_hold to adjust lock-hold delays Torture-test updates for v6.5 - - - --- 2023-05-10 Paul E. McKenney Accepted
[2/2] rcu-tasks: Clarify the cblist_init_generic() function's pr_info() output Tasks RCU updates for v6.5 - - - --- 2023-05-10 Paul E. McKenney Mainlined
[1/2] rcu-tasks: Avoid pr_info() with spin lock in cblist_init_generic() Tasks RCU updates for v6.5 - - 1 --- 2023-05-10 Paul E. McKenney Mainlined
[4/4] rcu/nocb: Make shrinker to iterate only NOCB CPUs Callback-offloading updates for v6.5 - - - --- 2023-05-10 Paul E. McKenney Accepted
[3/4] rcu/nocb: Recheck lazy callbacks under the ->nocb_lock from shrinker Callback-offloading updates for v6.5 - - - --- 2023-05-10 Paul E. McKenney Mainlined
[2/4] rcu/nocb: Fix shrinker race against callback enqueuer Callback-offloading updates for v6.5 - - - --- 2023-05-10 Paul E. McKenney Mainlined
[1/4] rcu/nocb: Protect lazy shrinker against concurrent (de-)offloading Callback-offloading updates for v6.5 - - - --- 2023-05-10 Paul E. McKenney Mainlined
[8/8] rcu/kvfree: Make drain_page_cache() take early return if cache is disabled kvfree_rcu() changes for v6.5 - 1 - --- 2023-05-10 Paul E. McKenney Mainlined
[7/8] rcu/kvfree: Make fill page cache start from krcp->nr_bkv_objs kvfree_rcu() changes for v6.5 - 1 - --- 2023-05-10 Paul E. McKenney Mainlined
[6/8] rcu/kvfree: Do not run a page work if a cache is disabled kvfree_rcu() changes for v6.5 - - - --- 2023-05-10 Paul E. McKenney Mainlined
[5/8] rcu/kvfree: Use consistent krcp when growing kfree_rcu() page cache kvfree_rcu() changes for v6.5 - - - --- 2023-05-10 Paul E. McKenney Mainlined
[4/8] rcu/kvfree: Invoke debug_rcu_bhead_unqueue() after checking bnode->gp_snap kvfree_rcu() changes for v6.5 - - - --- 2023-05-10 Paul E. McKenney Mainlined
[3/8] rcu/kvfree: Add debug check for GP complete for kfree_rcu_cpu list kvfree_rcu() changes for v6.5 - - - --- 2023-05-10 Paul E. McKenney Mainlined
[2/8] rcu/kvfree: Add debug to check grace periods kvfree_rcu() changes for v6.5 - - - --- 2023-05-10 Paul E. McKenney Mainlined
[1/8] rcu/kvfree: Eliminate k[v]free_rcu() single argument macro kvfree_rcu() changes for v6.5 - - - --- 2023-05-10 Paul E. McKenney Mainlined
[8/8] rcu-tasks: Stop rcu_tasks_invoke_cbs() from using never-onlined CPUs Miscellaneous fixes for v6.5 - - - --- 2023-05-10 Paul E. McKenney Accepted
[7/8] rcu: Make rcu_cpu_starting() rely on interrupts being disabled Miscellaneous fixes for v6.5 - - - --- 2023-05-10 Paul E. McKenney Accepted
[6/8] rcu: Mark rcu_cpu_kthread() accesses to ->rcu_cpu_has_work Miscellaneous fixes for v6.5 - - - --- 2023-05-10 Paul E. McKenney Accepted
[5/8] rcu: Mark additional concurrent load from ->cpu_no_qs.b.exp Miscellaneous fixes for v6.5 - - - --- 2023-05-10 Paul E. McKenney Accepted
[4/8] rcu: Employ jiffies-based backstop to callback time limit Miscellaneous fixes for v6.5 - - - --- 2023-05-10 Paul E. McKenney Accepted
[3/8] rcu: Check callback-invocation time limit for rcuc kthreads Miscellaneous fixes for v6.5 - - - --- 2023-05-10 Paul E. McKenney Accepted
[1/8] srcu: Remove extraneous parentheses from srcu_read_lock() etc. Miscellaneous fixes for v6.5 - - 2 --- 2023-05-10 Paul E. McKenney Mainlined
[3/3] MAINTAINERS: Update qiang1.zhang@intel.com to qiang.zhang1211@gmail.com Documentation updates for v6.5 - - - --- 2023-05-10 Paul E. McKenney Mainlined
[2/3] doc: Document the rcutree.rcu_resched_ns module parameter Documentation updates for v6.5 - - - --- 2023-05-10 Paul E. McKenney Mainlined
[1/3] doc: Get rcutree module parameters back into alpha order Documentation updates for v6.5 - - - --- 2023-05-10 Paul E. McKenney Mainlined
[RFC] Stop rcu_tasks_invoke_cbs() from using never-online CPUs [RFC] Stop rcu_tasks_invoke_cbs() from using never-online CPUs 1 - - --- 2023-04-26 Paul E. McKenney Accepted
[GIT,PULL] Fix too-short kfree_rcu() grace period for v6.3 [GIT,PULL] Fix too-short kfree_rcu() grace period for v6.3 - - - --- 2023-04-10 Paul E. McKenney Accepted
Kerneldoc fix to fold in Kerneldoc fix to fold in - 1 - --- 2023-04-06 Paul E. McKenney Accepted
[20/20] srcu: Fix long lines in srcu_funnel_gp_start() Further shrink srcu_struct to promote cache locality - - 2 --- 2023-03-30 Paul E. McKenney Accepted
[19/20] srcu: Fix long lines in srcu_gp_end() Further shrink srcu_struct to promote cache locality - - 2 --- 2023-03-30 Paul E. McKenney Accepted
[18/20] srcu: Fix long lines in cleanup_srcu_struct() Further shrink srcu_struct to promote cache locality - - 2 --- 2023-03-30 Paul E. McKenney Accepted
[17/20] srcu: Fix long lines in srcu_get_delay() Further shrink srcu_struct to promote cache locality - - 2 --- 2023-03-30 Paul E. McKenney Accepted
[16/20] srcu: Check for readers at module-exit time Further shrink srcu_struct to promote cache locality - - - --- 2023-03-30 Paul E. McKenney Accepted
[15/20] srcu: Move work-scheduling fields from srcu_struct to srcu_usage Further shrink srcu_struct to promote cache locality - - 2 --- 2023-03-30 Paul E. McKenney Accepted
[14/20] srcu: Move srcu_barrier() fields from srcu_struct to srcu_usage Further shrink srcu_struct to promote cache locality - - 2 --- 2023-03-30 Paul E. McKenney Accepted
[13/20] srcu: Move ->sda_is_static from srcu_struct to srcu_usage Further shrink srcu_struct to promote cache locality - - 2 --- 2023-03-30 Paul E. McKenney Accepted
[12/20] srcu: Move heuristics fields from srcu_struct to srcu_usage Further shrink srcu_struct to promote cache locality - - 2 --- 2023-03-30 Paul E. McKenney Accepted
[11/20] srcu: Move grace-period fields from srcu_struct to srcu_usage Further shrink srcu_struct to promote cache locality 1 - 3 --- 2023-03-30 Paul E. McKenney Accepted
[10/20] srcu: Move ->srcu_gp_mutex from srcu_struct to srcu_usage Further shrink srcu_struct to promote cache locality - - 2 --- 2023-03-30 Paul E. McKenney Accepted
[09/20] srcu: Move ->lock from srcu_struct to srcu_usage Further shrink srcu_struct to promote cache locality - - 2 --- 2023-03-30 Paul E. McKenney Accepted
[08/20] srcu: Move ->lock initialization after srcu_usage allocation Further shrink srcu_struct to promote cache locality - - 2 --- 2023-03-30 Paul E. McKenney Accepted
[07/20] srcu: Move ->srcu_cb_mutex from srcu_struct to srcu_usage Further shrink srcu_struct to promote cache locality - - 2 --- 2023-03-30 Paul E. McKenney Accepted
[06/20] srcu: Move ->srcu_size_state from srcu_struct to srcu_usage Further shrink srcu_struct to promote cache locality - - 2 --- 2023-03-30 Paul E. McKenney Accepted
[05/20] srcu: Move ->level from srcu_struct to srcu_usage Further shrink srcu_struct to promote cache locality - - 2 --- 2023-03-30 Paul E. McKenney Accepted
[04/20] srcu: Begin offloading srcu_struct fields to srcu_update Further shrink srcu_struct to promote cache locality 1 - 2 --- 2023-03-30 Paul E. McKenney Accepted
[03/20] srcu: Use static init for statically allocated in-module srcu_struct Further shrink srcu_struct to promote cache locality - - 2 --- 2023-03-30 Paul E. McKenney Accepted
[02/20] srcu: Add whitespace to __SRCU_STRUCT_INIT() & __DEFINE_SRCU() Further shrink srcu_struct to promote cache locality - - 2 --- 2023-03-30 Paul E. McKenney Accepted
[01/20] rcu-tasks: Fix warning for unused tasks_rcu_exit_srcu Further shrink srcu_struct to promote cache locality - 1 - --- 2023-03-30 Paul E. McKenney Accepted
[GIT,PULL] Fix rcu_torture_read ftrace event [GIT,PULL] Fix rcu_torture_read ftrace event - - - --- 2023-03-28 Paul E. McKenney Accepted
« 1 2 3 44 5 »