netpoll: recursion fixes, queueing, and cleanups
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest7 patches 21 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/7 | netpoll: shorten carrier detect timeoutnet/ | +2 | 7 replies | |
| 2/7 | netpoll: filter inlinesinclude/ net/ net/ | +22 | 0 replies | |
| 3/7 | netpoll: add netpoll point to net_deviceinclude/ include/ net/ | +31 | 0 replies | |
| 4/7 | netpoll: fix ->poll() lockinginclude/ net/ net/ | +45 | 6 replies | |
| 5/7 | netpoll: add optional dropping and queueing supportdrivers/ include/ net/ | +60 | 0 replies | |
| 6/7 | netpoll: handle xmit_lock recursion similarlynet/ | +3 | 0 replies | |
| 7/7 | netpoll: avoid kfree_skb on packets with destructonet/ | +2 | 8 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [PATCH 0/7] netpoll: recursion fixes, queueing, and cleanups
This patch series against 2.6.11 fixes up some recursion deadlocks in netpoll and adds support for fallback to queueing. Various cleanups along the way.
Holds up under load testing via ipt_LOG on a dual Opteron with tg3. Please apply.