Skip to contentSkip to conversation

Remove obsolete linux-nfs/ documentation

PATCH New J. Bruce Fields 1 participant 2 messages Jul 6, 2011

Subsystems (3)
lore
Share & tools
lore
#0 lore raw

PATCH 1/1 Remove obsolete linux-nfs/ documentation

From: J. Bruce Fields <[email protected]>

This is all out of date. It has some historical interest--but we can leave that in the history.

I recently noticed that Fedora was installing this stuff to /usr/share/doc, which can only serve to confuse users. Other distros may be tempted to do the same.

---
 linux-nfs/ChangeLog   |   78 ------------
 linux-nfs/INSTALL     |   11 --
 linux-nfs/KNOWNBUGS   |   37 ------
 linux-nfs/Makefile.am |    5 -
 linux-nfs/NEW         |  319 -------------------------------------------------
 linux-nfs/README      |   56 ---------
 linux-nfs/THANKS      |   10 --
 linux-nfs/TODO        |  121 -------------------
 8 files changed, 0 insertions(+), 637 deletions(-)
 delete mode 100644 linux-nfs/ChangeLog
 delete mode 100644 linux-nfs/INSTALL
 delete mode 100644 linux-nfs/KNOWNBUGS
 delete mode 100644 linux-nfs/Makefile.am
 delete mode 100644 linux-nfs/NEW
 delete mode 100644 linux-nfs/README
 delete mode 100644 linux-nfs/THANKS
 delete mode 100644 linux-nfs/TODO
linux-nfs/ChangeLog deleted +0 -78
deleted file mode 100644
index 11ffe15..0000000
@@ -1,78 +0,0 @@
-
-Release 0.4.11
-
- *	Added async writes.
- *	Fixed bug where two rpciod's would be started when insmod'ing
-	both nfs.o and nfsd.o.
-
-Release 0.4.12
-
- *	Fixed compile problem after renaming some debug macros.
- *	Improved readdir cache, which can now hold up to 16 (configurable)
-	readdir replies.
- *	Fixed async write bug(s)
- *	client file locking now does at least lock/unlock without
-	crashing the machine
- *	Started to work on NFS swapping
- *	nfs_get_super no longer requires the file handle passed by
-	mount but does a straight xprt_create_proto().
- *	TCP reconnect should work now (not yet tested for long disconnect
-	periods, but it does work if you kill and restart nfsd).
-
-Release 0.4.13
-
- *	More writeback bugs removed.
- *	Added a modified (and ansified) tirpc rpcgen to get rid of all
-	the warnings in files generated from *.x descriptions. That old Sun
-	code is a real mess.
- *	Cleaned up nfsd export handling a bit. All syscalls now
-	take dev/ino rather than the pathname.
- *	Added sysctl interface to set/get debug flags (see tools/rpcdebug).
- *	Cleaned up Makefiles.
- *	(experimental) Gathered writes for nfsd (use the wdelay option in
-	/etc/exports).
- *	Fixed silly bug in nfs_readdir (the in-place decoding of readdir
-	replies requires a temporary buffer).
- *	Fixed readdir bug in nfsd (long directories were truncated).
-
-Release 0.4.14
-
- *	Upgraded to kernel 2.0.23
- *	Fixed bug in rpcdebug
- *	readdir still didn't work right in nfsd. Argh!
- *	nfsd would refuse to create symlinks with slashes in them:-)
- *	nfsd's RPC reply cache should now work again.
- *	Heavily modified rpc.statd for more robust callback/notify handling
-
-Release 0.4.17
-
- *	Upgraded to kernel 2.1.14
- *	Got lockd working with HPUX in most areas.
-
-Release 0.4.19
-
- *	RPC server UDP sockets now receive the sk_buff directly rather
-	than going through sock->ops->recvmsg.
-	Also got rid of all those cli/sti's and replaced them with
-	disable_bh/enable_bh calls.
- *	Fixed a bug in nfsd's handling of rename and friends.
-
-Release 0.4.20
-
- *	Some bugfixes, esp in the writeback code
- *	Avoid some unnecessary cli/sti pairs
- *	Added nhfsstone
-
-Release 0.4.21
-
- *	Minor bugfixes
- *	Moved to post-2.1.16 module handling code
-
-Release 0.4.22
-
- *	Fixed a bug that made rpcinfo -u host nlockmgr provoke a kernel
-	oops.
- *	Upgraded to mount-2.6b
- *	Added NFSv3 support to mountd and nfsd
- *	Made sure it compiles with glibc2.
-
linux-nfs/INSTALL deleted +0 -11
deleted file mode 100644
index 351f733..0000000
@@ -1,11 +0,0 @@
-
-Even though the Makefiles offer a `make install' instruction,
-I would suggest against using it yet. I have run nfsd and the nfs
-client without kernel oopses for a while, but the picture may change
-if you start playing with lockd. Automatic installation may not even
-work for the kernel makefiles yet.
-
-I'd therefore advise that you use a separate Linux box for testing
-if you have one. Use the etc/copy script to copy all modules and
-support programs, and run the ins script to start the show. rmm
-will clean up afterwards (provided you didn't trigger an oops).
linux-nfs/KNOWNBUGS deleted +0 -37
deleted file mode 100644
index b0ecd5c..0000000
@@ -1,37 +0,0 @@
-
-nfsd:
-
- *	We currently keep the inode in the exports struct. This is
-	a bad idea with directories that are intended to be used as
-	a mount point. Must store the file name instead and do a
-	lookup when getfh is called. Yuck!
-
-	Even yuckier: what do we do about exports matching when we
-	can't keep the inode number?
-
- *	stating a file on remote cdrom returns st_blocks == 0 for some
-	apps.
-
- *	Should allow multiple exports per dev if one of the directories
-	isn't a subdir of the other.
-
-nfsclnt:
-
- *	On some occasions, an EAGAIN reported by the transport layer
-	will be propagated to the VFS.
- *	Some operations do not seem to release the inode properly, so
-	unmounting the device fails.
-
-lockd:
-
- *	Handle portmap registration in a separate thread. portmap may
-	not be running when we try to mount the first NFS volume (esp.
-	when mounting /usr).
-
- *	Does not inform rpc.statd when hosts no longer require
-	monitoring; hosts are incorrectly monitored until next system
-	reboot.
-
-exportfs/mountd:
-
- *	Export handling is reported to do odd things at times.
linux-nfs/Makefile.am deleted +0 -5
deleted file mode 100644
index 9c2065b..0000000
@@ -1,5 +0,0 @@
-## Process this file with automake to produce Makefile.in
-
-EXTRA_DIST = ChangeLog INSTALL KNOWNBUGS NEW README THANKS TODO
-
-MAINTAINERCLEANFILES = Makefile.in
linux-nfs/NEW deleted +0 -319

319 lines not on this page · raw message

linux-nfs/README deleted +0 -56

56 lines not on this page · raw message

linux-nfs/THANKS deleted +0 -10
deleted file mode 100644
index 22a80dc..0000000
@@ -1,10 +0,0 @@
-
-	This piece of software owes a lot to all the people who
-	hacked on Linux NFS before me, most notably Rick Sladkey
-	and Donald Becker.
-
-	I also wish to thank Holger Grothe for loaning me a hard
-	disk and a monitor to get my old 486 flying again so I have
-	a decentish test platform.
-
-	Olaf
linux-nfs/TODO deleted +0 -121

121 lines not on this page · raw message

Signature · 1 line
1.7.4.1
#1 lore raw

PATCH 1/1 Remove obsolete linux-nfs/ documentation

From: J. Bruce Fields <[email protected]>

This is all out of date. It has some historical interest--but we can leave that in the history.

I recently noticed that Fedora was installing this stuff to /usr/share/doc, which can only serve to confuse users. Other distros may be tempted to do the same.

---

Apologies, that broke the build! This version also removes references to the deleted directories.

 Makefile.am           |    2 +-
 configure.ac          |    1 -
 linux-nfs/ChangeLog   |   78 ------------
 linux-nfs/INSTALL     |   11 --
 linux-nfs/KNOWNBUGS   |   37 ------
 linux-nfs/Makefile.am |    5 -
 linux-nfs/NEW         |  319 -------------------------------------------------
 linux-nfs/README      |   56 ---------
 linux-nfs/THANKS      |   10 --
 linux-nfs/TODO        |  121 -------------------
 10 files changed, 1 insertions(+), 639 deletions(-)
 delete mode 100644 linux-nfs/ChangeLog
 delete mode 100644 linux-nfs/INSTALL
 delete mode 100644 linux-nfs/KNOWNBUGS
 delete mode 100644 linux-nfs/Makefile.am
 delete mode 100644 linux-nfs/NEW
 delete mode 100644 linux-nfs/README
 delete mode 100644 linux-nfs/THANKS
 delete mode 100644 linux-nfs/TODO
Makefile.am +1 -1
index ae7cd16..6c3993e 100644
@@ -2,7 +2,7 @@
 
 AUTOMAKE_OPTIONS = foreign
 
-SUBDIRS = tools support utils linux-nfs tests
+SUBDIRS = tools support utils tests
 
 MAINTAINERCLEANFILES = Makefile.in
 
configure.ac +0 -1
index d8972e4..1686017 100644
@@ -431,7 +431,6 @@ AC_SUBST([ACLOCAL_AMFLAGS], ["-I $ac_macro_dir \$(ACLOCAL_FLAGS)"])
 
 AC_CONFIG_FILES([
 	Makefile
-	linux-nfs/Makefile
 	support/Makefile
 	support/export/Makefile
 	support/include/nfs/Makefile
linux-nfs/ChangeLog deleted +0 -78

78 lines not on this page · raw message

linux-nfs/INSTALL deleted +0 -11
deleted file mode 100644
index 351f733..0000000
@@ -1,11 +0,0 @@
-
-Even though the Makefiles offer a `make install' instruction,
-I would suggest against using it yet. I have run nfsd and the nfs
-client without kernel oopses for a while, but the picture may change
-if you start playing with lockd. Automatic installation may not even
-work for the kernel makefiles yet.
-
-I'd therefore advise that you use a separate Linux box for testing
-if you have one. Use the etc/copy script to copy all modules and
-support programs, and run the ins script to start the show. rmm
-will clean up afterwards (provided you didn't trigger an oops).
linux-nfs/KNOWNBUGS deleted +0 -37
deleted file mode 100644
index b0ecd5c..0000000
@@ -1,37 +0,0 @@
-
-nfsd:
-
- *	We currently keep the inode in the exports struct. This is
-	a bad idea with directories that are intended to be used as
-	a mount point. Must store the file name instead and do a
-	lookup when getfh is called. Yuck!
-
-	Even yuckier: what do we do about exports matching when we
-	can't keep the inode number?
-
- *	stating a file on remote cdrom returns st_blocks == 0 for some
-	apps.
-
- *	Should allow multiple exports per dev if one of the directories
-	isn't a subdir of the other.
-
-nfsclnt:
-
- *	On some occasions, an EAGAIN reported by the transport layer
-	will be propagated to the VFS.
- *	Some operations do not seem to release the inode properly, so
-	unmounting the device fails.
-
-lockd:
-
- *	Handle portmap registration in a separate thread. portmap may
-	not be running when we try to mount the first NFS volume (esp.
-	when mounting /usr).
-
- *	Does not inform rpc.statd when hosts no longer require
-	monitoring; hosts are incorrectly monitored until next system
-	reboot.
-
-exportfs/mountd:
-
- *	Export handling is reported to do odd things at times.
linux-nfs/Makefile.am deleted +0 -5
deleted file mode 100644
index 9c2065b..0000000
@@ -1,5 +0,0 @@
-## Process this file with automake to produce Makefile.in
-
-EXTRA_DIST = ChangeLog INSTALL KNOWNBUGS NEW README THANKS TODO
-
-MAINTAINERCLEANFILES = Makefile.in
linux-nfs/NEW deleted +0 -319

319 lines not on this page · raw message

linux-nfs/README deleted +0 -56

56 lines not on this page · raw message

linux-nfs/THANKS deleted +0 -10
deleted file mode 100644
index 22a80dc..0000000
@@ -1,10 +0,0 @@
-
-	This piece of software owes a lot to all the people who
-	hacked on Linux NFS before me, most notably Rick Sladkey
-	and Donald Becker.
-
-	I also wish to thank Holger Grothe for loaning me a hard
-	disk and a monitor to get my old 486 flying again so I have
-	a decentish test platform.
-
-	Olaf
linux-nfs/TODO deleted +0 -121

121 lines not on this page · raw message

Signature · 1 line
1.7.4.1