Show patches with: Submitter = Boqun Feng       |   89 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v2,6/6] rcu-tasks: Maintain real-time response in rcu_tasks_postscan() RCU tasks fixes for v6.9 - - - --- 2024-02-17 Boqun Feng New
[v2,5/6] rcu-tasks: Eliminate deadlocks involving do_exit() and RCU tasks RCU tasks fixes for v6.9 - 1 2 --- 2024-02-17 Boqun Feng New
[v2,4/6] rcu-tasks: Maintain lists to eliminate RCU-tasks/do_exit() deadlocks RCU tasks fixes for v6.9 - 1 2 --- 2024-02-17 Boqun Feng New
[v2,3/6] rcu-tasks: Initialize data to eliminate RCU-tasks/do_exit() deadlocks RCU tasks fixes for v6.9 - 1 2 --- 2024-02-17 Boqun Feng New
[v2,2/6] rcu-tasks: Add data to eliminate RCU-tasks/do_exit() deadlocks RCU tasks fixes for v6.9 - 1 2 --- 2024-02-17 Boqun Feng New
[v2,1/6] rcu-tasks: Repair RCU Tasks Trace quiescence check RCU tasks fixes for v6.9 - - 1 --- 2024-02-17 Boqun Feng New
[RFC] efi: Add ACPI_MEMORY_NVS into the linear map [RFC] efi: Add ACPI_MEMORY_NVS into the linear map - - - --- 2024-02-15 Boqun Feng New
[6/6] rcu/nocb: Check rdp_gp->nocb_timer in __call_rcu_nocb_wake() RCU nocb updates for v6.9 - 2 - --- 2024-02-01 Boqun Feng New
[5/6] rcu/nocb: Fix WARN_ON_ONCE() in the rcu_nocb_bypass_lock() RCU nocb updates for v6.9 - 3 - --- 2024-02-01 Boqun Feng New
[4/6] rcu/nocb: Re-arrange call_rcu() NOCB specific code RCU nocb updates for v6.9 - 1 - --- 2024-02-01 Boqun Feng New
[3/6] rcu/nocb: Make IRQs disablement symmetric RCU nocb updates for v6.9 - 2 - --- 2024-02-01 Boqun Feng New
[2/6] rcu/nocb: Remove needless full barrier after callback advancing RCU nocb updates for v6.9 - 1 - --- 2024-02-01 Boqun Feng New
[1/6] rcu/nocb: Remove needless LOAD-ACQUIRE RCU nocb updates for v6.9 - 1 - --- 2024-02-01 Boqun Feng New
[8/8] rcu/sync: remove un-used rcu_sync_enter_start function Misc RCU update for v6.9 2 - - --- 2024-01-29 Boqun Feng New
[6/8] rcutorture: Suppress rtort_pipe_count warnings until after stalls Misc RCU update for v6.9 - - - --- 2024-01-29 Boqun Feng New
[4/8] srcu: Improve comments about acceleration leak Misc RCU update for v6.9 - 1 - --- 2024-01-29 Boqun Feng New
[3/8] hrtimer: Report offline hrtimer enqueue Misc RCU update for v6.9 - - - --- 2024-01-29 Boqun Feng New
[2/8] rcu: Provide a boot time parameter to control lazy RCU Misc RCU update for v6.9 - - 1 --- 2024-01-29 Boqun Feng New
[1/8] rcu: Rename jiffies_till_flush to jiffies_lazy_flush Misc RCU update for v6.9 - 1 - --- 2024-01-29 Boqun Feng New
[7/8] rcu/exp: Handle parallel exp gp kworkers affinity RCU exp updates for v6.9 - - - --- 2024-01-29 Boqun Feng New
[6/8] rcu/exp: Make parallel exp gp kworker per rcu node RCU exp updates for v6.9 - - - --- 2024-01-29 Boqun Feng New
[5/8] rcu/exp: Move expedited kthread worker creation functions above rcutree_prepare_cpu() RCU exp updates for v6.9 - - - --- 2024-01-29 Boqun Feng New
[4/8] rcu: s/boost_kthread_mutex/kthread_mutex RCU exp updates for v6.9 - - - --- 2024-01-29 Boqun Feng New
[3/8] rcu/exp: Handle RCU expedited grace period kworker allocation failure RCU exp updates for v6.9 - 1 - --- 2024-01-29 Boqun Feng New
[2/8] rcu/exp: Fix RCU expedited parallel grace period kworker allocation failure recovery RCU exp updates for v6.9 - 1 - --- 2024-01-29 Boqun Feng New
[1/8] rcu/exp: Remove full barrier upon main thread wakeup RCU exp updates for v6.9 - - - --- 2024-01-29 Boqun Feng New
[2/2] rcu-tasks: Eliminate deadlocks involving do_exit() and RCU tasks RCU tasks fixes for v6.9 - - - --- 2024-01-29 Boqun Feng New
[1/2] rcu-tasks: Repair RCU Tasks Trace quiescence check RCU tasks fixes for v6.9 - - 1 --- 2024-01-29 Boqun Feng New
[8/8] doc: Update checklist.rst discussion of callback execution RCU doc updates for v6.9 - - - --- 2024-01-26 Boqun Feng New
[7/8] doc: Clarify use of slab constructors and SLAB_TYPESAFE_BY_RCU RCU doc updates for v6.9 - - - --- 2024-01-26 Boqun Feng New
[4/8] doc: Add CONFIG_RCU_STRICT_GRACE_PERIOD to checklist.rst RCU doc updates for v6.9 - - - --- 2024-01-26 Boqun Feng New
[2/8] doc: Make whatisRCU.rst note that spinlocks are RCU readers RCU doc updates for v6.9 - - - --- 2024-01-26 Boqun Feng New
rust: sync: Makes `CondVar::wait()` an uninterruptible wait rust: sync: Makes `CondVar::wait()` an uninterruptible wait - 3 - --- 2023-12-14 Boqun Feng New
[RFC] rust: types: Add read_once and write_once [RFC] rust: types: Add read_once and write_once - - - --- 2023-10-25 Boqun Feng New
[3/3] rust: alloc: Add realloc and alloc_zeroed to the GlobalAlloc impl Fix alignment issue and prepare for rust 1.71 - 1 - --- 2023-07-30 Boqun Feng New
[2/3] rust: allocator: Use krealloc_aligned() in KernelAllocator::alloc Fix alignment issue and prepare for rust 1.71 - 1 - --- 2023-07-30 Boqun Feng New
[1/3] rust: allocator: Prevent mis-aligned allocation Fix alignment issue and prepare for rust 1.71 1 - - --- 2023-07-30 Boqun Feng New
lockdep/selftests: Use SBRM APIs for wait context tests lockdep/selftests: Use SBRM APIs for wait context tests - - - --- 2023-07-15 Boqun Feng New
[v2] rust: alloc: Add realloc and alloc_zeroed to the GlobalAlloc impl [v2] rust: alloc: Add realloc and alloc_zeroed to the GlobalAlloc impl - 3 - --- 2023-06-25 Boqun Feng New
rust: allocator: Prevents mis-aligned allocation rust: allocator: Prevents mis-aligned allocation - 4 - --- 2023-06-13 Boqun Feng New
[DRAFT,2/2] locking/selftest: Add AA deadlock selftest for Mutex and SpinLock [DRAFT,1/2] locking/selftest: Add test infrastructure for Rust locking APIs - - - --- 2023-03-30 Boqun Feng New
[DRAFT,1/2] locking/selftest: Add test infrastructure for Rust locking APIs [DRAFT,1/2] locking/selftest: Add test infrastructure for Rust locking APIs - - - --- 2023-03-30 Boqun Feng New
[rcu,v2,10/10] refscale: Move shutdown from wait_event() to wait_event_idle() RCU torture test and tool updates for v6.4 - - - --- 2023-03-23 Boqun Feng New
[rcu,v2,09/10] rcuscale: Move shutdown from wait_event() to wait_event_idle() RCU torture test and tool updates for v6.4 - - 1 --- 2023-03-23 Boqun Feng New
[rcu,v2,08/10] rcutorture: Create nocb kthreads only when testing rcu in CONFIG_RCU_NOCB_CPU=y kern… RCU torture test and tool updates for v6.4 - 1 - --- 2023-03-23 Boqun Feng New
[rcu,v2,07/10] torture: Enable clocksource watchdog with "tsc=watchdog" RCU torture test and tool updates for v6.4 - - - --- 2023-03-23 Boqun Feng New
[rcu,v2,06/10] rcutorture: Eliminate variable n_rcu_torture_boost_rterror RCU torture test and tool updates for v6.4 - - - --- 2023-03-23 Boqun Feng New
[rcu,v2,05/10] torture: Permit kvm-again.sh --duration to default to previous run RCU torture test and tool updates for v6.4 - - - --- 2023-03-23 Boqun Feng New
[rcu,v2,04/10] tools: rcu: Add usage function and check for argument RCU torture test and tool updates for v6.4 - - - --- 2023-03-23 Boqun Feng New
[rcu,v2,03/10] rcutorture: Make scenario TREE04 enable lazy call_rcu() RCU torture test and tool updates for v6.4 - - - --- 2023-03-23 Boqun Feng New
[rcu,v2,02/10] rcutorture: Set CONFIG_BOOTPARAM_HOTPLUG_CPU0 to offline CPU 0 RCU torture test and tool updates for v6.4 - - - --- 2023-03-23 Boqun Feng New
[rcu,v2,01/10] rcutorture: Add test_nmis module parameter RCU torture test and tool updates for v6.4 - - - --- 2023-03-23 Boqun Feng New
[rcu,v2,7/7] rcutorture: Add srcu_lockdep.sh RCU-related lockdep changes for v6.4 - - - --- 2023-03-23 Boqun Feng New
[rcu,v2,6/7] rcutorture: Add RCU Tasks Trace and SRCU deadlock scenarios RCU-related lockdep changes for v6.4 - - - --- 2023-03-23 Boqun Feng New
[rcu,v2,5/7] rcutorture: Add SRCU deadlock scenarios RCU-related lockdep changes for v6.4 - - - --- 2023-03-23 Boqun Feng New
[rcu,v2,4/7] locking/lockdep: Improve the deadlock scenario print for sync and read lock RCU-related lockdep changes for v6.4 1 - - --- 2023-03-23 Boqun Feng New
[rcu,v2,3/7] locking: Reduce the number of locks in ww_mutex stress tests RCU-related lockdep changes for v6.4 - - 1 --- 2023-03-23 Boqun Feng New
[rcu,v2,2/7] rcu: Annotate SRCU's update-side lockdep dependencies RCU-related lockdep changes for v6.4 - - - --- 2023-03-23 Boqun Feng New
[rcu,v2,1/7] locking/lockdep: Introduce lock_sync() RCU-related lockdep changes for v6.4 1 - - --- 2023-03-23 Boqun Feng New
MAINTAINERS: Add myself to RCU entry MAINTAINERS: Add myself to RCU entry 1 - - --- 2023-03-17 Boqun Feng New
[rcu,7/7] rcutorture: Add srcu_lockdep.sh RCU-related lockdep changes for v6.4 - - - --- 2023-03-17 Boqun Feng New
[rcu,6/7] rcutorture: Add RCU Tasks Trace and SRCU deadlock scenarios RCU-related lockdep changes for v6.4 - - - --- 2023-03-17 Boqun Feng New
[rcu,5/7] rcutorture: Add SRCU deadlock scenarios RCU-related lockdep changes for v6.4 - - - --- 2023-03-17 Boqun Feng New
[rcu,4/7] locking/lockdep: Improve the deadlock scenario print for sync and read lock RCU-related lockdep changes for v6.4 1 - - --- 2023-03-17 Boqun Feng New
[rcu,3/7] locking: Reduce the number of locks in ww_mutex stress tests RCU-related lockdep changes for v6.4 - - 1 --- 2023-03-17 Boqun Feng New
[rcu,2/7] rcu: Annotate SRCU's update-side lockdep dependencies RCU-related lockdep changes for v6.4 - - - --- 2023-03-17 Boqun Feng New
[rcu,1/7] locking/lockdep: Introduce lock_sync() RCU-related lockdep changes for v6.4 1 - - --- 2023-03-17 Boqun Feng New
[rcu,8/8] rcutorture: Create nocb kthreads only when testing rcu in CONFIG_RCU_NOCB_CPU=y kernels RCU torture test and tool updates for v6.4 - 1 - --- 2023-03-15 Boqun Feng New
[rcu,7/8] torture: Enable clocksource watchdog with "tsc=watchdog" RCU torture test and tool updates for v6.4 - - - --- 2023-03-15 Boqun Feng New
[rcu,6/8] rcutorture: Eliminate variable n_rcu_torture_boost_rterror RCU torture test and tool updates for v6.4 - - - --- 2023-03-15 Boqun Feng New
[rcu,5/8] torture: Permit kvm-again.sh --duration to default to previous run RCU torture test and tool updates for v6.4 - - - --- 2023-03-15 Boqun Feng New
[rcu,4/8] tools: rcu: Add usage function and check for argument RCU torture test and tool updates for v6.4 - - - --- 2023-03-15 Boqun Feng New
[rcu,3/8] rcutorture: Make scenario TREE04 enable lazy call_rcu() RCU torture test and tool updates for v6.4 - - - --- 2023-03-15 Boqun Feng New
[rcu,2/8] rcutorture: Set CONFIG_BOOTPARAM_HOTPLUG_CPU0 to offline CPU 0 RCU torture test and tool updates for v6.4 - - - --- 2023-03-15 Boqun Feng New
[rcu,1/8] rcutorture: Add test_nmis module parameter RCU torture test and tool updates for v6.4 - - - --- 2023-03-15 Boqun Feng New
[v2,2/2] sample: rust: print: Add sampe code for Arc printing rust: sync: Arc: Implement Debug and Display - 5 - --- 2023-02-07 Boqun Feng New
[v2,1/2] rust: sync: impl {Debug,Display} for {Unique,}Arc rust: sync: Arc: Implement Debug and Display - 4 - --- 2023-02-07 Boqun Feng New
[RFC,5/5] sample: rust: print: Add sampe code for Arc printing rust: sync: Arc: Implement Debug and Display - 2 - --- 2023-02-01 Boqun Feng New
[RFC,4/5] rust: sync: impl Debug for {Unique,}Arc rust: sync: Arc: Implement Debug and Display - - - --- 2023-02-01 Boqun Feng New
[RFC,3/5] rust: sync: Arc: Introduces Arc::get_inner() helper rust: sync: Arc: Implement Debug and Display - 2 - --- 2023-02-01 Boqun Feng New
[RFC,2/5] rust: sync: Arc: Introduces ArcInner::count() rust: sync: Arc: Implement Debug and Display - 1 - --- 2023-02-01 Boqun Feng New
[RFC,1/5] rust: sync: impl Display for {Unique,}Arc rust: sync: Arc: Implement Debug and Display - 3 - --- 2023-02-01 Boqun Feng New
[v3] rust: MAINTAINERS: Add the zulip link [v3] rust: MAINTAINERS: Add the zulip link - 1 - --- 2023-02-01 Boqun Feng New
[v2] rust: MAINTAINERS: Add the zulip link [v2] rust: MAINTAINERS: Add the zulip link - 2 - --- 2023-01-28 Boqun Feng New
rust: MAINTAINERS: Add the zulip link rust: MAINTAINERS: Add the zulip link - 1 - --- 2023-01-27 Boqun Feng New
[4/3] locking/lockdep: Improve the deadlock scenario print for sync and read lock Detect SRCU related deadlocks - - - --- 2023-01-13 Boqun Feng New
[3/3] WIP: locking/lockdep: selftests: Add selftests for SRCU Detect SRCU related deadlocks - - - --- 2023-01-13 Boqun Feng New
[2/3] rcu: Equip sleepable RCU with lockdep dependency graph checks Detect SRCU related deadlocks 1 - - --- 2023-01-13 Boqun Feng New
[1/3] locking/lockdep: Introduce lock_sync() Detect SRCU related deadlocks 1 - - --- 2023-01-13 Boqun Feng New