Files
Iulian Mocanu 6250efc2cd Fix deadlock issue for N3000 reset
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>
2026-02-24 07:59:49 +00:00
..
2026-02-24 07:59:49 +00:00