Fixes for lockdep and out-of-tree-module build problem
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest3 patches 0 repliesNew
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/3 | rcu: avoid build error for third-party modulesinclude/ | +3 | 0 replies | |
| 2/3 | atomic: add atomic_or()include/ | +13 | 0 replies | |
| 3/3 | rcu: Avoid acquiring rcu_node locks in timer functionskernel/ kernel/ | +8 | 0 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [PATCH tip/core/rcu 0/3] Fixes for lockdep and out-of-tree-module build problem
Hello!
These patches fix some bugs found in -tip testing:
1. Avoid a build error for some compiler arguments for out-of-tree
modules.
2. Add a generic atomic_or().
3. Use atomic_or() to avoid a lockdep splat.
Following this will be specific atomic_or() implementations for a couple of architectures.
Thanx, Paul
------------------------------------------------------------------------
include/linux/atomic.h | 13 +++++++++++++ include/linux/rcupdate.h | 5 +++-- kernel/rcutree.c | 13 +++++-------- kernel/rcutree.h | 4 +++- 4 files changed, 24 insertions(+), 11 deletions(-)