+8
−6
+0
−1
+0
−1
Loading
Despite the scary commit title, this patch just unifies per-driver mutexes into a single pci mutex. On each hotplug we modify some DPDK global resources, which per-driver locks aren't sufficient for. If multiple threads try to attach devices at the same time, then we'll likely have a data race. DPDK hotplug APIs don't provide any kind of thread safety on their own. Change-Id: I89cca9fea04ecf576ec5854c662bae1d3712b3fb Signed-off-by:Darek Stojaczyk <dariusz.stojaczyk@intel.com> Reviewed-on: https://review.gerrithub.io/433864 Tested-by:
SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by:
Ben Walker <benjamin.walker@intel.com> Reviewed-by:
Jim Harris <james.r.harris@intel.com>