Skip to content

Sleepable read-copy update (SRCU)

Supported 526 threads 1,233 messages Latest

About Lists, Files, Maintainers, Reviewers
Lists
rcu
Files
include/linux/srcu*.h, kernel/rcu/srcu*.c, rust/helpers/srcu.c, rust/kernel/sync/srcu.rs
Maintainers
Lai Jiangshan, Josh Triplett, Paul E. McKenney, Onur Özkan
Reviewers
Mathieu Desnoyers, Steven Rostedt
  1. Stop lockdep_assert_held*() from assuming lock ownership PATCH 14 patches Bart Van Assche lkml kernel/ (6), include/ (5), net/ (5), Documentation/, +3 Superseded 9 replies
  2. Stop lockdep_assert_held*() from assuming lock ownership PATCH v2 14 patches Bart Van Assche lkml kernel/ (6), include/ (5), net/ (5), Documentation/, +3 In review 5 replies
  3. Miscellaneous RCU updates for v7.4 PATCH v2 10 patches Paul E. McKenney lkml rcu kernel/rcu/ (7), include/linux/ (3), Documentation/RCU/, Documentation/admin-guide/ In review 3 replies
  4. srcu: NMI-safe atomic SRCU readers, and their irqsave forms PATCH 4 patches Mathieu Desnoyers lkml rcu kernel/rcu/ (2), include/linux/, tools/testing/selftests/rcutorture/bin/ In review 4 replies
  5. KVM: Use atomic SRCU for gfn-to-pfn cache, reinstate guest mode for x86 nesting PATCH v2 20 patches David Woodhouse kvm linux-kselftest linux-rt-devel +2 arch/ (13), tools/ (7), include/ (3), virt/ (2), +1 In review 4 replies
  6. FAILED: patch "[PATCH] srcu: Add list_splice_init_srcu()" failed to apply to 5.10-stable tree PATCH Sasha Levin stable include/linux/srcu.h 0 replies
  7. FAILED: patch "[PATCH] srcu: Add list_splice_init_srcu()" failed to apply to 5.15-stable tree PATCH Sasha Levin stable include/linux/srcu.h 0 replies
  8. FAILED: patch "[PATCH] srcu: Add list_splice_init_srcu()" failed to apply to 6.1-stable tree PATCH Sasha Levin stable include/linux/srcu.h 0 replies
  9. FAILED: patch "[PATCH] srcu: Add list_splice_init_srcu()" failed to apply to 6.6-stable tree PATCH Sasha Levin stable include/linux/srcu.h 0 replies
  10. nvme: fix removing namespaces under SRCU readers PATCH v2 2 patches Qiliang Yuan linux-nvme lkml rcu +1 drivers/nvme/host/, include/linux/ Applied 11 replies
  11. rcu: Improve callback diagnostics and validation PATCH v2 10 patches Kunwu Chan lkml rcu kernel/rcu/ (5) In review 4 replies
  12. Move notrace from inline to __always_inline PATCH v2 16 patches Song Liu linux-trace-kernel live-patching lkml include/ (20), arch/ (19), kernel/ In review 6 replies
  13. rcu: Improve callback diagnostics and validation PATCH 9 patches Kunwu Chan lkml rcu kernel/rcu/ (4) Superseded 12 replies
  14. Add atomic SRCU &c for v7.4 PATCH v2 21 patches Paul E. McKenney lkml rcu include/linux/ (3), kernel/rcu/ (3), tools/testing/selftests/rcutorture/bin/ In review 8 replies
  15. Treewide: enforce static storage for object initializers PATCH 17 patches Yury Norov linux-fsdevel linux-mm linux-rt-devel +7 include/ (22), tools/ (10), drivers/ (2) In review 10 replies
  16. Add atomic SRCU PATCH 19 patches Paul E. McKenney lkml rcu include/linux/ (3), kernel/rcu/ (3), tools/testing/selftests/rcutorture/bin/ Superseded 3 replies
  17. KVM: Use atomic SRCU for gfn-to-pfn cache, reinstate guest mode for x86 nesting PATCH 17 patches David Woodhouse kvm linux-kselftest linux-rt-devel +2 arch/ (10), include/ (3), tools/ (3), virt/ (2) Superseded 18 replies
  18. rcu-tasks: build Tasks RCU on Tasks Trace readers in trampolines RFC PATCH v3 13 patches Josef Bacik bpf linux-arm-kernel linux-trace-kernel +4 arch/ (11), include/ (10), kernel/ (9), samples/ (6), +1 Superseded 23 replies
  19. srcu: Add lockdep coverage for atomic SRCU and fix IRQ-state bug PATCH 5 patches Kunwu Chan lkml rcu kernel/rcu/ (2), tools/testing/selftests/rcutorture/bin/ In review 2 replies
  20. Allow call_{s,}rcu() from NMI and BPF environments PATCH 7 patches Paul E. McKenney lkml rcu kernel/ (8), include/ (2), tools/ (2), Documentation/ In review 4 replies
  21. Miscellaneous RCU updates for v7.4 PATCH 9 patches Paul E. McKenney lkml rcu kernel/rcu/ (6), Documentation/RCU/, Documentation/admin-guide/, include/linux/ Superseded 0 replies
  22. srcutree: Add lockdep and early-boot checks to synchronize_srcu_atomic() PATCH 1 patch Kunwu Chan lkml rcu kernel/rcu/srcutree.c In review 10 replies
  23. srcutiny: Add reader flavor checking for atomic SRCU PATCH 1 patch Bradley Morgan lkml rcu include/linux/ (2), kernel/rcu/ In review 1 reply
  24. srcutree: Don't transition atomic SRCU to big in srcu_gp_end() PATCH v3 1 patch Kunwu Chan lkml rcu kernel/rcu/srcutree.c In review 4 replies
  25. srcu: Round out atomic SRCU support PATCH 13 patches Kunwu Chan lkml rcu tools/memory-model/litmus-tests/ (3), kernel/rcu/ (2), include/linux/, tools/testing/selftests/rcutorture/bin/ Superseded 41 replies
  26. srcutiny: Add lockdep and early-boot checks to synchronize_srcu_atomic() PATCH 1 patch Kunwu Chan lkml rcu kernel/rcu/srcutiny.c Applied 4 replies
  27. srcutree: Skip torture to-big transition for atomic SRCU PATCH v2 1 patch Kunwu Chan lkml rcu kernel/rcu/srcutree.c In review 1 reply
  28. srcutree: Skip torture to-big transition for atomic SRCU PATCH 1 patch Kunwu Chan lkml llvm oe-kbuild-all +1 kernel/rcu/srcutree.c Superseded 4 replies
  29. srcutree: Add WARN_ON_ONCE() for atomic SRCU in srcu_gp_end() PATCH v2 1 patch Kunwu Chan lkml rcu kernel/rcu/srcutree.c In review 3 replies
  30. rcu,srcu: Make call_rcu()/call_srcu() safe from any context PATCH v4 6 patches Puranjay Mohan bpf linux-rt-devel lkml +2 kernel/ (8), include/ (2), tools/ (2), Documentation/ In review 10 replies
  31. rcu: fix typo "upto" in comment PATCH 1 patch Hemanth Selam lkml rcu kernel/rcu/srcutree.c Superseded 1 reply
  32. dlm: wait for outstanding SRCU callbacks to complete in exit paths PATCH 1 patch Zqiang gfs2 lkml rcu fs/dlm/ (2) In review 12 replies
  33. srcutiny: Enable atomic SRCU flavor tracking PATCH 1 patch Kunwu Chan lkml rcu include/linux/, kernel/rcu/ In review 4 replies
  34. srcutiny: Add atomic SRCU operation checks and state PATCH 1 patch Kunwu Chan lkml rcu include/linux/, kernel/rcu/ In review 10 replies
  35. mm/mmu_notifier: Remove non_block_start/end() from notifier invocation PATCH 1 patch David Woodhouse kvm linux-mm linux-rt-devel +1 mm/mmu_notifier.c In review 82 replies
  36. srcu: Fix WARN_ON() for rcu_segcblist_n_cbs() in cleanup_srcu_struct() PATCH v2 1 patch Sunho Park lkml rcu kernel/rcu/srcutree.c In review 1 reply
  37. DEPT(DEPendency Tracker) PATCH v19 40 patches Byungchul Park dri-devel linux-arch linux-block +17 include/ (31), kernel/ (18), Documentation/ (3), lib/ (3), +4 In review 34 replies
  38. srcu: Fix WARN_ON() for rcu_segcblist_n_cbs() in cleanup_srcu_struct() PATCH 1 patch Sunho Park lkml rcu kernel/rcu/srcutree.c Superseded 1 reply
  39. rcu: Use IRQ_WORK_INIT_HARD for srcu's irq_work PATCH v2 1 patch Sebastian Andrzej Siewior linux-rt-devel rcu kernel/rcu/srcutree.c In review 1 reply
  40. srcu: Add try_synchronize_srcu() for callers which can prove readers absent PATCH 1 patch David Woodhouse kvm lkml rcu kernel/rcu/ (2), include/linux/ Superseded 9 replies
  41. rcu: Use IRQ_WORK_INIT_HARD for srcu's irq_work PATCH 1 patch Sebastian Andrzej Siewior linux-rt-devel rcu kernel/rcu/srcutree.c Superseded 8 replies
  42. srcu: Add try_synchronize_srcu() for callers which can prove readers absent PATCH v2 1 patch David Woodhouse kvm lkml rcu kernel/rcu/ (2), include/linux/ New 0 replies
  43. include/linux: replace remaining __auto_type with auto PATCH 1 patch Zhan Xusheng lkml include/linux/ (2) In review 3 replies
  44. RCU: Enable callbacks to benefit from expedited grace periods PATCH 11 patches Puranjay Mohan linux-trace-kernel lkml rcu kernel/rcu/ (12), include/linux/ (5), include/trace/events/, mm/ Superseded 31 replies
  45. srcu: Fix WARN_ON() for timer_delete_sync() in cleanup_srcu_struct() PATCH v2 1 patch Zqiang lkml rcu kernel/rcu/srcutree.c In review 4 replies
  46. srcu: Keep a spare node array so srcu_gp_end() need not block in reclaim PATCH 1 patch David Woodhouse kvm lkml rcu kernel/rcu/srcutree.c New 0 replies
  47. srcu: Fix WARN_ON() for timer_delete_sync() in cleanup_srcu_struct() PATCH v2 1 patch Zqiang lkml rcu kernel/rcu/srcutree.c Superseded 2 replies
  48. KVM: x86/xen: Fix Xen/GPC/PREEMPT_RT issues with rwlock_t PATCH v3 7 patches Woodhouse, David kvm linux-mm lkml +3 arch/ (4), include/ (2), virt/ (2), mm/ In review 21 replies
  49. rcu,srcu: Make call_rcu()/call_srcu() safe from any context PATCH v3 6 patches Puranjay Mohan bpf linux-rt-devel lkml +1 kernel/rcu/ (8), include/linux/ (2), tools/testing/selftests/bpf/prog_tests/, tools/testing/selftests/bpf/progs/ Superseded 3 replies
  50. srcu: Queue sdp->work when the delay timer is successfully deleted PATCH 1 patch Zqiang lkml rcu kernel/rcu/srcutree.c In review 9 replies
Page 1 of 11 –