In the Linux kernel, the following vulnerability has been resolved: ixgbevf: Fix resource leak in ixgbevfinitmodule() ixgbevfinitmodule() won't destroy the workqueue created by createsinglethreadworkqueue() when pciregisterdriver() failed. Add destroyworkqueue() in fail path to prevent the resource leak. Similar to the handling of u132hcd_init in commit f276e002793c ("usb: u132-hcd: fix resource leak")