Please test knfsd-980915

H.J. Lu (hjl@lucon.org)
Tue, 15 Sep 1998 11:43:49 -0700 (PDT)


> haven't tested your latest patch but i noticed something peculiar with
> knfsd 980910:
>
> When using knfsd (on top of 2.1.122-2 with knfsd patches applied) on
> a Pentium Notebook with 3c589 PC-Card, i am able to access knfsd thru
> the loopback interface or from other systems. I can not access any
> knfsd service (not even kshowmount works) on the notebook using the
> ethernet interface.
>
> Any suggestions on how to nail the culprit?
>

I cannot reproduce it with knfsd-980915. BTW, there is also a patch
from knfsd-980914 to knfsd-980915 on ftp.yggdrasil.com:

ftp://ftp.yggdrasil.com/private/hjl/knfsd-980914-980915.diff.gz

There may be still bugs. Please let me know. I will fix them.

Thanks.

H.J.
----
This is the Linux kernel NFS daemon. It is based on linux-nfs 0.4.22.
It is tested on Linux/alpha and Linux/x86 running glibc 2.0.7.

Changes from knfsd-980910:

1. nfsd-2.1.121-3.patch from G. Allen Morris III (gam3@acm.org).
2. A new flag, -r, for exportfs.
3. Don't put an entry in xtab if kernel rejects it.
4. Use the official hostname when checking if 2 hostnames are the same.
5. Allow submounts.

It is available at

ftp://ftp.yggdrasil.com/private/hjl/knfsd-980915.tar.gz
ftp://ftp.yggdrasil.com/private/hjl/knfsd-980910-980915.diff.gz
ftp://ftp.kernel.org/pub/linux/devel/gcc/knfsd-980915.tar.gz
ftp://ftp.kernel.org/pub/linux/devel/gcc/knfsd-980910-980915.diff.gz

You have to apply the patch, linux-2.1.1xx.diff, to the Linux kernel
first. It fixes quite a few nfs bugs. That patch is against Linux
2.1.111. If your kernel is different, you have to apply it by hand.

nfsd-2.1.121-3.patch is another knfsd patch against linux 2.1.121 by
"G. Allen Morris III" (gam3@acm.org). It works for me on x86 and alpha.

To compile, just do

# make

Makefile will try to determine which C library you are using and compile
this package accordingly.

# make install

will install the knfsd binaries. You have to install a knfs start up
script by hand. There is a new rc.nfsd in etc. I use it for both the
user-space nfsd and the kernel nfsd.

The NFS lock is only tested with knfsd. If the NFS lock doesn't work
for you, please try knfsd first before reporting it.

Thanks.

H.J.
hjl@lucon.org
09/15/98

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/