diff options
author | Sasha Neftin <sasha.neftin@intel.com> | 2017-04-03 16:02:50 -0500 |
---|---|---|
committer | Bjorn Helgaas <bhelgaas@google.com> | 2017-04-03 16:02:50 -0500 |
commit | f65fd1aa4f9881d5540192d11f7b8ed2fec936db (patch) | |
tree | a6a61973770b1c570019cd9b6218983f3b020b65 /drivers/pci/iov.c | |
parent | Linux 4.11-rc1 (diff) | |
download | linux-dev-f65fd1aa4f9881d5540192d11f7b8ed2fec936db.tar.xz linux-dev-f65fd1aa4f9881d5540192d11f7b8ed2fec936db.zip |
PCI: Avoid FLR for Intel 82579 NICs
Per Intel Specification Update 335553-002 (see link below), some 82579
network adapters advertise a Function Level Reset (FLR) capability, but
they can hang when an FLR is triggered.
To reproduce the problem, attach the device to a VM, then detach and try to
attach again.
Add a quirk to prevent the use of FLR on these devices.
[bhelgaas: changelog, comments]
Link: http://www.intel.com/content/dam/www/public/us/en/documents/specification-updates/82579lm-82579v-gigabit-network-connection-spec-update.pdf
Signed-off-by: Sasha Neftin <sasha.neftin@intel.com>
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Diffstat (limited to 'drivers/pci/iov.c')
0 files changed, 0 insertions, 0 deletions