hv_netvsc: fix races during shutdown and changes
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest4 patches 1 replyIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/4 | hv_netvsc: disable NAPI before channel closedrivers/ | +4 | 0 replies | |
| 2/4 | hv_netvsc: use RCU to fix concurrent rx and queue changesdrivers/ drivers/ | +21 | 0 replies | |
| 3/4 | hv_netvsc: change GPAD teardown order on older versionsdrivers/ | +6 | 0 replies | |
| 4/4 | hv_netvsc: common detach logicdrivers/ drivers/ drivers/ +1 more | +173 | 0 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [PATCH PATCH net 0/4] hv_netvsc: fix races during shutdown and changes
This set of patches fixes issues identified by Vitaly Kuznetsov and Mohammed Gamal related to state changes in Hyper-v network driver.
A lot of the issues are because setting up the netvsc device requires a second step (in work queue) to get all the sub-channels running.
Stephen Hemminger (4):
hv_netvsc: disable NAPI before channel close
hv_netvsc: use RCU to fix concurrent rx and queue changes
hv_netvsc: change GPAD teardown order on older versions
hv_netvsc: common detach logic
drivers/net/hyperv/hyperv_net.h | 1 - drivers/net/hyperv/netvsc.c | 52 +++---- drivers/net/hyperv/netvsc_drv.c | 278 +++++++++++++++++++++----------------- drivers/net/hyperv/rndis_filter.c | 56 ++++---- 4 files changed, 204 insertions(+), 183 deletions(-)
Signature · 1 line
2.16.2