I did a test with a Linux/x86 server running glibc 2.1 and a
Linux/alpha client running linux 2.1.122 and glibc 2.0. On client, I
did
# mount server:/usr/src /net/server/src
My server was running linux 2.1.124 with knfsd-980930. Then I
built linux 2.1.125 with knfsd-980930 on my server. After rebooting
my server to linux 2.1.125. I did the following on my client
# cd /net/server/src/kernel/linux
# df
Filesystem 1024-blocks Used Available Capacity Mounted on
server:/usr/src 2049907 1582855 462956 77% /net/server/src
# ls
OPYING README fs makefile scripts
CREDITS Rules.make include mm vmlinux
CVS System.map init modules
x86.string.diff
Documentation arch ipc net
MAINTAINERS config.sea kernel nohup.old
Makefile drivers lib nohup.out
# more Makefile
VERSION = 2
PATCHLEVEL = 1
SUBLEVEL = 125
ARCH := $(shell uname -m | sed -e s/i.86/i386/ -e s/sun4u/sparc64/ -e
s/arm.*/arm/ -e s/
sa110/arm/)
....
Everything works fine for me. You have to make sure you are not
running Slackware, which tends to break things left and right.
Also you need to install the nfs rc script in knfsd-980930.
H.J.
-
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/