# Extend finit's default udevadm settle synchronization for situations
# where device are very slow to probe (see #685)
run nowarn if:udevd cgroup.init <service/udevd/ready> log \
	[S] /usr/libexec/infix/hw-wait -- Probing hardware

# Now that everything should be probed, do a final pass over the
# uevent queue before starting syslogd and everything else
run nowarn if:udevd cgroup.init :post <run/preudev/success,service/udevd/ready> log \
	[S] udevadm settle -t 30 --
