From 270a833283dc33c1c94d3e2a1701cd89241ef79c Mon Sep 17 00:00:00 2001 From: "yuhong.tao@intel.com" Date: Tue, 18 Sep 2018 18:58:21 +0800 Subject: [PATCH] tools: acrnd: bugfix: service lack of prerequisition As a system service, acrnd will launch UOS, that must be done after all required services and conditions are ready, such as acrnprobe, weston, etc. Tracked-On: #1278 Signed-off-by: Tao Yuhong --- tools/acrn-manager/acrnd.service | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/tools/acrn-manager/acrnd.service b/tools/acrn-manager/acrnd.service index b2b8eeef1..13896368d 100644 --- a/tools/acrn-manager/acrnd.service +++ b/tools/acrn-manager/acrnd.service @@ -1,9 +1,14 @@ [Unit] Description=ACRN manager deamon +After=weston.service +After=systemd-resolved.service +ConditionPathExists=/sys/kernel/gvt +ConditionPathExists=/dev/acrn_vhm [Service] Type=simple ExecStart=/usr/bin/acrnd +ExecStop=/usr/bin/killall -s TERM acrnd [Install] WantedBy=multi-user.target