RFC: make the experimental NFS subsystem the default one

Rick Macklem rmacklem at uoguelph.ca
Sat Apr 30 23:45:54 UTC 2011


> 
> This comes from mountcritremote:
> 
> case "`mount -d -a -t nfs 2> /dev/null`" in
> *mount_nfs*)
> # Handle absent nfs client support
> load_kld -m nfs nfsclient || return 1
> ;;
> esac
> 
> mount(8) will print "mount_oldnfs" instead of "mount_nfs". Note that
> until you flipped the switch, the exact same error would occur, in
> reverse, on systems running the new stack.
>
Yep, I spotted that, but haven`t had a chance to reproduce it and test
a fix yet. My first attempt at fixing it will be to change the line to:
  load_kld -m nfs nfscl ...

if that works, I`ll see what the rc folks think is the best fix.

> > If you could test a pre-switchover (but recent) client and see if
> > the
> > message shows up, that would be appreciated.
> 
> It does, so it's not something new.
> 
Ok, thanks for testing it, rick


More information about the freebsd-fs mailing list