aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndy Lutomirski <luto@kernel.org>2016-02-01 10:03:24 -0800
committerAndy Lutomirski <luto@kernel.org>2016-02-01 10:03:24 -0800
commit448f808f156baf179281e80264963fa7c81e4580 (patch)
treecbfd63d582ba896f823d8e49d49257aca7fb69c0
parent4c51a3dac79036ce783eccf65f4a381fdf914797 (diff)
downloadvirtme-448f808f156baf179281e80264963fa7c81e4580.tar.gz
virtme-init: Split udevadm invocation
This is how systemd does it, so it's probably a good idea. Signed-off-by: Andy Lutomirski <luto@kernel.org>
-rwxr-xr-xvirtme/guest/virtme-init3
1 files changed, 2 insertions, 1 deletions
diff --git a/virtme/guest/virtme-init b/virtme/guest/virtme-init
index da71a9a..1c715d0 100755
--- a/virtme/guest/virtme-init
+++ b/virtme/guest/virtme-init
@@ -102,7 +102,8 @@ if [[ -n "$udevd" ]]; then
log "starting udevd"
"$udevd" --daemon --resolve-names=never
log "triggering udev coldplug"
- udevadm trigger --action=add >/dev/null 2>&1
+ udevadm trigger --type=subsystems --action=add >/dev/null 2>&1
+ udevadm trigger --type=devices --action=add >/dev/null 2>&1
log "waiting for udev to settle"
udevadm settle
log "udev is done"