]> git.baikalelectronics.ru Git - kernel.git/commit
Merge branch 'hv_netvsc-VF-removal-fixes'
authorDavid S. Miller <davem@davemloft.net>
Mon, 15 Aug 2016 20:48:08 +0000 (13:48 -0700)
committerDavid S. Miller <davem@davemloft.net>
Mon, 15 Aug 2016 20:48:08 +0000 (13:48 -0700)
commitb8590946450e0098b2c410d27e4d6f5e396379e7
tree36d570194ed048759541d5bf07b35a79f352e5e7
parentce942a828552d5df8808d6bd45e97277a1f03b3e
parent3e57483f70186389c808f5fa683dfffc18f82375
Merge branch 'hv_netvsc-VF-removal-fixes'

Vitaly Kuznetsov says:

====================
hv_netvsc: fixes for VF removal path

Kernel crash is reported after VF is removed and detached from netvsc
device. Turns out we have multiple different (but related) issues on the
VF removal path which I'm trying to address with PATCHes 2-5 of this
series. PATCH1 is required to support the change.

Changes since v1:
- Re-arrange patches in the series to not introduce new issues [David Miller]
- Add PATCH5 which fixes a new issue I discovered while testing.
- Add Haiyang' A-b tags to PATCH1-4

With regards to Stephen's suggestion: I believe that switching to using RCU
and eliminating vf_use_cnt/vf_inject is the right thing to do long-term, we
can either put this on top of this series or do it later in net-next.
====================

Signed-off-by: David S. Miller <davem@davemloft.net>