Needrestart might want to restart openvswitch-switch
Tried it once and all Xen domU's got disconnected.
--- /etc/needrestart/needrestart.conf~ 2015-03-24 10:26:33.000000000 +0100 +++ /etc/needrestart/needrestart.conf 2015-12-04 16:56:14.000000000 +0100 @@ -68,6 +68,7 @@ q(^openvpn) => 0, q(^quagga) => 0, q(^tinc) => 0, + q(^openvswitch-switch) => 0, # gettys q(^getty@.+\.service) => 0,
And also remove xendomains from the list (maybe xen should be added as well)
bigbang:~# diff -u /etc/needrestart/needrestart.conf~ /etc/needrestart/needrestart.conf --- /etc/needrestart/needrestart.conf~ 2015-12-04 16:56:14.000000000 +0100 +++ /etc/needrestart/needrestart.conf 2015-12-10 20:24:11.000000000 +0100 @@ -76,6 +76,7 @@ # misc q(^zfs-fuse) => 0, q(^mythtv-backend) => 0, + q(^xendomains) => 0, # workaround for broken systemd-journald # (see also Debian Bug#771122 & #771254)