Show patches with: Submitter = Paul E. McKenney       |   73 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
[rcu,v4,14/15] refscale: Add srcu_read_lock_lite() support using "srcu-lite" Untitled series #904037 - - - --- 2024-10-29 Paul E. McKenney bpf Not Applicable
[rcu,14/15] refscale: Add srcu_read_lock_lite() support using "srcu-lite" [rcu,01/15] srcu: Rename srcu_might_be_idle() to srcu_should_expedite() - - - --- 2024-10-15 Paul E. McKenney Not Applicable
[rcu,13/15] rcutorture: Add light-weight SRCU scenario [rcu,01/15] srcu: Rename srcu_might_be_idle() to srcu_should_expedite() - - - --- 2024-10-15 Paul E. McKenney Not Applicable
[rcu,12/15] rcutorture: Add srcu_read_lock_lite() support to rcutorture.reader_flavor [rcu,01/15] srcu: Rename srcu_might_be_idle() to srcu_should_expedite() - - - --- 2024-10-15 Paul E. McKenney Not Applicable
[rcu,11/15] rcutorture: Add reader_flavor parameter for SRCU readers [rcu,01/15] srcu: Rename srcu_might_be_idle() to srcu_should_expedite() - - - --- 2024-10-15 Paul E. McKenney Not Applicable
[rcu,10/15] rcutorture: Expand RCUTORTURE_RDR_MASK_[12] to eight bits [rcu,01/15] srcu: Rename srcu_might_be_idle() to srcu_should_expedite() - - - --- 2024-10-15 Paul E. McKenney Not Applicable
[rcu,09/15] srcu: Allow inlining of __srcu_read_{,un}lock_lite() [rcu,01/15] srcu: Rename srcu_might_be_idle() to srcu_should_expedite() - - - --- 2024-10-15 Paul E. McKenney Not Applicable
[rcu,08/15] srcu: Add srcu_read_lock_lite() and srcu_read_unlock_lite() [rcu,01/15] srcu: Rename srcu_might_be_idle() to srcu_should_expedite() - - 1 --- 2024-10-15 Paul E. McKenney Not Applicable
[rcu,07/15] srcu: Create CPP macros for normal and NMI-safe SRCU readers [rcu,01/15] srcu: Rename srcu_might_be_idle() to srcu_should_expedite() - - - --- 2024-10-15 Paul E. McKenney Not Applicable
[rcu,05/15] srcu: Standardize srcu_data pointers to "sdp" and similar [rcu,01/15] srcu: Rename srcu_might_be_idle() to srcu_should_expedite() - - - --- 2024-10-15 Paul E. McKenney Not Applicable
[rcu,04/15] srcu: Bit manipulation changes for additional reader flavor [rcu,01/15] srcu: Rename srcu_might_be_idle() to srcu_should_expedite() - - - --- 2024-10-15 Paul E. McKenney Not Applicable
[rcu,03/15] srcu: Renaming in preparation for additional reader flavor [rcu,01/15] srcu: Rename srcu_might_be_idle() to srcu_should_expedite() - - - --- 2024-10-15 Paul E. McKenney Not Applicable
[rcu,02/15] srcu: Introduce srcu_gp_is_expedited() helper function [rcu,01/15] srcu: Rename srcu_might_be_idle() to srcu_should_expedite() - - - --- 2024-10-15 Paul E. McKenney Not Applicable
[rcu,01/15] srcu: Rename srcu_might_be_idle() to srcu_should_expedite() [rcu,01/15] srcu: Rename srcu_might_be_idle() to srcu_should_expedite() - - - --- 2024-10-15 Paul E. McKenney Not Applicable
[v2,rcu,12/13] refscale: Add srcu_read_lock_lite() support using "srcu-lite" [v2,rcu,01/13] srcu: Rename srcu_might_be_idle() to srcu_should_expedite() - - - --- 2024-10-11 Paul E. McKenney Not Applicable
[v2,rcu,11/13] rcutorture: Add light-weight SRCU scenario [v2,rcu,01/13] srcu: Rename srcu_might_be_idle() to srcu_should_expedite() - - - --- 2024-10-11 Paul E. McKenney Not Applicable
[v2,rcu,10/13] rcutorture: Add srcu_read_lock_lite() support to rcutorture.reader_flavor [v2,rcu,01/13] srcu: Rename srcu_might_be_idle() to srcu_should_expedite() - - - --- 2024-10-11 Paul E. McKenney Not Applicable
[v2,rcu,09/13] rcutorture: Add reader_flavor parameter for SRCU readers [v2,rcu,01/13] srcu: Rename srcu_might_be_idle() to srcu_should_expedite() - - - --- 2024-10-11 Paul E. McKenney Not Applicable
[v2,rcu,08/13] rcutorture: Expand RCUTORTURE_RDR_MASK_[12] to eight bits [v2,rcu,01/13] srcu: Rename srcu_might_be_idle() to srcu_should_expedite() - - - --- 2024-10-11 Paul E. McKenney Not Applicable
[v2,rcu,07/13] srcu: Allow inlining of __srcu_read_{,un}lock_lite() [v2,rcu,01/13] srcu: Rename srcu_might_be_idle() to srcu_should_expedite() - - - --- 2024-10-11 Paul E. McKenney Not Applicable
[v2,rcu,06/13] srcu: Add srcu_read_lock_lite() and srcu_read_unlock_lite() [v2,rcu,01/13] srcu: Rename srcu_might_be_idle() to srcu_should_expedite() - - 1 --- 2024-10-11 Paul E. McKenney Not Applicable
[v2,rcu,05/13] srcu: Standardize srcu_data pointers to "sdp" and similar [v2,rcu,01/13] srcu: Rename srcu_might_be_idle() to srcu_should_expedite() - - - --- 2024-10-11 Paul E. McKenney Not Applicable
[v2,rcu,04/13] srcu: Bit manipulation changes for additional reader flavor [v2,rcu,01/13] srcu: Rename srcu_might_be_idle() to srcu_should_expedite() - - - --- 2024-10-11 Paul E. McKenney Not Applicable
[v2,rcu,03/13] srcu: Renaming in preparation for additional reader flavor [v2,rcu,01/13] srcu: Rename srcu_might_be_idle() to srcu_should_expedite() - - - --- 2024-10-11 Paul E. McKenney Not Applicable
[v2,rcu,02/13] srcu: Introduce srcu_gp_is_expedited() helper function [v2,rcu,01/13] srcu: Rename srcu_might_be_idle() to srcu_should_expedite() - - - --- 2024-10-11 Paul E. McKenney Not Applicable
[v2,rcu,01/13] srcu: Rename srcu_might_be_idle() to srcu_should_expedite() [v2,rcu,01/13] srcu: Rename srcu_might_be_idle() to srcu_should_expedite() - - - --- 2024-10-11 Paul E. McKenney Not Applicable
[rcu,12/12] refscale: Add srcu_read_lock_lite() support using "srcu-lite" [rcu,01/12] srcu: Rename srcu_might_be_idle() to srcu_should_expedite() - - - 1-- 2024-10-09 Paul E. McKenney Not Applicable
[rcu,11/12] rcutorture: Add light-weight SRCU scenario [rcu,01/12] srcu: Rename srcu_might_be_idle() to srcu_should_expedite() - - - 1-- 2024-10-09 Paul E. McKenney Not Applicable
[rcu,10/12] rcutorture: Add srcu_read_lock_lite() support to rcutorture.reader_flavor [rcu,01/12] srcu: Rename srcu_might_be_idle() to srcu_should_expedite() - - - 1-- 2024-10-09 Paul E. McKenney Not Applicable
[rcu,09/12] rcutorture: Add reader_flavor parameter for SRCU readers [rcu,01/12] srcu: Rename srcu_might_be_idle() to srcu_should_expedite() - - - 1-- 2024-10-09 Paul E. McKenney Not Applicable
[rcu,08/12] rcutorture: Expand RCUTORTURE_RDR_MASK_[12] to eight bits [rcu,01/12] srcu: Rename srcu_might_be_idle() to srcu_should_expedite() - - - 1-- 2024-10-09 Paul E. McKenney Not Applicable
[rcu,07/12] srcu: Allow inlining of __srcu_read_{,un}lock_lite() [rcu,01/12] srcu: Rename srcu_might_be_idle() to srcu_should_expedite() - - - 1-- 2024-10-09 Paul E. McKenney Not Applicable
[rcu,06/12] srcu: Add srcu_read_lock_lite() and srcu_read_unlock_lite() [rcu,01/12] srcu: Rename srcu_might_be_idle() to srcu_should_expedite() - - 1 1-- 2024-10-09 Paul E. McKenney Not Applicable
[rcu,05/12] srcu: Standardize srcu_data pointers to "sdp" and similar [rcu,01/12] srcu: Rename srcu_might_be_idle() to srcu_should_expedite() - - - 1-- 2024-10-09 Paul E. McKenney Not Applicable
[rcu,04/12] srcu: Bit manipulation changes for additional reader flavor [rcu,01/12] srcu: Rename srcu_might_be_idle() to srcu_should_expedite() - - - 1-- 2024-10-09 Paul E. McKenney Not Applicable
[rcu,03/12] srcu: Renaming in preparation for additional reader flavor [rcu,01/12] srcu: Rename srcu_might_be_idle() to srcu_should_expedite() - - - 1-- 2024-10-09 Paul E. McKenney Not Applicable
[rcu,02/12] srcu: Introduce srcu_gp_is_expedited() helper function [rcu,01/12] srcu: Rename srcu_might_be_idle() to srcu_should_expedite() - 1 - 1-- 2024-10-09 Paul E. McKenney Not Applicable
[rcu,01/12] srcu: Rename srcu_might_be_idle() to srcu_should_expedite() [rcu,01/12] srcu: Rename srcu_might_be_idle() to srcu_should_expedite() - 1 - 1-- 2024-10-09 Paul E. McKenney Not Applicable
[rcu,6/7] doc: Remove kernel-parameters.txt entry for rcutorture.read_exit Untitled series #897315 - - - --- 2024-10-09 Paul E. McKenney Not Applicable
[rcu,[12/11] srcu: Allow inlining of __srcu_read_{,un}lock_lite() Add light-weight readers for SRCU - - - --- 2024-09-04 Paul E. McKenney Not Applicable
[rcu,11/11] refscale: Add srcu_read_lock_lite() support using "srcu-lite" Add light-weight readers for SRCU - - - 1-- 2024-09-03 Paul E. McKenney Not Applicable
[rcu,10/11] rcutorture: Add srcu_read_lock_lite() support to rcutorture.reader_flavor Add light-weight readers for SRCU - - - 1-- 2024-09-03 Paul E. McKenney Not Applicable
[rcu,09/11] rcutorture: Add reader_flavor parameter for SRCU readers Add light-weight readers for SRCU - - - 1-- 2024-09-03 Paul E. McKenney Not Applicable
[rcu,08/11] rcutorture: Expand RCUTORTURE_RDR_MASK_[12] to eight bits Add light-weight readers for SRCU - - - 1-- 2024-09-03 Paul E. McKenney Not Applicable
[rcu,07/11] srcu: Add srcu_read_lock_lite() and srcu_read_unlock_lite() Add light-weight readers for SRCU - - - 1-- 2024-09-03 Paul E. McKenney Not Applicable
[rcu,06/11] srcu: Convert srcu_data ->srcu_reader_flavor to bit field Add light-weight readers for SRCU - - - 1-- 2024-09-03 Paul E. McKenney Not Applicable
[rcu,05/11] srcu: Standardize srcu_data pointers to "sdp" and similar Add light-weight readers for SRCU - - - 1-- 2024-09-03 Paul E. McKenney Not Applicable
[rcu,04/11] srcu: Bit manipulation changes for additional reader flavor Add light-weight readers for SRCU - - - 1-- 2024-09-03 Paul E. McKenney Not Applicable
[rcu,03/11] srcu: Renaming in preparation for additional reader flavor Add light-weight readers for SRCU - - - 1-- 2024-09-03 Paul E. McKenney Not Applicable
[rcu,02/11] srcu: Introduce srcu_gp_is_expedited() helper function Add light-weight readers for SRCU - - - 1-- 2024-09-03 Paul E. McKenney Not Applicable
[rcu,01/11] srcu: Rename srcu_might_be_idle() to srcu_should_expedite() Add light-weight readers for SRCU - - - 1-- 2024-09-03 Paul E. McKenney Not Applicable
[RFC,bpf] Chose RCU Tasks based on TASKS_RCU rather than PREEMPTION [RFC,bpf] Chose RCU Tasks based on TASKS_RCU rather than PREEMPTION - - - 58-4 2024-02-28 Paul E. McKenney bpf RFC
[rcu,2/4] bpf: Select new NEED_TASKS_RCU Kconfig option Untitled series #828909 - - - --- 2024-02-23 Paul E. McKenney bpf Handled Elsewhere
[bpf] Fold smp_mb__before_atomic() into atomic_set_release() [bpf] Fold smp_mb__before_atomic() into atomic_set_release() 1 - - 42-3 2023-10-18 Paul E. McKenney bpf Accepted
[rcu,5/5] checkpatch: Complain about unexpected uses of RCU Tasks Trace Untitled series #766610 - - - --- 2023-07-17 Paul E. McKenney Not Applicable
[bpf] Use call_rcu_hurry() with synchronize_rcu_mult() [bpf] Use call_rcu_hurry() with synchronize_rcu_mult() - - - 44-1 2023-05-18 Paul E. McKenney bpf Not Applicable
[rcu,v2,07/20] drivers/net: Remove "select SRCU" Untitled series #711521 1 1 - --- 2023-01-13 Paul E. McKenney netdev Not Applicable
[rcu,15/27] drivers/net: Remove "select SRCU" Untitled series #708955 1 - - --- 2023-01-05 Paul E. McKenney netdev Not Applicable
[rcu,16/16] net: devinet: Reduce refcount before grace period Untitled series #700546 - - - --- 2022-11-30 Paul E. McKenney netdev Not Applicable
[rcu,15/16] net: Use call_rcu_hurry() for dst_release() Untitled series #700546 - 1 - --- 2022-11-30 Paul E. McKenney netdev Not Applicable
[rcu,14/16] rxrpc: Use call_rcu_hurry() instead of call_rcu() Untitled series #700546 - 1 - --- 2022-11-30 Paul E. McKenney netdev Not Applicable
[v2,rcu,16/16] net: devinet: Reduce refcount before grace period Untitled series #697857 - - - --- 2022-11-22 Paul E. McKenney netdev Not Applicable
[v2,rcu,15/16] net: Use call_rcu_flush() for dst_release() Untitled series #697857 - - - --- 2022-11-22 Paul E. McKenney netdev Not Applicable
[v2,rcu,14/16] rxrpc: Use call_rcu_flush() instead of call_rcu() Untitled series #697857 - - - --- 2022-11-22 Paul E. McKenney netdev Not Applicable
[v3,bpf,3/3] bpf: Update bpf_design_QA.rst to clarify that BTF_ID does not ABIify a function [v3,bpf,1/3] bpf: Update bpf_design_QA.rst to clarify that kprobes is not ABI - - - 192- 2022-08-02 Paul E. McKenney bpf Accepted
[v3,bpf,2/3] bpf: Update bpf_design_QA.rst to clarify that attaching to functions is not ABI [v3,bpf,1/3] bpf: Update bpf_design_QA.rst to clarify that kprobes is not ABI - - - 192- 2022-08-02 Paul E. McKenney bpf Accepted
[v3,bpf,1/3] bpf: Update bpf_design_QA.rst to clarify that kprobes is not ABI [v3,bpf,1/3] bpf: Update bpf_design_QA.rst to clarify that kprobes is not ABI - - - 192- 2022-08-02 Paul E. McKenney bpf Accepted
[v2,bpf,2/2] bpf: Update bpf_design_QA.rst to clarify that attaching to functions is not ABI [v2,bpf,1/2] bpf: Update bpf_design_QA.rst to clarify that kprobes is not ABI - - - 201- 2022-07-26 Paul E. McKenney bpf Superseded
[v2,bpf,1/2] bpf: Update bpf_design_QA.rst to clarify that kprobes is not ABI [v2,bpf,1/2] bpf: Update bpf_design_QA.rst to clarify that kprobes is not ABI - - - 201- 2022-07-26 Paul E. McKenney bpf Superseded
[bpf,2/2] bpf: Update bpf_design_QA.rst to clarify that attaching to functions is not ABI [bpf,1/2] bpf: Update bpf_design_QA.rst to clarify that kprobes is not ABI - - - 201- 2022-07-22 Paul E. McKenney bpf Superseded
[bpf,1/2] bpf: Update bpf_design_QA.rst to clarify that kprobes is not ABI [bpf,1/2] bpf: Update bpf_design_QA.rst to clarify that kprobes is not ABI - - - 201- 2022-07-22 Paul E. McKenney bpf Superseded
testing/bpf: Update test names for xchg and cmpxchg testing/bpf: Update test names for xchg and cmpxchg - - - 3-- 2021-12-01 Paul E. McKenney bpf Accepted
[drivers/net] #ifdef mdio_bus_phy_suspend() and mdio_bus_phy_suspend() [drivers/net] #ifdef mdio_bus_phy_suspend() and mdio_bus_phy_suspend() - - - 1-1 2021-03-03 Paul E. McKenney netdev Not Applicable