linkup is a wrapper function for waiting interface ready and up. change to use linkup as what we do in ifup script. Signed-off-by: Dave Young <dyoung@xxxxxxxxxx> --- modules.d/40network/dhclient-script.sh | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) --- dracut.orig/modules.d/40network/dhclient-script.sh +++ dracut/modules.d/40network/dhclient-script.sh @@ -25,8 +25,7 @@ setup_interface() { if ! ip link set $netif mtu $mtu ; then ip link set $netif down ip link set $netif mtu $mtu - ip link set $netif up - wait_for_if_up $netif + linkup $netif fi fi @@ -62,8 +61,7 @@ netif=$interface case $reason in PREINIT) echo "dhcp: PREINIT $netif up" - ip link set $netif up - wait_for_if_up $netif + linkup $netif ;; BOUND) echo "dhcp: BOND setting $netif" -- To unsubscribe from this list: send the line "unsubscribe initramfs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html