[Unit]
Description=Hyper-V KVP Protocol Daemon
ConditionVirtualization=microsoft
+DefaultDependencies=no
+BindsTo=sys-devices-virtual-misc-vmbus\x21hv_kvp.device
+After=sys-devices-virtual-misc-vmbus\x21hv_kvp.device systemd-remount-fs.service
+Before=shutdown.target cloud-init-local.service walinuxagent.service
+Conflicts=shutdown.target
+RequiresMountsFor=/var/lib/hyperv
[Service]
ExecStart=/usr/sbin/hv_kvp_daemon -n