From mboxrd@z Thu Jan 1 00:00:00 1970 From: Seewer Philippe Subject: Re: [RFT PATCH] Delay netroot mounting by 1 second Date: Fri, 19 Jun 2009 16:51:22 +0200 Message-ID: <4A3BA5EA.3020202@bfh.ch> References: <4A3B968C.5070600@bfh.ch> <20090619144705.GD2514@nostromo.devel.redhat.com> Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: <20090619144705.GD2514-Zdt1ptygihhQcNjhGXsBABcY2uh10dtjAL8bYrjMMd8@public.gmane.org> Sender: initramfs-owner-u79uwXL29TY76Z2rM5mHXA@public.gmane.org List-ID: Content-Type: text/plain; charset="us-ascii"; format="flowed" To: Bill Nottingham Cc: "" Bill Nottingham wrote: > Seewer Philippe (philippe.seewer-omB+W0Dpw2o@public.gmane.org) said: >> While testing in our production environment, I discovered >> that the time between interface configuration and trying to mount the nfs >> root is too short if the dhcp-server provides an mtu. Having to set a mtu >> means that netroot >> executes 'ip link down', set's the mtu and the does >> 'ip link up' again. >> >> This results in the mount error "No route to host", because >> the network equipment has not had enough time to "shake hands". The patch >> below adds a sleep 1 after interface configuration, to give the equipment >> enough time. > > Depending on your switch configuration, the time for the switch to start > passing traffic again on link bounce couuld be anywhere from 0.1 seconds > to 20 seconds... Quite correct. Up until now I've fared well with adding 1-5 second sleeps to my stuff. But yes it could even take longer. Any ideas how to solve this better? Regards, Philippe -- To unsubscribe from this list: send the line "unsubscribe initramfs" in the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org More majordomo info at http://vger.kernel.org/majordomo-info.html