in freebsd 4.10 nfs/nfs_vfsops.c:nfs_mountroot, the handling of swap_mp is incorrect. the code at line 498 appears useless, and furthermore uses swap_mp without initialization.