Donn Seeley [Mon, 26 Feb 1990 10:55:59 +0000 (02:55 -0800)]
don't use 'cc -f' with compilers that don't do automatic double to
float promotion.
SCCS-vsn: usr.bin/f77/libF77/Usef.c 1.4
Kirk McKusick [Mon, 26 Feb 1990 04:54:12 +0000 (20:54 -0800)]
have to protect count increment with splbio to protect against biodone
SCCS-vsn: sys/kern/vfs_bio.c 7.22
SCCS-vsn: sys/kern/vfs_cluster.c 7.22
Keith Bostic [Sun, 25 Feb 1990 14:07:56 +0000 (06:07 -0800)]
move enpcode to /etc; it's the only thing using /libdata
SCCS-vsn: old/enpload/Makefile 5.5
Mike Karels [Sun, 25 Feb 1990 11:52:01 +0000 (03:52 -0800)]
restore user/host in banner, suppress wall banner
SCCS-vsn: sbin/shutdown/shutdown.c 5.13
Mike Karels [Sun, 25 Feb 1990 11:50:57 +0000 (03:50 -0800)]
add -n for shutdown
SCCS-vsn: usr.bin/wall/wall.c 5.11
Mike Karels [Sun, 25 Feb 1990 09:31:25 +0000 (01:31 -0800)]
ignore EIO on write
SCCS-vsn: usr.bin/wall/ttymsg.c 5.4
Mike Karels [Sun, 25 Feb 1990 06:28:22 +0000 (22:28 -0800)]
remove newline from error msg (callers both add it);
EPERM => EACCES on open
SCCS-vsn: usr.bin/wall/ttymsg.c 5.3
Kirk McKusick [Sat, 24 Feb 1990 09:03:47 +0000 (01:03 -0800)]
no longer need to munhash, handled by xuntext instead
SCCS-vsn: sys/nfs/nfs_bio.c 7.12
Kirk McKusick [Sat, 24 Feb 1990 09:00:48 +0000 (01:00 -0800)]
check for modified text file and take appropriate action
SCCS-vsn: sys/kern/kern_exec.c 7.21
Mike Karels [Sat, 24 Feb 1990 06:51:44 +0000 (22:51 -0800)]
mv ISSIG from param.h and rename to CURSIG (now returns signal num)
SCCS-vsn: sys/sys/signal.h 7.7
Keith Bostic [Sat, 24 Feb 1990 06:50:22 +0000 (22:50 -0800)]
don't core dump on filenames larger than the terminal window
SCCS-vsn: bin/ls/print.c 5.17
Mike Karels [Sat, 24 Feb 1990 05:50:06 +0000 (21:50 -0800)]
I see no pointer here
SCCS-vsn: sys/tahoe/vba/vbavar.h 7.4
Marc Teitelbaum [Sat, 24 Feb 1990 03:18:10 +0000 (19:18 -0800)]
remove KERNTEXTOFF (comes from machparam.h)
SCCS-vsn: old/adb/adb.vax/machdep.h 5.2
SCCS-vsn: old/adb/adb.tahoe/machdep.h 5.2
Marc Teitelbaum [Sat, 24 Feb 1990 03:16:33 +0000 (19:16 -0800)]
include machparam.h to get KERNTEXTOFF
SCCS-vsn: old/adb/common_source/setup.c 5.2
Marc Teitelbaum [Sat, 24 Feb 1990 03:06:06 +0000 (19:06 -0800)]
add KERNTEXTOFF
SCCS-vsn: sys/vax/include/param.h 7.14
SCCS-vsn: sys/tahoe/include/param.h 7.4
Marc Teitelbaum [Sat, 24 Feb 1990 01:58:14 +0000 (17:58 -0800)]
clean up
SCCS-vsn: bin/stty/stty.c 5.10
Mike Karels [Fri, 23 Feb 1990 12:26:24 +0000 (04:26 -0800)]
move ISSIG to signal.h (and rename to CURSIG);
move filesys stuff together under existing heading;
use inline min/max instead of macros; delete DEV_BSIZE/BLKDEV_IOSIZE
comments (constants aren't here, and comments are wrong)
SCCS-vsn: sys/sys/param.h 7.12
Marc Teitelbaum [Fri, 23 Feb 1990 08:20:26 +0000 (00:20 -0800)]
u_comm moved to proc
SCCS-vsn: sys/kern/kern_exec.c 7.20
Mike Karels [Fri, 23 Feb 1990 07:57:33 +0000 (23:57 -0800)]
I think it's posix now!
SCCS-vsn: sys/sys/wait.h 7.8
Marc Teitelbaum [Fri, 23 Feb 1990 07:33:30 +0000 (23:33 -0800)]
checkpoint before removing extra estimation pass
SCCS-vsn: sys/kern/kern_sysctl.c 7.5
Marc Teitelbaum [Fri, 23 Feb 1990 06:37:34 +0000 (22:37 -0800)]
symbol_size units are bytes, not struct nlists
SCCS-vsn: lib/libc/gen/nlist.c 5.5
SCCS-vsn: lib/libc/mips/gen/nlist.c 5.5
Keith Bostic [Fri, 23 Feb 1990 05:06:03 +0000 (21:06 -0800)]
p not set on long /etc/ttys lines, causing premature loop termination
SCCS-vsn: lib/libc/gen/getttyent.c 5.6
Keith Bostic [Fri, 23 Feb 1990 04:59:47 +0000 (20:59 -0800)]
typo.
SCCS-vsn: lib/libc/gen/ttyname.c 5.5
Keith Bostic [Fri, 23 Feb 1990 04:34:06 +0000 (20:34 -0800)]
no assignment to the pointer was made after the realloc; rework so
that no allocation is done for empty directories
SCCS-vsn: bin/ls/ls.c 5.36
Mike Karels [Thu, 22 Feb 1990 12:24:01 +0000 (04:24 -0800)]
from lbl (van/leres): user headers, etc
SCCS-vsn: local/transcript/src/enscript.c 1.3
Kirk McKusick [Thu, 22 Feb 1990 09:53:53 +0000 (01:53 -0800)]
fix bugs in hashing functions (4.3BSD-tahoe/pgrm/4)
SCCS-vsn: old/pcc/lint/lpass2/lpass2.c 1.11
Kirk McKusick [Thu, 22 Feb 1990 09:42:29 +0000 (01:42 -0800)]
raise the static sizes for X11
SCCS-vsn: old/pcc/mip/config.h 4.4
Keith Bostic [Thu, 22 Feb 1990 06:15:17 +0000 (22:15 -0800)]
not any space, just tabs; people used " 2/1" because it formatted
with "10/1" so it broke things
SCCS-vsn: usr.bin/calendar/calendar.1 6.6
SCCS-vsn: usr.bin/calendar/calendar.c 4.8
Keith Bostic [Thu, 22 Feb 1990 05:44:41 +0000 (21:44 -0800)]
rearrange the includes to be reasonable (utmp.h needs types.h)
SCCS-vsn: lib/libcompat/4.3/ruserpass.c 5.6
Keith Bostic [Thu, 22 Feb 1990 04:58:57 +0000 (20:58 -0800)]
minor manual page corrections; rip out rlsearch() and wlsearch().
SCCS-vsn: lib/libcompat/4.3/lsearch.3 5.2
SCCS-vsn: lib/libcompat/4.3/lsearch.c 5.2
Keith Bostic [Thu, 22 Feb 1990 04:51:01 +0000 (20:51 -0800)]
never installed setuid, so don't need to reset the uid
SCCS-vsn: usr.sbin/chroot/chroot.c 5.6
Keith Bostic [Thu, 22 Feb 1990 02:58:25 +0000 (18:58 -0800)]
signal fixes, gcc/lint fixes, require directory reading subroutines
SCCS-vsn: usr.bin/learn/learn/mysys.c 4.7
SCCS-vsn: usr.bin/learn/learn/selsub.c 4.7
SCCS-vsn: usr.bin/learn/learn/start.c 4.6
Keith Bostic [Thu, 22 Feb 1990 02:51:35 +0000 (18:51 -0800)]
gcc/lint fixes
SCCS-vsn: usr.bin/ftp/ftp.c 5.32
Keith Bostic [Thu, 22 Feb 1990 02:21:25 +0000 (18:21 -0800)]
new yacc has different yyfix command
SCCS-vsn: old/pcc/lint/Makefile 1.28
Keith Bostic [Thu, 22 Feb 1990 02:17:05 +0000 (18:17 -0800)]
gcc fix; keyword "static" unnecessary
SCCS-vsn: games/monop/trade.c 5.4
Keith Bostic [Thu, 22 Feb 1990 00:34:41 +0000 (16:34 -0800)]
change to fold CR-NL into a single NL
SCCS-vsn: usr.bin/finger/net.c 5.4
Kirk McKusick [Wed, 21 Feb 1990 16:09:12 +0000 (08:09 -0800)]
spec_select gets the file flags
SCCS-vsn: sys/miscfs/specfs/spec_vnops.c 7.22
Kirk McKusick [Wed, 21 Feb 1990 16:08:46 +0000 (08:08 -0800)]
dead_select gets the file flags
SCCS-vsn: sys/miscfs/deadfs/dead_vnops.c 7.9
Kirk McKusick [Wed, 21 Feb 1990 16:08:16 +0000 (08:08 -0800)]
VOP_SELECT needs file flags
SCCS-vsn: sys/kern/tty_tty.c 7.7
Kirk McKusick [Wed, 21 Feb 1990 16:07:47 +0000 (08:07 -0800)]
VOP_SELECT needs the file flags
SCCS-vsn: sys/sys/vnode.h 7.21
Kirk McKusick [Wed, 21 Feb 1990 14:18:41 +0000 (06:18 -0800)]
raise limit on maxoff
SCCS-vsn: sys/deprecated/kdb/defs.h 7.9
Kirk McKusick [Wed, 21 Feb 1990 13:32:55 +0000 (05:32 -0800)]
allocate a null string so that free will not bomb out (4.3BSD/etc/165)
SCCS-vsn: libexec/ftpd/ftpcmd.y 5.22
Kirk McKusick [Wed, 21 Feb 1990 13:26:41 +0000 (05:26 -0800)]
have to put back the checkuser subroutine
SCCS-vsn: libexec/ftpd/ftpd.c 5.32
Kirk McKusick [Wed, 21 Feb 1990 12:23:02 +0000 (04:23 -0800)]
note that mode is modified by umask (4.3BSD-tahoe/bin/31)
SCCS-vsn: bin/mkdir/mkdir.1 6.3
Marc Teitelbaum [Wed, 21 Feb 1990 08:40:10 +0000 (00:40 -0800)]
add getkerninfo
SCCS-vsn: sys/kern/syscalls.master 7.14
Marc Teitelbaum [Wed, 21 Feb 1990 08:37:58 +0000 (00:37 -0800)]
add underscores to make all syscall names a single token
SCCS-vsn: sys/kern/makesyscalls.sh 7.3
Donn Seeley [Wed, 21 Feb 1990 08:33:35 +0000 (00:33 -0800)]
need to include <param.h> for MAXPATHLEN
SCCS-vsn: bin/ed/ed.c 4.13
Donn Seeley [Wed, 21 Feb 1990 08:31:55 +0000 (00:31 -0800)]
dir.h is now redundant
SCCS-vsn: old/adb/common_source/defs.h 5.4
Donn Seeley [Wed, 21 Feb 1990 08:24:55 +0000 (00:24 -0800)]
dump the damned prototypes when using traditional C
SCCS-vsn: share/zoneinfo/DIST/nonstd.h 5.2
Keith Bostic [Wed, 21 Feb 1990 08:15:30 +0000 (00:15 -0800)]
don't need dir.h anymore
SCCS-vsn: usr.bin/fstat/fstat.c 5.21
SCCS-vsn: usr.bin/vmstat/vmstat.c 5.17
Keith Bostic [Wed, 21 Feb 1990 08:12:44 +0000 (00:12 -0800)]
needs to include paths.h, now for _PATH_NOLOGIN
SCCS-vsn: sbin/shutdown/pathnames.h 5.4
Keith Bostic [Wed, 21 Feb 1990 08:11:31 +0000 (00:11 -0800)]
typo
SCCS-vsn: sbin/ncheck/ncheck.c 5.10
Keith Bostic [Wed, 21 Feb 1990 08:10:39 +0000 (00:10 -0800)]
re-order the includes for gcc
SCCS-vsn: usr.bin/gcore/gcore.c 5.5
Keith Bostic [Wed, 21 Feb 1990 08:06:05 +0000 (00:06 -0800)]
type typo
SCCS-vsn: lib/libc/net/res_debug.c 5.29
Marc Teitelbaum [Wed, 21 Feb 1990 08:00:52 +0000 (00:00 -0800)]
cleanups
SCCS-vsn: bin/stty/stty.c 5.9
Mike Karels [Wed, 21 Feb 1990 07:32:44 +0000 (23:32 -0800)]
add some missing flags, also, comments for cleanups
SCCS-vsn: bin/stty/stty.c 5.8
Keith Bostic [Wed, 21 Feb 1990 07:02:39 +0000 (23:02 -0800)]
add CPP pre-define
SCCS-vsn: old/make/files.c 4.20
Mike Karels [Wed, 21 Feb 1990 05:27:23 +0000 (21:27 -0800)]
cleanups of posix stuff
SCCS-vsn: sys/sys/signal.h 7.6
Keith Bostic [Wed, 21 Feb 1990 04:06:34 +0000 (20:06 -0800)]
reset pointer so can call multiple times; bug report 4.3BSD-tahoe/lib/29
SCCS-vsn: lib/libc/stdlib/getopt.c 4.11
Kirk McKusick [Wed, 21 Feb 1990 04:04:40 +0000 (20:04 -0800)]
date and time created 90/02/20 12:04:40 by mckusick
SCCS-vsn: lib/libc/sys/mkfifo.2 6.1
Kirk McKusick [Wed, 21 Feb 1990 04:04:39 +0000 (20:04 -0800)]
date and time created 90/02/20 12:04:39 by mckusick
SCCS-vsn: lib/libc/sys/mkfifo.s 6.1
Keith Bostic [Wed, 21 Feb 1990 03:34:33 +0000 (19:34 -0800)]
new yacc has different yyfix commands
SCCS-vsn: old/pcc/ccom.vax/Makefile 1.22
Keith Bostic [Wed, 21 Feb 1990 03:33:55 +0000 (19:33 -0800)]
new yacc has different yyfix command
SCCS-vsn: old/pcc/ccom.tahoe/Makefile 1.13
Keith Bostic [Wed, 21 Feb 1990 03:32:34 +0000 (19:32 -0800)]
yyfix commands are different in the new yacc
SCCS-vsn: old/cpp/Makefile 1.8
Kirk McKusick [Wed, 21 Feb 1990 02:55:35 +0000 (18:55 -0800)]
add mkfifo for POSIX
SCCS-vsn: sys/kern/syscalls.master 7.13
Marc Teitelbaum [Wed, 21 Feb 1990 02:51:44 +0000 (18:51 -0800)]
add kinfo system call
SCCS-vsn: sys/kern/syscalls.master 7.12
Kirk McKusick [Tue, 20 Feb 1990 10:27:02 +0000 (02:27 -0800)]
add support for FIFO's
SCCS-vsn: sys/sys/vnode.h 7.20
Kirk McKusick [Tue, 20 Feb 1990 10:07:23 +0000 (02:07 -0800)]
add optional fifo
SCCS-vsn: sys/conf/files 7.20
Kirk McKusick [Tue, 20 Feb 1990 08:47:26 +0000 (00:47 -0800)]
move definitions out of vnode.h
SCCS-vsn: sys/kern/vfs_subr.c 7.29
Kirk McKusick [Tue, 20 Feb 1990 03:10:29 +0000 (19:10 -0800)]
check /etc/ftpusers for denial of access to anonymous (4.3BSD-tahoe/libexec/1)
SCCS-vsn: libexec/ftpd/ftpd.c 5.31
Keith Bostic [Tue, 20 Feb 1990 02:33:25 +0000 (18:33 -0800)]
change FNSIZE to MAXPATHLEN; bug report 4.3BSD-tahoe/bin/30
SCCS-vsn: bin/ed/ed.c 4.12
Kirk McKusick [Sun, 18 Feb 1990 07:23:59 +0000 (23:23 -0800)]
get rid of bogus `strings.h' include file
SCCS-vsn: sys/nfs/nfs_vnops.c 7.29
SCCS-vsn: sys/nfs/nfs_serv.c 7.14
SCCS-vsn: sys/nfs/nfs_subs.c 7.18
Kirk McKusick [Sun, 18 Feb 1990 07:16:19 +0000 (23:16 -0800)]
need to reference netinet as ../netinet
SCCS-vsn: sys/nfs/nfs_srvcache.c 7.4
Kirk McKusick [Sun, 18 Feb 1990 06:46:54 +0000 (22:46 -0800)]
get rid of dependencies on ../ufs/inode.h
SCCS-vsn: sys/nfs/nfsproto.h 7.4
Kirk McKusick [Sun, 18 Feb 1990 04:02:10 +0000 (20:02 -0800)]
proper location of symbols.sort
SCCS-vsn: usr.sbin/config/mkmakefile.c 5.25
Kirk McKusick [Sun, 18 Feb 1990 03:04:35 +0000 (19:04 -0800)]
get rid of dir.h
SCCS-vsn: sys/vax/uba/tmscp.c 7.9
SCCS-vsn: sys/vax/uba/ts.c 7.8
SCCS-vsn: sys/vax/uba/qd.c 1.14
SCCS-vsn: sys/vax/uba/vs.c 7.5
SCCS-vsn: sys/vax/uba/qv.c 1.12
SCCS-vsn: sys/vax/uba/ad.c 7.6
SCCS-vsn: sys/vax/uba/ct.c 7.4
SCCS-vsn: sys/vax/uba/dh.c 7.10
SCCS-vsn: sys/vax/uba/dhu.c 7.9
SCCS-vsn: sys/vax/uba/dmf.c 7.10
SCCS-vsn: sys/vax/uba/dmx.c 1.4
SCCS-vsn: sys/vax/uba/dmz.c 7.7
SCCS-vsn: sys/vax/uba/dn.c 7.5
SCCS-vsn: sys/vax/uba/dz.c 7.6
SCCS-vsn: sys/vax/uba/idc.c 7.9
SCCS-vsn: sys/vax/uba/ik.c 7.5
SCCS-vsn: sys/vax/uba/lp.c 7.5
SCCS-vsn: sys/vax/uba/lpa.c 7.3
SCCS-vsn: sys/vax/uba/np.c 7.5
SCCS-vsn: sys/vax/uba/ps.c 7.4
SCCS-vsn: sys/vax/uba/qd_data.c 1.3
SCCS-vsn: sys/vax/uba/rk.c 7.8
SCCS-vsn: sys/vax/uba/rl.c 7.9
SCCS-vsn: sys/vax/uba/tm.c 7.8
SCCS-vsn: sys/vax/uba/uba.c 7.8
SCCS-vsn: sys/vax/uba/uda.c 7.26
SCCS-vsn: sys/vax/uba/up.c 7.9
SCCS-vsn: sys/vax/uba/ut.c 7.6
SCCS-vsn: sys/vax/uba/va.c 7.3
SCCS-vsn: sys/vax/uba/vp.c 7.3
Kirk McKusick [Sun, 18 Feb 1990 02:51:51 +0000 (18:51 -0800)]
get rid of unneeded header files
SCCS-vsn: sys/vax/mba/hp.c 7.18
SCCS-vsn: sys/vax/mba/ht.c 7.8
SCCS-vsn: sys/vax/mba/mba.c 7.4
SCCS-vsn: sys/vax/mba/mt.c 7.5
Kirk McKusick [Sun, 18 Feb 1990 02:49:24 +0000 (18:49 -0800)]
get rid of dir.h
SCCS-vsn: sys/vax/bi/kdb.c 7.8
Kirk McKusick [Sun, 18 Feb 1990 02:48:33 +0000 (18:48 -0800)]
get rid of unneeded header files
SCCS-vsn: sys/vax/vax/cons.c 7.9
SCCS-vsn: sys/vax/vax/flp.c 7.3
SCCS-vsn: sys/vax/vax/sys_machdep.c 7.3
SCCS-vsn: sys/vax/vax/tu.c 7.3
SCCS-vsn: sys/vax/vax/mem.c 7.3
SCCS-vsn: sys/vax/vax/crl.c 7.3
Kirk McKusick [Sun, 18 Feb 1990 02:46:23 +0000 (18:46 -0800)]
get rid of dir.h
SCCS-vsn: sys/tahoe/vba/hd.c 7.9
SCCS-vsn: sys/vax/vax/kdb_machdep.c 7.4
Kirk McKusick [Sun, 18 Feb 1990 02:39:51 +0000 (18:39 -0800)]
get rid of unneeded header files
SCCS-vsn: sys/nfs/nfs_vnops.c 7.28
SCCS-vsn: sys/nfs/nfs_node.c 7.22
SCCS-vsn: sys/nfs/nfs_serv.c 7.13
SCCS-vsn: sys/nfs/nfs_subs.c 7.17
SCCS-vsn: sys/nfs/nfs_vfsops.c 7.16
Kirk McKusick [Sun, 18 Feb 1990 02:22:02 +0000 (18:22 -0800)]
get rid of dir.h
SCCS-vsn: sys/kern/tty_compat.c 7.4
SCCS-vsn: sys/vax/datakit/dk.c 1.3
SCCS-vsn: sys/vax/datakit/kmc.c 1.2
SCCS-vsn: sys/vax/datakit/dksub.c 1.2
SCCS-vsn: sys/vax/datakit/dktty.c 1.2
SCCS-vsn: sys/net/rtsock.c 7.6
Kirk McKusick [Sat, 17 Feb 1990 09:34:35 +0000 (01:34 -0800)]
do not include dir.h
SCCS-vsn: sys/vax/vax/genassym.c 7.7
Marc Teitelbaum [Sat, 17 Feb 1990 09:09:32 +0000 (01:09 -0800)]
checkpoint state as of 5pm fri; moving kinfo stuff to proc.h (by sklower)
SCCS-vsn: sys/sys/proc.h 7.9
Marc Teitelbaum [Sat, 17 Feb 1990 09:06:43 +0000 (01:06 -0800)]
checkpoint state of eproc as of fri morning
SCCS-vsn: sys/sys/sysctl.h 7.2
Kirk McKusick [Sat, 17 Feb 1990 08:46:26 +0000 (00:46 -0800)]
hack to avoid requirement to name root device for `mount -u /'
SCCS-vsn: sbin/mount/mount.c 5.24
Kirk McKusick [Sat, 17 Feb 1990 08:26:10 +0000 (00:26 -0800)]
eliminate spurious includes
SCCS-vsn: sbin/mount/mount.c 5.23
Kirk McKusick [Sat, 17 Feb 1990 07:43:01 +0000 (23:43 -0800)]
updates for new transport independent structure;
nfshost structure to maintain per host congestion information
SCCS-vsn: sys/nfs/nfsmount.h 7.2
Kirk McKusick [Sat, 17 Feb 1990 07:38:54 +0000 (23:38 -0800)]
pass indication of idempotency to nfsm_request
SCCS-vsn: sys/nfs/nfsm_subs.h 7.6
Kirk McKusick [Sat, 17 Feb 1990 07:36:17 +0000 (23:36 -0800)]
socket specific code moves to nfs_socket.c;
vrele and vput the root vnode only after all errors are checked
SCCS-vsn: sys/nfs/nfs_vfsops.c 7.15
Kirk McKusick [Sat, 17 Feb 1990 06:04:24 +0000 (22:04 -0800)]
generalize nfs_send routine (see nfs_socket.c)
SCCS-vsn: sys/nfs/nfs_syscalls.c 7.7
Kirk McKusick [Sat, 17 Feb 1990 06:03:12 +0000 (22:03 -0800)]
nonidempotent requests are needed elsewhere
SCCS-vsn: sys/nfs/nfs_srvcache.c 7.3
Kirk McKusick [Sat, 17 Feb 1990 06:01:27 +0000 (22:01 -0800)]
move socket dependent code entirely into this module;
add TCP rrt and congestion avoidance algorithms (from tmt@osf.org)
SCCS-vsn: sys/nfs/nfs_socket.c 7.6
Kirk McKusick [Sat, 17 Feb 1990 05:40:49 +0000 (21:40 -0800)]
generalize a number of constants
SCCS-vsn: sys/nfs/nfs.h 7.5
Kirk McKusick [Sat, 17 Feb 1990 05:39:56 +0000 (21:39 -0800)]
compress empty directory blocks out of our reply
SCCS-vsn: sys/nfs/nfs_serv.c 7.12
Kirk McKusick [Sat, 17 Feb 1990 05:36:54 +0000 (21:36 -0800)]
have to use generic routines as we may be crossing a mount point
SCCS-vsn: sys/nfs/nfs_node.c 7.21
Kirk McKusick [Sat, 17 Feb 1990 05:31:19 +0000 (21:31 -0800)]
have to null terminate name if rounding up packet size (from gmf@osf.org)
SCCS-vsn: sys/nfs/nfs_vnops.c 7.27
Kirk McKusick [Sat, 17 Feb 1990 05:21:55 +0000 (21:21 -0800)]
pass indication of idempotency through to the nfsm_request routine;
in remove, unlock parent directory first to avoid deadlock with
removal of silly rename file on final vrele;
map ENOENT on rename, and EEXIST on link, symlink, and mkdir to zero
as they would have been detected on lookup, so come about because
of non-idempotency on retries
SCCS-vsn: sys/nfs/nfs_vnops.c 7.26
Kirk McKusick [Sat, 17 Feb 1990 03:39:07 +0000 (19:39 -0800)]
do not change mount flags if underlying filesystem returns error (from noemi)
SCCS-vsn: sys/kern/vfs_syscalls.c 7.38
Kirk McKusick [Sat, 17 Feb 1990 03:35:38 +0000 (19:35 -0800)]
do not link new mount points into mount list until the underlying
filesystem has successfully mounted; skip locked mount points when syncing
SCCS-vsn: sys/kern/vfs_syscalls.c 7.37