Err I40E_ERR_ADMIN_QUEUE_FULL, aq_err OK - Err I40E_ERR_ADMIN_QUEUE_FULL, aq_err OK
Description You may see this error on your dmesg after running "rsu bmcimg [PCIe B:D.F]" Example of dmesg log: [Sun Jul 19 23:31:35 2020] i40e 0000:1c:00.1: ignoring delete macvlan error on PF, err I40E_ERR_ADMIN_QUEUE_FULL, aq_err OK [Sun Jul 19 23:31:35 2020] i40e 0000:1c:00.1: Set default VSI failed, err I40E_ERR_ADMIN_QUEUE_FULL, aq_err OK [Sun Jul 19 23:31:35 2020] i40e 0000:1c:00.1: Setting promiscuous on failed on PF, err I40E_ERR_ADMIN_QUEUE_FULL aq_err OK Resolution To avoid this error, before running "rsu bmcimg [PCIe B:D.F]," unbind the i40e driver of the specified card with the steps below: 1) Check your Ethernet Controller PCIe B:D:F $ lspci | grep 0d58 (for 25G card) OR $ lspci | grep 0cf8 (for 10G card) Example: [root@localhost ~]# lspci | grep 0d58 19:00.0 Ethernet controller: Intel Corporation Device 0d58 (rev 02) 19:00.1 Ethernet controller: Intel Corporation Device 0d58 (rev 02) 1b:00.0 Ethernet controller: Intel Corporation Device 0d58 (rev 02) 1b:00.1 Ethernet controller: Intel Corporation Device 0d58 (rev 02) Note: If you have multiple cards in your system, check which Ethernet controller belongs to which card with "lspci -vt." Example: -[0000:16]- -00.0-[17-1e]----00.0-[18-1c]-- -08.0-[19]-- -00.0 Intel Corporation Device 0d58 | | | \-00.1 Intel Corporation Device 0d58 | | -09.0-[1a]----00.0 Intel Corporation Device 0b30 | | -10.0-[1b]-- -00.0 Intel Corporation Device 0d58 | | | \-00.1 Intel Corporation Device 0d58 | | \-11.0-[1c]----00.0 Intel Corporation Device 0b32 2) Check the status of the driver. $ lspci -vvv -s <Ethernet Controller PCIe B:D:F> Example: [root@localhost ~]# lspci -vvv -s 19:00.0 If you see "Kernel driver in use: i40e", the driver is binded. If you do not see this line, the driver is unbinded. 3) If binded, unbind it. $ echo "<Ethernet Controller PCIe B:D:F" > /sys/bus/pci/devices/<Ethernet Controller PCIe B:D:F>/driver/unbind Example: [root@localhost ~]# echo "0000:19:00.0" > /sys/bus/pci/devices/0000\:19\:00.0/driver/unbind [root@localhost ~]# echo "0000:19:00.1" > /sys/bus/pci/devices/0000\:19\:00.1/driver/unbind [root@localhost ~]# echo "0000:1b:00.0" > /sys/bus/pci/devices/0000\:1b\:00.0/driver/unbind [root@localhost ~]# echo "0000:1b:00.1" > /sys/bus/pci/devices/0000\:1b\:00.1/driver/unbind 4) Repeat Step (2) to confirm the driver is unbinded. 5) After unbinding the i40e driver, you can now run "rsu bmcimg [PCIe B:D.F]." The i40e drivers will be binded back automatically after running the "rsu bmcimg [PCIe B:D.F]"
Custom Fields values:
['novalue']
Troubleshooting
1508094248
False
['novalue']
['FPGA Dev Tools Quartus® Prime Software Pro']
novalue
19.2
['Programmable Logic Devices']
['novalue']
['novalue']
['novalue'] - 2023-03-19
external_document