rcu_barrier: Resubmitting the the networking bits
Get series with b4
b4 am 20090626204152.10664.69628.stgit@localhostVersions newest first
- v1 Latest5 patches 1 replyIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/5 | bridge: Use rcu_barrier() instead of syncronize_net() on unload.net/ | +1 | 0 replies | |
| 2/5 | mac80211: Use rcu_barrier() on unload.net/ | +1 | 0 replies | |
| 3/5 | sunrpc: Use rcu_barrier() on unload.net/ | +1 | 0 replies | |
| 4/5 | ipv6: Use rcu_barrier() on module unload.net/ | +2 | 0 replies | |
| 5/5 | decnet: Use rcu_barrier() on module unload.net/ | +2 | 0 replies |
Reviews trailers per patch
All 5 patches have a Reviewed-by or Acked-by.
| Patch | Paul E. McKenney | Johannes Berg | Trond Myklebust | Chrissie Caulfield |
|---|---|---|---|---|
| 1/5 | A-b | |||
| 2/5 | A-b | A-b | ||
| 3/5 | A-b | A-b | ||
| 4/5 | A-b | |||
| 5/5 | A-b | A-b |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 4 reviewers.
Cover letter [PATCH 0/5] rcu_barrier: Resubmitting the the networking bits
(This time I don't use "stg mail --auto" as it does not seem to do appropiate double quoting of mail addresses with a "." char in. Thus hoping vger will not eat my mails again again!)
This patchset is a resubmit of the network related part of a patchseries titled "We must use rcu_barrier() on module unload". Just to make it easier for DaveM to pick it up.
If an unloadable module uses RCU callbacks, it need to use rcu_barrier() so that the module may be safely unloaded.
For documentation see:
Paul E. McKenney's Blog
http://paulmck.livejournal.com/7314.html
http://lwn.net/Articles/217484/
Documentation/RCU/rcubarrier.txt
Patchset is made on top of Linus'es tree, 4075ea8c54a7506844a69f674990241e7766357b. But I have testet is applies to net-next-2.6.
---
Jesper Dangaard Brouer (5):
decnet: Use rcu_barrier() on module unload.
ipv6: Use rcu_barrier() on module unload.
sunrpc: Use rcu_barrier() on unload.
mac80211: Use rcu_barrier() on unload.
bridge: Use rcu_barrier() instead of syncronize_net() on unload.
net/bridge/br.c | 2 +- net/decnet/af_decnet.c | 2 ++ net/ipv6/af_inet6.c | 2 ++ net/mac80211/mesh.c | 2 +- net/sunrpc/sunrpc_syms.c | 1 + 5 files changed, 7 insertions(+), 2 deletions(-)
Signature · 6 lines
Best regards, Jesper Brouer ComX Networks A/S Linux Network developer Cand. Scient Datalog / MSc. Author of http://adsl-optimizer.dk