Red Hat Bugzilla – Bug 487588
F-11 kernel nfs modules not pulled into initrd
Last modified: 2009-04-23 15:14:35 EDT
root=dhcp boot fails here...
Loading nfs module
nfs: Unknown symbol nlmclnt_proc
nfs: Unknown symbol nfsacl_decode
nfs: Unknown symbol nfsacl_encode
nfs: Unknown symbol svc_gss_principal
nfs: Unknown symbol nlmclnt_init
nfs: Unknown symbol nlmclnt_done
--with-avail="nlmclnt_proc nfsacl_decode nfsacl_encode svc_gss_principal nlmclnt_init nlmclnt_done" fails to pull these modules into the initrd.
Hey Steve, do you know if anything in the upstream kernel changed that might have caused this? Does mkinitrd have to somehow adapt, or is this a kernel bug?
The problem is the lockd, auth_rpcgss and nfs_acl modules are not getting loaded
which should happen auto-magically when the nfs module is loaded...
Has something change in how modules are getting loaded or what modules
exist in initrd??
initrd rootfs mount is only NFSv3 with nolock. I don't know if something changed in mkinitrd or kernel to cause this.
I would think just adding the lockd, auth_rpcgss and nfs_acl modules
to the initrd would take care of the problem....
They should be module deps to pull in lockd, auth_rpcgss and nfs_acl.
Warren -- can you look at what modules get included in the initramfs both with and without the additional modules being explicitly specified?
This seems to have gone away.