Bug 60776 - ixgbevf: endless "Last Request of type 00 to PF Nacked" messages
Summary: ixgbevf: endless "Last Request of type 00 to PF Nacked" messages
Status: RESOLVED CODE_FIX
Alias: None
Product: Drivers
Classification: Unclassified
Component: Network (show other bugs)
Hardware: All Linux
: P1 normal
Assignee: drivers_network@kernel-bugs.osdl.org
URL: http://lkml.kernel.org/r/CAErSpo53L3-...
Keywords:
Depends on:
Blocks:
 
Reported: 2013-08-20 23:03 UTC by Bjorn Helgaas
Modified: 2013-08-27 23:02 UTC (History)
0 users

See Also:
Kernel Version: 3.11-rc6
Subsystem:
Regression: No
Bisected commit-id:


Attachments
console log (X540-AT in external Magma chassis) (209.69 KB, text/plain)
2013-08-20 23:03 UTC, Bjorn Helgaas
Details
lspci (X540-AT in external Magma chassis) (129.56 KB, text/plain)
2013-08-20 23:05 UTC, Bjorn Helgaas
Details
console log (X540-AT directly in z420) (200.58 KB, text/plain)
2013-08-20 23:30 UTC, Bjorn Helgaas
Details
lspci (X540-AT directly in z420) (99.19 KB, text/plain)
2013-08-20 23:32 UTC, Bjorn Helgaas
Details

Description Bjorn Helgaas 2013-08-20 23:03:12 UTC
Created attachment 107263 [details]
console log (X540-AT in external Magma chassis)

When I enable VFs via sysfs on an Intel X540-AT, I see an endless stream of

    ixgbevf 0000:08:10.2: Last Request of type 03 to PF Nacked

messages.  This on an HP z420 with the Intel X540-AT in external Magma
PCIe expansion chassis.  No cable is attached to the X540-AT.

ixgbe is built as a module and is auto-loaded during boot, with no VFs
enabled.  The "Last request Nacked" messages start when I enable VFs
with:

    # echo -n 8 > /sys/bus/pci/devices/0000:08:00.0/sriov_numvfs
    ixgbe 0000:08:00.0 eth1: SR-IOV enabled with 8 VFs
    pci 0000:08:10.0: [8086:1515] type 00 class 0x020000
    pci 0000:08:10.2: [8086:1515] type 00 class 0x020000
    ...
    ixgbevf: Intel(R) 10 Gigabit PCI Express Virtual Function Network
Driver - version 2.7.12-k
    ...
    ixgbevf 0000:08:10.2: Last Request of type 03 to PF Nacked
    ...

This happens with v3.11-rc6, v3.11-rc4, v3.10, and v3.9, which is as far back as
I checked.
Comment 1 Bjorn Helgaas 2013-08-20 23:05:11 UTC
Created attachment 107264 [details]
lspci (X540-AT in external Magma chassis)

lspci, lspci -t, lspci -vvv
Comment 2 Bjorn Helgaas 2013-08-20 23:30:32 UTC
Created attachment 107265 [details]
console log (X540-AT directly in z420)

I moved the X540-AT card into the z420, so the Magma chassis is not involved (the Magma card is not installed at all).  Here's a log of the same failure.
Comment 3 Bjorn Helgaas 2013-08-20 23:32:03 UTC
Created attachment 107266 [details]
lspci (X540-AT directly in z420)

lspci, lspci -t, lspci -vvv
Comment 4 Bjorn Helgaas 2013-08-27 23:02:56 UTC
Seems fixed in the 2.10.3 ixgbevf
driver from http://sourceforge.net/projects/e1000/files/ixgbevf%20stable/

Note You need to log in before you can comment on or make changes to this bug.