diff options
| author | Mitch Williams <mitch.a.williams@intel.com> | 2014-02-20 19:29:07 -0800 |
|---|---|---|
| committer | David S. Miller <davem@davemloft.net> | 2014-02-21 12:38:25 -0500 |
| commit | dbb01c8aa0dc8c514cdfd0b11dc401418a4f047a (patch) | |
| tree | 70ec0030b7483672e5c1defc3e71c4358ac76bf8 /include | |
| parent | ed1f5b58ea01757c5878ecff762e884767da9bab (diff) | |
i40evf: fix multiple crashes on remove
Depending upon the state of the driver, there are several potential
pitfalls on remove. Kill the watchdog task so rmmod doesn't hang.
Check the adapter->msix_entries field, not the num_msix_vectors field,
which is never cleared.
Change-ID: I0546048477f09fc19e481bd37efa30daae4faa88
Signed-off-by: Mitch Williams <mitch.a.williams@intel.com>
Signed-off-by: Jesse Brandeburg <jesse.brandeburg@intel.com>
Tested-by: Sibai Li <sibai.li@intel.com>
Signed-off-by: Aaron Brown <aaron.f.brown@intel.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions
