lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Sat, 07 Jan 2012 01:32:50 +0200 From: Sasha Levin <levinsasha928@...il.com> To: Trond Myklebust <Trond.Myklebust@...app.com> Cc: chuck.lever@...cle.com, linux@...ik.name, Pekka Enberg <penberg@...nel.org>, linux-nfs <linux-nfs@...r.kernel.org>, linux-kernel <linux-kernel@...r.kernel.org> Subject: Re: Boot regression caused by commit 6829a048 On Fri, 2012-01-06 at 13:26 -0500, Trond Myklebust wrote: > On Fri, 2012-01-06 at 19:32 +0200, Sasha Levin wrote: > > Hi all, > > > > I've noticed a boot regression caused by commit 6829a048 ("NFS: Retry > > mounting NFSROOT") which has increased boot time by 95 seconds. > > > > The scenario is as follows: > > - A virtual guest running under the KVM tool. > > - Guest is using kernel automatic IP DHCP configuration ("ip=dhcp"). > > - Guest is booting from a 9p device (which is not detected as block, > > and gets mounted after NFS tries to do its mounts). > > - No NFS server at all, no NFS parameters passed to the guest kernel. > > > > Under this scenario, theres an additional 95 second delay before NFS > > fails and tries to boot using 9p: > > > > [...] > > [ 6.505269] md: autorun ... > > [ 6.506954] md: ... autorun DONE. > > [ 101.522716] VFS: Unable to mount root fs via NFS, trying floppy. > > [ 101.534499] VFS: Mounted root (9p filesystem) on device 0:18. > > [...] > > Can't you avoid the whole NFS root mount attempt by setting "root=2:0" > directly instead of relying on 'mount_root' to do it for you? I am specifying root and root parameters fully: "root=/dev/root rw rootflags=rw,trans=virtio,version=9p2000.L rootfstype=9p" Actually, I'm not sure why NFS comes to play at all in this case. -- Sasha. -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@...r.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists