mirror of
https://git.proxmox.com/git/mirror_ubuntu-kernels.git
synced 2025-12-30 20:57:49 +00:00
Currently when a request for add/deleting a filter is made when
ionic_heartbeat_check() returns failure the driver will be overly
verbose about failures, especially when these are usually temporary
fails and the request will be retried later. An example of this is
a filter add when the FW is in the middle of resetting:
IONIC_CMD_RX_FILTER_ADD (31) failed: IONIC_RC_ERROR (-6)
rx_filter add failed: ADDR 01:80:c2:00:00:0e
Fix this by checking for -ENXIO and other error values on filter
request fails before printing the error message. Add similar
checking to the delete filter code.
Fixes:
|
||
|---|---|---|
| .. | ||
| ionic_bus_pci.c | ||
| ionic_bus.h | ||
| ionic_debugfs.c | ||
| ionic_debugfs.h | ||
| ionic_dev.c | ||
| ionic_dev.h | ||
| ionic_devlink.c | ||
| ionic_devlink.h | ||
| ionic_ethtool.c | ||
| ionic_ethtool.h | ||
| ionic_fw.c | ||
| ionic_if.h | ||
| ionic_lif.c | ||
| ionic_lif.h | ||
| ionic_main.c | ||
| ionic_phc.c | ||
| ionic_regs.h | ||
| ionic_rx_filter.c | ||
| ionic_rx_filter.h | ||
| ionic_stats.c | ||
| ionic_stats.h | ||
| ionic_txrx.c | ||
| ionic_txrx.h | ||
| ionic.h | ||
| Makefile | ||