freebsd with flexible iflib nic queues
Go to file
Bill Paul 1b4a7d506f Fix (properly, I hope) 'panic: sillyrename dir' crash that can happen
if you do:

% cd /nfsdir
% mkdir -p foo/foo
% mv foo/foo .

nfs_sillyrename() self-destructs if you try to sillyrename a directory,
however nfs_rename() can be coerced into doing just that by the above
sequence of commands. To avoid this, nfs_rename() now checks that
v_type of the 'destination' vnode != VDIR before attempting the
sillyrename. The server correctly handles this particular situation
by returning ENOTEMPTY on the rename() attempt.

I asked if this was the correct fix for this on -hackers but nobody
ever answered.

This is a 2.2 candidate.
1996-12-31 07:10:19 +00:00
bin add some string examples, eg. test "" -o "" 1996-12-28 13:31:29 +00:00
contrib Bump default escapetime from 1 (ie: 100ms) to 3 (ie: 300ms). Hopefully 1996-12-30 15:51:51 +00:00
eBones Fix a cosmetic bug that has bothered me for ages. :-) 1996-12-21 06:21:16 +00:00
etc While being here, also create all the gsc device nodes as described in 1996-12-30 20:51:36 +00:00
games comma police for section SEE ALSO 1996-12-22 23:17:39 +00:00
gnu Fix spelling error in manpage. 1996-12-26 21:51:09 +00:00
include - Prototypes, including pointers to functions 1996-12-30 14:01:12 +00:00
lib Use beforeinstall' target instead of install' target to avoid setting a 1996-12-31 02:39:40 +00:00
libexec Add a new 'de' capability, specifying a number of seconds to sleep before 1996-12-31 01:30:38 +00:00
lkm Make snake 3.0-CURRENT here. 1996-11-11 14:18:40 +00:00
release argh!! I thought I stomped these two lines already.. :( 1996-12-30 05:35:33 +00:00
sbin Backing out my change of /etc/rmt -> /usr/sbin/rmt. 1996-12-29 11:48:45 +00:00
secure Secure telnet is now in eBones. 1996-11-07 14:42:57 +00:00
share Add de and es collates 1996-12-30 22:28:51 +00:00
sys Fix (properly, I hope) 'panic: sillyrename dir' crash that can happen 1996-12-31 07:10:19 +00:00
tools epfe - extract printing filter examples from printing.sgml 1996-12-28 16:24:57 +00:00
usr.bin Add de and es collates 1996-12-30 22:28:51 +00:00
usr.sbin Cosmetic fix for pppd; login() updates both utmp and wtmp, so don't 1996-12-31 01:17:07 +00:00
COPYRIGHT This is the official 4.4 Lite copyright. 1994-09-11 07:53:28 +00:00
Makefile Add comment on -DALLLANG. 1996-12-20 08:18:47 +00:00