Eric Allman [Mon, 15 May 1995 00:17:53 +0000 (16:17 -0800)]
date and time created 95/05/14 09:17:53 by eric
SCCS-vsn: usr.sbin/sendmail/src/Makefiles/Makefile.NEWS-OS.6.x 8.1
Eric Allman [Mon, 15 May 1995 00:17:52 +0000 (16:17 -0800)]
date and time created 95/05/14 09:17:52 by eric
SCCS-vsn: usr.sbin/sendmail/src/Makefiles/Makefile.NEWS-OS.4.x 8.1
Eric Allman [Mon, 15 May 1995 00:17:51 +0000 (16:17 -0800)]
date and time created 95/05/14 09:17:51 by eric
SCCS-vsn: usr.sbin/sendmail/src/Makefiles/Makefile.EWS-UX_V 8.1
SCCS-vsn: usr.sbin/sendmail/src/Makefiles/Makefile.LUNA 8.1
Eric Allman [Mon, 15 May 1995 00:05:50 +0000 (16:05 -0800)]
portability patches for Sony NEWS-OS 4.2.1R and 6.0.3,
Omron LUNAs, and NEC EWS-UX/V 4.2
SCCS-vsn: usr.sbin/sendmail/src/conf.h 8.157
Eric Allman [Sun, 14 May 1995 23:43:00 +0000 (15:43 -0800)]
implement Fx|prog and "program" map class
SCCS-vsn: usr.sbin/sendmail/src/util.c 8.67
SCCS-vsn: usr.sbin/sendmail/src/readcf.c 8.89
SCCS-vsn: usr.sbin/sendmail/src/conf.c 8.160
SCCS-vsn: usr.sbin/sendmail/src/map.c 8.59
Kirk McKusick [Sun, 14 May 1995 15:51:38 +0000 (07:51 -0800)]
just use <vm/vm.h> for VM include files
SCCS-vsn: sys/hp300/dev/sd.c 8.9
SCCS-vsn: sys/hp300/dev/rd.c 8.5
Kirk McKusick [Sun, 14 May 1995 15:50:34 +0000 (07:50 -0800)]
convert VOP_LOCK to vn_lock; add parameters to VOP_UNLOCK and vget
SCCS-vsn: sys/miscfs/umapfs/umap_subr.c 8.9
SCCS-vsn: sys/miscfs/umapfs/umap_vfsops.c 8.8
SCCS-vsn: sys/miscfs/union/union_subr.c 8.19
SCCS-vsn: sys/miscfs/union/union_vnops.c 8.27
SCCS-vsn: sys/miscfs/union/union_vfsops.c 8.19
SCCS-vsn: sys/dev/vn.c 8.9
SCCS-vsn: sys/sparc/sunos/sun_misc.c 8.5
SCCS-vsn: sys/netccitt/pk_acct.c 8.2
SCCS-vsn: sys/news3400/newsos/news_compat.c 8.2
Kirk McKusick [Sun, 14 May 1995 15:46:44 +0000 (07:46 -0800)]
add umap_lock to check VXLOCK and clear interlock before bypassing
SCCS-vsn: sys/miscfs/umapfs/umap_vnops.c 8.5
Kirk McKusick [Sun, 14 May 1995 15:45:43 +0000 (07:45 -0800)]
convert VOP_LOCK to vn_lock; add parameters to VOP_UNLOCK and vget
locking functions no longer needed (use vop_nolock* instead)
SCCS-vsn: sys/miscfs/specfs/spec_vnops.c 8.13
Kirk McKusick [Sun, 14 May 1995 15:44:32 +0000 (07:44 -0800)]
convert locking to use vop_nolock* functions
SCCS-vsn: sys/miscfs/specfs/specdev.h 8.5
Kirk McKusick [Sun, 14 May 1995 15:44:01 +0000 (07:44 -0800)]
convert VOP_LOCK to vn_lock; add parameters to VOP_UNLOCK and vget
SCCS-vsn: sys/miscfs/procfs/procfs_subr.c 8.6
SCCS-vsn: sys/miscfs/procfs/procfs_vnops.c 8.17
Kirk McKusick [Sun, 14 May 1995 15:43:17 +0000 (07:43 -0800)]
convert locking to use vop_nolock* functions
SCCS-vsn: sys/miscfs/procfs/procfs.h 8.9
Kirk McKusick [Sun, 14 May 1995 15:42:43 +0000 (07:42 -0800)]
convert VOP_LOCK to vn_lock; add parameters to VOP_UNLOCK and vget
SCCS-vsn: sys/miscfs/portal/portal_vfsops.c 8.11
Kirk McKusick [Sun, 14 May 1995 15:42:32 +0000 (07:42 -0800)]
locking uses vop_nolock* functions
SCCS-vsn: sys/miscfs/portal/portal_vnops.c 8.13
Kirk McKusick [Sun, 14 May 1995 15:42:03 +0000 (07:42 -0800)]
convert VOP_LOCK to vn_lock; add parameters to VOP_UNLOCK and vget
SCCS-vsn: sys/miscfs/nullfs/null_subr.c 8.7
SCCS-vsn: sys/miscfs/nullfs/null_vfsops.c 8.7
Kirk McKusick [Sun, 14 May 1995 15:41:57 +0000 (07:41 -0800)]
add null_lock to check VXLOCK and cancel the interlock before bypassing
SCCS-vsn: sys/miscfs/nullfs/null_vnops.c 8.4
Kirk McKusick [Sun, 14 May 1995 15:40:52 +0000 (07:40 -0800)]
convert VOP_LOCK to vn_lock; add parameters to VOP_UNLOCK and vget
SCCS-vsn: sys/miscfs/fifofs/fifo_vnops.c 8.8
SCCS-vsn: sys/miscfs/kernfs/kernfs_vfsops.c 8.10
SCCS-vsn: sys/miscfs/kernfs/kernfs_vnops.c 8.13
Kirk McKusick [Sun, 14 May 1995 15:40:04 +0000 (07:40 -0800)]
locking uses vop_nolock* functions
SCCS-vsn: sys/miscfs/fifofs/fifo.h 8.5
Kirk McKusick [Sun, 14 May 1995 15:39:34 +0000 (07:39 -0800)]
convert VOP_LOCK to vn_lock; add parameters to VOP_UNLOCK and vget
SCCS-vsn: sys/miscfs/fdesc/fdesc_vfsops.c 8.10
SCCS-vsn: sys/miscfs/fdesc/fdesc_vnops.c 8.15
Kirk McKusick [Sun, 14 May 1995 15:38:44 +0000 (07:38 -0800)]
convert locking to new model; cleanups
SCCS-vsn: sys/miscfs/deadfs/dead_vnops.c 8.3
Kirk McKusick [Sun, 14 May 1995 15:37:21 +0000 (07:37 -0800)]
convert VOP_LOCK to vn_lock; add parameters to VOP_UNLOCK and vget
SCCS-vsn: sys/vm/vnode_pager.c 8.10
Kirk McKusick [Sun, 14 May 1995 15:36:57 +0000 (07:36 -0800)]
lock manager is back to taking a proc rather than a pid
SCCS-vsn: sys/vm/vm_map.h 8.8
SCCS-vsn: sys/vm/vm_map.c 8.8
Kirk McKusick [Sun, 14 May 1995 15:35:35 +0000 (07:35 -0800)]
convert VOP_LOCK to vn_lock; add parameters to VOP_UNLOCK and vget
SCCS-vsn: sys/isofs/cd9660/cd9660_lookup.c 8.6
SCCS-vsn: sys/isofs/cd9660/cd9660_vfsops.c 8.16
Kirk McKusick [Sun, 14 May 1995 15:35:19 +0000 (07:35 -0800)]
convert to use lock manager
SCCS-vsn: sys/isofs/cd9660/cd9660_node.c 8.7
SCCS-vsn: sys/isofs/cd9660/cd9660_vnops.c 8.18
Kirk McKusick [Sun, 14 May 1995 15:34:07 +0000 (07:34 -0800)]
convert to using lock manager
SCCS-vsn: sys/isofs/cd9660/cd9660_node.h 8.6
Kirk McKusick [Sun, 14 May 1995 15:33:14 +0000 (07:33 -0800)]
convert VOP_LOCK to vn_lock; add parameters to VOP_UNLOCK and vget
SCCS-vsn: sys/nfs/nfs_subs.c 8.7
SCCS-vsn: sys/nfs/nfs_serv.c 8.7
SCCS-vsn: sys/nfs/nfs_vfsops.c 8.11
SCCS-vsn: sys/nfs/nfs_vnops.c 8.15
SCCS-vsn: sys/nfs/nfs_nqlease.c 8.8
Kirk McKusick [Sun, 14 May 1995 15:32:22 +0000 (07:32 -0800)]
no longer need nfs_lock* functions (use vop_nolock* instead)
SCCS-vsn: sys/nfs/nfs_node.c 8.5
Kirk McKusick [Sun, 14 May 1995 15:31:09 +0000 (07:31 -0800)]
use vop_nolock* locking functions
SCCS-vsn: sys/nfs/nfsnode.h 8.9
Kirk McKusick [Sun, 14 May 1995 15:29:14 +0000 (07:29 -0800)]
convert VOP_LOCK to vn_lock; add parameters to VOP_UNLOCK and vget
SCCS-vsn: sys/ufs/lfs/lfs_vfsops.c 8.18
SCCS-vsn: sys/ufs/lfs/lfs_segment.c 8.9
Kirk McKusick [Sun, 14 May 1995 15:29:05 +0000 (07:29 -0800)]
delete paranoia; get lock status from lock manager
SCCS-vsn: sys/ufs/lfs/lfs_syscalls.c 8.10
Kirk McKusick [Sun, 14 May 1995 15:28:10 +0000 (07:28 -0800)]
new lock initialization
SCCS-vsn: sys/ufs/lfs/lfs_alloc.c 8.7
Kirk McKusick [Sun, 14 May 1995 15:27:37 +0000 (07:27 -0800)]
ufs_reclaim gets proc pointer
SCCS-vsn: sys/ufs/lfs/lfs_vnops.c 8.12
Kirk McKusick [Sun, 14 May 1995 15:26:34 +0000 (07:26 -0800)]
convert VOP_LOCK to vn_lock; add parameters to VOP_UNLOCK and vget
SCCS-vsn: sys/ufs/ffs/ffs_vfsops.c 8.28
Kirk McKusick [Sun, 14 May 1995 15:26:27 +0000 (07:26 -0800)]
ufs_reclaim gets proc ptr
SCCS-vsn: sys/ufs/ffs/ffs_vnops.c 8.15
Kirk McKusick [Sun, 14 May 1995 15:25:14 +0000 (07:25 -0800)]
convert VOP_LOCK to vn_lock; add parameters to VOP_UNLOCK and vget
SCCS-vsn: sys/ufs/ufs/ufs_lookup.c 8.12
SCCS-vsn: sys/ufs/ufs/ufs_quota.c 8.4
Kirk McKusick [Sun, 14 May 1995 15:24:40 +0000 (07:24 -0800)]
convert VOP_LOCK to vn_lock; add parameters to VOP_UNLOCK and vget;
replace locking with calls to lock manager
SCCS-vsn: sys/ufs/ufs/ufs_vnops.c 8.25
SCCS-vsn: sys/ufs/ufs/ufs_ihash.c 8.6
Kirk McKusick [Sun, 14 May 1995 15:20:43 +0000 (07:20 -0800)]
replace locking with lock manager calls
SCCS-vsn: sys/ufs/ufs/ufs_inode.c 8.9
Kirk McKusick [Sun, 14 May 1995 15:20:08 +0000 (07:20 -0800)]
ufs_reclaim gets a proc ptr
SCCS-vsn: sys/ufs/ufs/ufs_extern.h 8.10
Kirk McKusick [Sun, 14 May 1995 15:19:12 +0000 (07:19 -0800)]
delte old locking, replace with lock manager
SCCS-vsn: sys/ufs/ufs/inode.h 8.9
Kirk McKusick [Sun, 14 May 1995 15:18:20 +0000 (07:18 -0800)]
convert VOP_LOCK to vn_lock; add parameters to VOP_UNLOCK
SCCS-vsn: sys/kern/init_main.c 8.16
SCCS-vsn: sys/kern/kern_sig.c 8.14
SCCS-vsn: sys/kern/kern_ktrace.c 8.5
SCCS-vsn: sys/kern/uipc_usrreq.c 8.9
SCCS-vsn: sys/kern/vfs_syscalls.c 8.37
SCCS-vsn: sys/kern/tty_tty.c 8.4
SCCS-vsn: sys/kern/kern_exec.c 8.10
SCCS-vsn: sys/kern/vfs_lookup.c 8.8
SCCS-vsn: sys/kern/kern_acct.c 8.8
Kirk McKusick [Sun, 14 May 1995 15:17:30 +0000 (07:17 -0800)]
massive overhaul to use new lock manager;
add vrecycle and vop_nolock* functions
SCCS-vsn: sys/kern/vfs_subr.c 8.24
Kirk McKusick [Sun, 14 May 1995 15:15:56 +0000 (07:15 -0800)]
add vn_lock function; convert VOP_LOCK to vn_lock; add parameters to VOP_UNLOCK
SCCS-vsn: sys/kern/vfs_vnops.c 8.11
Kirk McKusick [Sun, 14 May 1995 15:12:56 +0000 (07:12 -0800)]
get proc pointer rather than pid; more checking for DRAINING errors
SCCS-vsn: sys/kern/kern_lock.c 8.10
Kirk McKusick [Sun, 14 May 1995 15:11:07 +0000 (07:11 -0800)]
vop_inactive is called with locked vnode;
vop_inactive and vop_reclaim get proc pointer
SCCS-vsn: sys/kern/vnode_if.src 8.12
Kirk McKusick [Sun, 14 May 1995 15:09:18 +0000 (07:09 -0800)]
add interlock; add vn_lock, vrecycle, and vop_nolock* functions
SCCS-vsn: sys/sys/vnode.h 8.16
Kirk McKusick [Sun, 14 May 1995 15:06:36 +0000 (07:06 -0800)]
struct simple_lock => struct simplelock;
move DRAIN bits to be set in freed memory
SCCS-vsn: sys/sys/lock.h 8.10
Christos Zoulas [Sun, 14 May 1995 14:54:16 +0000 (06:54 -0800)]
Fix new bug where if exitstatus was not correct if condition
failed
SCCS-vsn: bin/sh/eval.c 8.6
Eric Allman [Sun, 14 May 1995 06:06:16 +0000 (22:06 -0800)]
put getcanonname into service switch
SCCS-vsn: usr.sbin/sendmail/src/pathnames.h 8.3
SCCS-vsn: usr.sbin/sendmail/src/conf.h 8.156
SCCS-vsn: usr.sbin/sendmail/src/domain.c 8.37
SCCS-vsn: usr.sbin/sendmail/src/sendmail.h 8.132
SCCS-vsn: usr.sbin/sendmail/src/util.c 8.66
SCCS-vsn: usr.sbin/sendmail/src/readcf.c 8.88
SCCS-vsn: usr.sbin/sendmail/src/conf.c 8.159
SCCS-vsn: usr.sbin/sendmail/src/map.c 8.58
Eric Allman [Sun, 14 May 1995 05:59:09 +0000 (21:59 -0800)]
random updates, including 8.7 list
SCCS-vsn: usr.sbin/sendmail/src/TODO 8.38
Kirk McKusick [Sun, 14 May 1995 04:54:37 +0000 (20:54 -0800)]
need to protect simplelock from multiple includes
SCCS-vsn: sys/hp300/include/param.h 8.4
Kirk McKusick [Sun, 14 May 1995 02:26:04 +0000 (18:26 -0800)]
add simple locking primitives
SCCS-vsn: sys/hp300/include/param.h 8.3
Eric Allman [Sat, 13 May 1995 23:19:32 +0000 (15:19 -0800)]
make DaemonPortOptions values case insensitive & include error on
unrecognized values
SCCS-vsn: usr.sbin/sendmail/src/daemon.c 8.85
Eric Allman [Sat, 13 May 1995 23:18:56 +0000 (15:18 -0800)]
remove sendmail.cf versioning (except on compile flag) -- confusing
SCCS-vsn: usr.sbin/sendmail/src/conf.c 8.158
Kirk McKusick [Sat, 13 May 1995 02:45:04 +0000 (18:45 -0800)]
update draing to two stage; lockmgr goes back to taking a proc ptr
SCCS-vsn: sys/sys/lock.h 8.9
Eric Allman [Fri, 12 May 1995 23:08:37 +0000 (15:08 -0800)]
include OLD_NEWDB support for consistency with sendmail
SCCS-vsn: usr.sbin/sendmail/makemap/makemap.c 8.12
Kirk McKusick [Fri, 12 May 1995 11:15:24 +0000 (03:15 -0800)]
vclean is static to vfs_subr.c
SCCS-vsn: sys/kern/vfs_init.c 8.5
Kirk McKusick [Fri, 12 May 1995 10:54:30 +0000 (02:54 -0800)]
involve the preprocessor so that incorrect argument counts are detected
SCCS-vsn: sys/kern/vnode_if.sh 8.7
Christos Zoulas [Fri, 12 May 1995 07:55:39 +0000 (23:55 -0800)]
fixed so that existatus is preserved in x=`false`
SCCS-vsn: bin/sh/eval.c 8.5
Jan-Simon Pendry [Fri, 12 May 1995 07:05:27 +0000 (23:05 -0800)]
messing around with hashing and locking (checked in by mckusick for pendry)
SCCS-vsn: sys/miscfs/union/union_subr.c 8.18
Jan-Simon Pendry [Fri, 12 May 1995 07:04:32 +0000 (23:04 -0800)]
add union_revoke operator
SCCS-vsn: sys/miscfs/union/union_vnops.c 8.26
Kirk McKusick [Fri, 12 May 1995 05:52:13 +0000 (21:52 -0800)]
lock_init => lockinit
SCCS-vsn: sys/vm/vm_map.c 8.7
Kirk McKusick [Fri, 12 May 1995 05:51:47 +0000 (21:51 -0800)]
minor cleanups; non-inline version of simple locking functions for NCPUS == 1
SCCS-vsn: sys/kern/kern_lock.c 8.9
Kirk McKusick [Fri, 12 May 1995 05:46:28 +0000 (21:46 -0800)]
add simple locking primatives
SCCS-vsn: sys/hp300/include/param.h 8.3
Kirk McKusick [Fri, 12 May 1995 05:45:35 +0000 (21:45 -0800)]
<sys/lock.h> MUST FOLLOW <vm/vm_param.h>
SCCS-vsn: sys/vm/vm.h 8.5
Kirk McKusick [Fri, 12 May 1995 05:44:11 +0000 (21:44 -0800)]
move stuff out to <machine/param.h> and kern_lock.c
SCCS-vsn: sys/sys/lock.h 8.8
Kirk McKusick [Fri, 12 May 1995 05:17:29 +0000 (21:17 -0800)]
take the pmap_page_protect outside the page queue lock (from hibler)
SCCS-vsn: sys/vm/vm_fault.c 8.6
Kirk McKusick [Fri, 12 May 1995 04:14:22 +0000 (20:14 -0800)]
delete spurious reference to MAP_WRITE
SCCS-vsn: lib/libc/sys/mmap.2 8.4
Kirk McKusick [Fri, 12 May 1995 03:52:42 +0000 (19:52 -0800)]
fix locking bug in vm_object_terminate (from hibler)
SCCS-vsn: sys/vm/vm_object.c 8.7
Eric Allman [Fri, 12 May 1995 03:29:35 +0000 (19:29 -0800)]
add /try and ${macro} syntaxes to -bt mode; eliminate ?
SCCS-vsn: usr.sbin/sendmail/src/main.c 8.105
Kirk McKusick [Thu, 11 May 1995 11:52:50 +0000 (03:52 -0800)]
missing simple_unlock
SCCS-vsn: sys/vm/vm_meter.c 8.7
Thomas Ferrin [Thu, 11 May 1995 09:12:54 +0000 (01:12 -0800)]
port@host is the preferred syntax
SCCS-vsn: share/man/man5/printcap.5 8.5
Kirk McKusick [Thu, 11 May 1995 08:46:32 +0000 (00:46 -0800)]
only unlock object if we have not already done so
SCCS-vsn: sys/vm/vm_object.c 8.7
Kirk McKusick [Thu, 11 May 1995 04:27:09 +0000 (20:27 -0800)]
add vfs_mountroot and vfs_rootmountalloc functions;
bdevvp always indicates when it fails
SCCS-vsn: sys/kern/vfs_subr.c 8.23
Kirk McKusick [Thu, 11 May 1995 04:26:11 +0000 (20:26 -0800)]
add mountroot functions to vfsconf; no longer make FFS default for root
SCCS-vsn: sys/kern/vfs_conf.c 8.11
Kirk McKusick [Thu, 11 May 1995 04:25:09 +0000 (20:25 -0800)]
replace mountroot with function vfs_mountroot
SCCS-vsn: sys/kern/init_main.c 8.15
Kirk McKusick [Thu, 11 May 1995 04:24:34 +0000 (20:24 -0800)]
add vfs_rootmountalloc and vfs_mountroot
SCCS-vsn: sys/sys/mount.h 8.20
Kirk McKusick [Thu, 11 May 1995 04:22:17 +0000 (20:22 -0800)]
mountroot should fail, not panic
SCCS-vsn: sys/isofs/cd9660/cd9660_vfsops.c 8.15
SCCS-vsn: sys/ufs/ffs/ffs_vfsops.c 8.27
SCCS-vsn: sys/ufs/lfs/lfs_vfsops.c 8.17
SCCS-vsn: sys/ufs/mfs/mfs_vfsops.c 8.9
Kirk McKusick [Thu, 11 May 1995 03:43:04 +0000 (19:43 -0800)]
add vfc_mountroot entry to vfsconf
SCCS-vsn: sys/sys/mount.h 8.19
Kirk McKusick [Thu, 11 May 1995 03:33:28 +0000 (19:33 -0800)]
define lfs_mountroot
SCCS-vsn: sys/ufs/lfs/lfs_vfsops.c 8.16
Kirk McKusick [Thu, 11 May 1995 03:28:16 +0000 (19:28 -0800)]
return error rather than panic when mountroot fails; use vfs_rootmountalloc
SCCS-vsn: sys/nfs/nfs_vfsops.c 8.10
Kirk McKusick [Thu, 11 May 1995 03:10:22 +0000 (19:10 -0800)]
use vfs_rootmountalloc
SCCS-vsn: sys/nfs/nfs_vfsops.c 8.10
SCCS-vsn: sys/isofs/cd9660/cd9660_vfsops.c 8.14
SCCS-vsn: sys/ufs/ffs/ffs_vfsops.c 8.26
SCCS-vsn: sys/ufs/mfs/mfs_vfsops.c 8.8
Jan-Simon Pendry [Thu, 11 May 1995 02:22:46 +0000 (18:22 -0800)]
VOP_REVOKE(vp, 0) should really be vgone(vp)
SCCS-vsn: sys/miscfs/fdesc/fdesc_vfsops.c 8.9
SCCS-vsn: sys/miscfs/kernfs/kernfs_vfsops.c 8.9
SCCS-vsn: sys/miscfs/nullfs/null_vfsops.c 8.6
SCCS-vsn: sys/miscfs/portal/portal_vfsops.c 8.10
SCCS-vsn: sys/miscfs/procfs/procfs_vnops.c 8.16
SCCS-vsn: sys/miscfs/umapfs/umap_vfsops.c 8.7
SCCS-vsn: sys/miscfs/union/union_vfsops.c 8.18
Jan-Simon Pendry [Thu, 11 May 1995 02:19:42 +0000 (18:19 -0800)]
don't call VFS_SYNC for read-only filesystems
SCCS-vsn: sys/kern/vfs_syscalls.c 8.36
Jan-Simon Pendry [Thu, 11 May 1995 02:18:41 +0000 (18:18 -0800)]
VOP_REVOKE(vp, 0) should really be vgone(vp)
SCCS-vsn: sys/kern/vfs_subr.c 8.22
Kirk McKusick [Thu, 11 May 1995 01:55:10 +0000 (17:55 -0800)]
cleanups (from mycroft)
SCCS-vsn: sys/isofs/cd9660/cd9660_vfsops.c 8.13
Kirk McKusick [Thu, 11 May 1995 01:53:45 +0000 (17:53 -0800)]
lint
SCCS-vsn: sys/isofs/cd9660/iso.h 8.6
Kirk McKusick [Thu, 11 May 1995 01:33:04 +0000 (17:33 -0800)]
avoid panic's on attempted open's of non-existent devices
SCCS-vsn: sys/hp300/dev/sd.c 8.8
Bill Joy [Thu, 11 May 1995 01:31:28 +0000 (17:31 -0800)]
lock.h moves to /sys/sys
SCCS-vsn: sys/hp300/dev/sd.c 8.7
SCCS-vsn: sys/hp300/dev/rd.c 8.4
Kirk McKusick [Thu, 11 May 1995 01:26:34 +0000 (17:26 -0800)]
lookup error return cleanups (from mycroft)
SCCS-vsn: sys/miscfs/kernfs/kernfs_vnops.c 8.12
SCCS-vsn: sys/miscfs/portal/portal_vnops.c 8.12
SCCS-vsn: sys/miscfs/procfs/procfs_vnops.c 8.15
Kirk McKusick [Thu, 11 May 1995 00:54:40 +0000 (16:54 -0800)]
set MNT_ROOTFS immediately after doing mountroot rather than in filesystems
SCCS-vsn: sys/kern/init_main.c 8.14
Kirk McKusick [Thu, 11 May 1995 00:53:14 +0000 (16:53 -0800)]
check for forcible unmount at syscall level
SCCS-vsn: sys/ufs/lfs/lfs_vfsops.c 8.15
SCCS-vsn: sys/ufs/mfs/mfs_vfsops.c 8.7
SCCS-vsn: sys/nfs/nfs_vfsops.c 8.9
SCCS-vsn: sys/isofs/cd9660/cd9660_vfsops.c 8.12
Kirk McKusick [Thu, 11 May 1995 00:52:09 +0000 (16:52 -0800)]
doforce is gone
SCCS-vsn: sys/ufs/ufs/ufs_vfsops.c 8.7
Kirk McKusick [Thu, 11 May 1995 00:51:04 +0000 (16:51 -0800)]
check for forcible unmount at syscall level; better panic check in ffs_sync
SCCS-vsn: sys/ufs/ffs/ffs_vfsops.c 8.25
Kirk McKusick [Thu, 11 May 1995 00:48:25 +0000 (16:48 -0800)]
check for forcible unmount at syscall level
SCCS-vsn: sys/miscfs/fdesc/fdesc_vfsops.c 8.8
SCCS-vsn: sys/miscfs/kernfs/kernfs_vfsops.c 8.8
SCCS-vsn: sys/miscfs/nullfs/null_vfsops.c 8.5
SCCS-vsn: sys/miscfs/portal/portal_vfsops.c 8.9
SCCS-vsn: sys/miscfs/procfs/procfs_vfsops.c 8.7
SCCS-vsn: sys/miscfs/umapfs/umap_vfsops.c 8.6
SCCS-vsn: sys/miscfs/union/union_vfsops.c 8.17
Kirk McKusick [Wed, 10 May 1995 21:36:36 +0000 (13:36 -0800)]
disallow unmount of root fs
SCCS-vsn: sys/kern/vfs_syscalls.c 8.35
Keith Bostic [Wed, 10 May 1995 21:01:35 +0000 (13:01 -0800)]
getopt and friends moved to <unistd.h>
SCCS-vsn: games/primes/primes.c 8.5
Keith Bostic [Wed, 10 May 1995 20:58:09 +0000 (12:58 -0800)]
Paul Vixie tested this and found some problems.
SCCS-vsn: usr.sbin/lpr/lpd/lpd.c 8.7
SCCS-vsn: usr.sbin/lpr/lpd/printjob.c 8.7
SCCS-vsn: usr.sbin/lpr/lpq/lpq.c 8.3
Jan-Simon Pendry [Wed, 10 May 1995 20:38:49 +0000 (12:38 -0800)]
add support for new nfs code (not v3 though)
SCCS-vsn: usr.sbin/amd/config/os-bsd44.h 8.2
SCCS-vsn: usr.sbin/amd/amd/nfs_ops.c 8.2
SCCS-vsn: usr.sbin/amd/amd/ufs_ops.c 8.2
SCCS-vsn: usr.sbin/amd/amd/afs_ops.c 8.2
Jan-Simon Pendry [Wed, 10 May 1995 20:38:06 +0000 (12:38 -0800)]
get fstype from mount entry
SCCS-vsn: usr.sbin/amd/config/mtab_bsd.c 8.2
Jan-Simon Pendry [Wed, 10 May 1995 20:37:28 +0000 (12:37 -0800)]
date and time created 95/05/10 05:37:28 by pendry
SCCS-vsn: usr.sbin/amd/config/misc-bsd44l.h 8.1