IPoIB locking fixes and a couple minor other patches
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest10 patches 9 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/10 | IPoIB: Consolidate rtnl_lock tasks in workqueuedrivers/ | +2 | 1 reply | |
| 2/10 | IPoIB: Make the carrier_on_task race awaredrivers/ | +15 | 1 reply | |
| 3/10 | IPoIB: fix MCAST_FLAG_BUSY usagedrivers/ drivers/ | +101 | 1 reply | |
| 4/10 | IPoIB: fix mcast_dev_flush/mcast_restart_task racedrivers/ | +32 | 1 reply | |
| 5/10 | IPoIB: change init sequence orderingdrivers/ | +17 | 1 reply | |
| 6/10 | IPoIB: Use dedicated workqueues per interfacedrivers/ drivers/ drivers/ +3 more | +58 | 1 reply | |
| 7/10 | IPoIB: Make ipoib_mcast_stop_thread flush the workqueuedrivers/ drivers/ drivers/ | +12 | 1 reply | |
| 8/10 | IPoIB: No longer use flush as a parameterdrivers/ drivers/ drivers/ | +16 | 1 reply | |
| 9/10 | IB/srp: Use P_Key cache for P_Key lookupsdrivers/ | +5 | 0 replies | |
| 10/10 | ib_srpt: convert printk's to pr_* functionsdrivers/ | +91 | 0 replies |
Reviews trailers per patch
All 10 patches have a Reviewed-by or Acked-by.
| Patch | Sagi Grimberg | David Dillow | Bart Van Assche | Alex Estrin |
|---|---|---|---|---|
| 1/10 | A-b | |||
| 2/10 | A-b | |||
| 3/10 | A-b | |||
| 4/10 | A-b | |||
| 5/10 | A-b | |||
| 6/10 | A-b | |||
| 7/10 | A-b | |||
| 8/10 | A-b | |||
| 9/10 | R-b | R-b | ||
| 10/10 | R-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 00/10] IPoIB locking fixes and a couple minor other patches
As the locking fixes have missed two releases now, I'm resending them. The other two items are minor (the pr_* function one at least makes the system more usable by making output message point to the module making all of the dmesg noise, the other is one I contend is the right thing to do until we have a replacement for the cache).
These can also be pulled from my github repo as:
git://github.com/dledford/linux.git for-next
Bart Van Assche (1):
IB/srp: Use P_Key cache for P_Key lookups
Doug Ledford (9):
IPoIB: Consolidate rtnl_lock tasks in workqueue
IPoIB: Make the carrier_on_task race aware
IPoIB: fix MCAST_FLAG_BUSY usage
IPoIB: fix mcast_dev_flush/mcast_restart_task race
IPoIB: change init sequence ordering
IPoIB: Use dedicated workqueues per interface
IPoIB: Make ipoib_mcast_stop_thread flush the workqueue
IPoIB: No longer use flush as a parameter
ib_srpt: convert printk's to pr_* functions
drivers/infiniband/ulp/srp/ib_srp.c | 9 +- drivers/infiniband/ulp/srpt/ib_srpt.c | 188 ++++++++++++++++------------------ 2 files changed, 96 insertions(+), 101 deletions(-)
Signature · 6 lines
2.1.0 -- To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html