NetBSD-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: NFS Server not working without COMPAT_13



In article <20080516194509.GA7483%antioche.eu.org@localhost>,
Manuel Bouyer  <bouyer%antioche.eu.org@localhost> wrote:
>On Fri, May 16, 2008 at 04:26:39PM +0200, Dirk Mast wrote:
>> Hello,
>> 
>> I'm running 
>> NetBSD slug1. 4.99.62 NetBSD 4.99.62 (NSLU2_ALL) #4: Fri May 16 16:18:25
>> CEST 2008 
>> condor@black:/home/condor/net/src/sys/arch/evbarm/compile/obj/NSLU2_ALL
>> evbarm
>> 
>> on my NSLU2.
>> 
>> The kernel config contains:
>> 
>> 
>> options         NFSSERVER
>> 
>> 
>> but when starting mountd, it dies with this message:
>> Can't delete exports for / (Function not implemented)
>> 
>> /var/log/messages even contains:
>> 
>> nfsd[181]: nfssvc: Function not implemented
>> 
>> 
>> I then enabled COMPAT_13 in the kernel config, recompiled and booted
>> the new kernel and now NFS works.
>> 
>> I guess this is a bug and not expected behavior, or is it?
>

From a quick scan of the code it seems that the nfs server syscall was
changed without providing backwards compatibility. This is reasonable
because we don't expect that applications outside the base OS will use
this functionality.

christos



Home | Main Index | Thread Index | Old Index