Issue was reproduced after a serialization fix in sriov_disable() merged for 6.12.54 kernel: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=53154cd40ccf - PCI/IOV: Add PCI rescan-remove locking when enabling/disabling SR-IOV Fix is to revert changes for initial patch and apply patch for race condition between SR-IOV enable/disable and hotplug https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=2fa119c0e5e5 - Revert "PCI/IOV: Add PCI rescan-remove locking when enabling/disabling SR-IOV" https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=a5338e365c45 - PCI/IOV: Fix race between SR-IOV enable/disable and hotplug Test Plan: Pass: build-pkgs && build-image Pass: install image on lab setup with N3000/Mellanox Pass: reset N3000 Story: 2011677 Task: 53841 Change-Id: I9e4441770d8476a8ace13cfbccbd1e298558e9dc Signed-off-by: Iulian Mocanu <iulian.mocanu@windriver.com> Signed-off-by: Ionut Nechita <ionut.nechita@windriver.com>