summaryrefslogtreecommitdiff
path: root/xen-dom0-modules.service
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2023-10-12 04:00:49 +0000
committerCoprDistGit <infra@openeuler.org>2023-10-12 04:00:49 +0000
commitc22f60e6e55f1bf300dd76d2222a93911f3b2bb2 (patch)
treeef665e7018377f53612ac2751dcaea35a1c587b6 /xen-dom0-modules.service
parent39a4763249cd6289e5019acfe0c98dbb169f5f2e (diff)
automatic import of xenopeneuler22.03_LTS
Diffstat (limited to 'xen-dom0-modules.service')
-rw-r--r--xen-dom0-modules.service16
1 files changed, 16 insertions, 0 deletions
diff --git a/xen-dom0-modules.service b/xen-dom0-modules.service
new file mode 100644
index 0000000..aa5002c
--- /dev/null
+++ b/xen-dom0-modules.service
@@ -0,0 +1,16 @@
+[Unit]
+Description=Load dom0 backend drivers
+ConditionPathExists=/proc/xen
+Before=xenstored.service xen-watchdog.service
+
+[Install]
+WantedBy=multi-user.target
+
+[Service]
+Type=oneshot
+RemainAfterExit=true
+Environment=PATH=/usr/local/sbin:/usr/sbin:/sbin:/usr/local/bin:/usr/bin:/bin
+# dummy to have always one valid line
+ExecStart=-/usr/bin/env uname -a
+# modules listed in /usr/lib/modules.d/xen.conf
+# load them manually to avoid usage of system-modules-load.service