[ovs-git] [openvswitch/ovs] e5c0f5: netdev-dpdk: Unlink vhost-user sockets on fatal si...

GitHub noreply at github.com
Tue Feb 2 18:30:48 UTC 2016


  Branch: refs/heads/master
  Home:   https://github.com/openvswitch/ovs
  Commit: e5c0f5a4452e368bbe4f24e9f5a591965399d0fa
      https://github.com/openvswitch/ovs/commit/e5c0f5a4452e368bbe4f24e9f5a591965399d0fa
  Author: Ilya Maximets <i.maximets at samsung.com>
  Date:   2016-02-02 (Tue, 02 Feb 2016)

  Changed paths:
    M lib/netdev-dpdk.c

  Log Message:
  -----------
  netdev-dpdk: Unlink vhost-user sockets on fatal signals.

While killing OVS may not call rte_vhost_driver_unregister()
for vhost-user ports. As a result corresponding socket will
remain in a system and opening of that port after restart
will fail.

(Even after this patch this remains a problem for signals
that OVS does not or cannot catch, such as SIGSEGV and
SIGKILL.)

Signed-off-by: Ilya Maximets <i.maximets at samsung.com>
Signed-off-by: Ben Pfaff <blp at ovn.org>




More information about the git mailing list