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 destroy_workqueue() in fail path to prevent the resource leak.
Similar to the handling of u132hcdinit in commit f276e002793c ("usb: u132-hcd: fix resource leak")