Upgraded from 19.01 to 19.05 and missing igb_uio kernel driver
-
Netgate TNSR
Version: tnsr-v19.05-2
Build timestamp: Tue May 28 14:47:18 2019 CDT
Git Commit: 0xb03feca4[root@farnsworth ~]# find / -name vfio-pci*
/usr/lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/vfio/pci/vfio-pci.ko.xz
/usr/lib/modules/3.10.0-957.21.2.el7.x86_64/kernel/drivers/vfio/pci/vfio-pci.ko.xz[root@farnsworth ~]# find / -name uio_pci_generic*
/sys/bus/pci/drivers/uio_pci_generic
/sys/module/uio/holders/uio_pci_generic
/sys/module/uio_pci_generic
/usr/lib/modules/3.10.0-957.5.1.el7.x86_64/kernel/drivers/uio/uio_pci_generic.ko.xz
/usr/lib/modules/3.10.0-957.21.2.el7.x86_64/kernel/drivers/uio/uio_pci_generic.ko.xz[root@farnsworth ~]# find / -name igb_uio*
/usr/src/dpdk-19.02/igb_uio.c -
We're aware of a similar issue and have addressed it for the next release. In the meantime, the fastest fix is to force a reinstall of the dpdk package which will regenerate the driver and place it in the appropriate kernel directory.
$ sudo yum -y reinstall dpdk
-
That worked. Thanks!
-
I added that to the known issues list, since others are likely to hit it: https://docs.netgate.com/tnsr/en/latest/releases/release-notes-19.05.html#updates
-
This post is deleted!