On Jan 14, 2011, at 4:56 AM, deepaksi wrote: > The nfs work fine when you use the dhcp server, but still it is a > totally different proposition. The problem comes when we assign a static > IP in the bootargs, and then try to boot the system using NFS. here is > the bootargs setting at the u-boot. > > bootargs = console=ttyAMA0,115200 mem=128M root=/dev/nfs > nfsroot=192.168.1.1:/opt/STM/STLinux-2.3/devkit/arm/target > ip=192.168.1.10:192.168.1.1:192.168.1.1:255.255.255.0::eth0 > > These settings have been working fine for earlier kernels. The tcp dump > while doing the nfs boot is quite different between the 2.6.32 and > 2.6.37 kernels. Have you tried any kernel versions between 2.6.32 and 2.6.37? I made significant changes in 2.6.36, so it would be helpful to know when this stopped working. Also, in 2.6.36, I added a new debugging feature for NFSROOT. See "nfsrootdebug" description in Documentation/filesystems/nfs/nfsroot.txt. -- Chuck Lever chuck[dot]lever[at]oracle[dot]com -- To unsubscribe from this list: send the line "unsubscribe linux-nfs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html