SRCU changes for 3.8
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest4 patches 0 repliesNew
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/4 | srcu: Credit Lai Jiangshan with SRCU rewriteinclude/ kernel/ | +4 | 0 replies | |
| 2/4 | srcu: Export process_srcu()include/ kernel/ | +4 | 0 replies | |
| 3/4 | srcu: Add DEFINE_SRCU()include/ | +30 | 0 replies | |
| 4/4 | rcutorture: Use DEFINE_STATIC_SRCU()kernel/ | +6 | 0 replies |
Reviews trailers per patch
1 of 4 patches has a Reviewed-by or Acked-by.
| Patch | Josh Triplett |
|---|---|
| 1/4 | |
| 2/4 | |
| 3/4 | |
| 4/4 | R-b |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
Cover letter [PATCH tip/core/rcu 0/4] SRCU changes for 3.8
Hello!
This patch series contains SRCU changes allowing srcu_structs to be statically initialized. The patches are as follows:
1. Add Lai Jiangshan as author for srcu.c and srcu.h.
(Courtesy Lia Jiangshan.)
2. Export process_srcu() so that the initialization macro may
be invoked anywhere. (Courtesy Lia Jiangshan.)
3. Add DEFINE_SRCU(). (Courtesy Lia Jiangshan.)
4. Add DEFINE_STATIC_SRCU(). This cannot be emulated by
"static DEFINE_SRCU()" due to forward-reference issues. (Courtesy Lia Jiangshan.)
Thanx, Paul
b/include/linux/srcu.h | 34 ++++++++++++++++++++++++++++++++++ b/kernel/rcutorture.c | 41 ++++++----------------------------------- b/kernel/srcu.c | 8 ++++---- 3 files changed, 44 insertions(+), 39 deletions(-)