Bug 207555
Summary: | ixgbe: firmware spam on X520-T2 NIC | ||
---|---|---|---|
Product: | Drivers | Reporter: | Nick Price (nick) |
Component: | Network | Assignee: | drivers_network (drivers_network) |
Status: | NEW --- | ||
Severity: | normal | CC: | matorola, nick |
Priority: | P1 | Keywords: | trivial |
Hardware: | All | ||
OS: | Linux | ||
Kernel Version: | 5.6.8 | Subsystem: | |
Regression: | No | Bisected commit-id: | |
Attachments: | Check FWSM bit before determining we have should fire off an error message |
Description
Nick Price
2020-05-03 12:43:51 UTC
Posted in my comment above is a patch that simply disables the check and the error. I've also attached a patch that checks for the FWSM bit to determine whether there's actually an error, which I believe is more correct. Not sure if there's anything we can do with `hw->mac.type` around line 6317 in ixgbe_main.c that would be even *more* correct. Created attachment 288877 [details]
Check FWSM bit before determining we have should fire off an error message
I think this is *more* correct than simply disabling the check/warning altogether as others have done.
After some more digging, my patch above is probably incorrect - this is an unpatched firmware issue with a series of cards where they don't set bit 15 of the fwsm register to 1 after they initialize. don't have this firmware messages with fedora 31 and X540-AT2 : $ uname -r 5.7.8-100.fc31.x86_64 $ ethtool -i eno1 driver: ixgbe version: 5.1.0-k firmware-version: 0x8000035a ... $ lspci | grep X5 20:00.0 Ethernet controller: Intel Corporation Ethernet Controller 10-Gigabit X540-AT2 (rev 01) ... |