]> git.proxmox.com Git - mirror_ovs.git/commit
rhel-systemd: start vswitchd after udev
authoraaron conole <aconole@redhat.com>
Tue, 18 Apr 2017 15:13:49 +0000 (11:13 -0400)
committerRussell Bryant <russell@ovn.org>
Thu, 29 Jun 2017 19:23:52 +0000 (15:23 -0400)
commit2a951e8509fb13f7be41694c6bbb491b08c71220
tree07996c47e6a11202676dde8fcb58aa2e6adaea6f
parent94eb8690347dfc83fcc87654f00d21e5453c7ee5
rhel-systemd: start vswitchd after udev

It's possible to race with the udev service, such that dpdk ports are
not finished being bound until after ovs-vswitchd has been started.
This means that attempts to use the port will fail.  While it is
possible to work around this for some NICs using port hotplug, not all
port types are supported (for instance vfio), and it requires manual
intervention.

Fixes: 36af136b690c ("rhel-systemd: Delay shutting down the services")
Reported-at: https://bugzilla.redhat.com/show_bug.cgi?id=1397299
Suggested-by: Flavio Leitner <fbl@sysclose.org>
Signed-off-by: Aaron Conole <aconole@redhat.com>
Tested-by: Karthik Sundaravel <ksundara@redhat.com>
Signed-off-by: Russell Bryant <russell@ovn.org>
AUTHORS.rst
rhel/usr_lib_systemd_system_ovs-vswitchd.service