unix-history/.git
32 years agovnode interface conversion
John Heidemann [Thu, 14 May 1992 14:23:54 +0000 (06:23 -0800)]
vnode interface conversion

SCCS-vsn: sys/vm/swap_pager.c 7.8
SCCS-vsn: sys/vm/vm_swap.c 7.22
SCCS-vsn: sys/vm/vnode_pager.c 7.10
SCCS-vsn: sys/dev/vn.c 7.10
SCCS-vsn: sys/hp/hpux/hpux_compat.c 7.20
SCCS-vsn: sys/ufs/ffs/ffs_alloc.c 7.34
SCCS-vsn: sys/ufs/ffs/ffs_balloc.c 7.19
SCCS-vsn: sys/ufs/ffs/ffs_inode.c 7.51
SCCS-vsn: sys/ufs/ffs/ffs_subr.c 7.18
SCCS-vsn: sys/ufs/ffs/ffs_vfsops.c 7.65
SCCS-vsn: sys/ufs/ffs/ffs_vnops.c 7.76
SCCS-vsn: sys/ufs/ffs/ufs_inode.c 7.45
SCCS-vsn: sys/ufs/ufs/ufs_inode.c 7.45
SCCS-vsn: sys/ufs/ffs/ufs_lookup.c 7.45
SCCS-vsn: sys/ufs/ufs/ufs_lookup.c 7.45
SCCS-vsn: sys/ufs/ffs/ufs_quota.c 7.15
SCCS-vsn: sys/ufs/ufs/ufs_quota.c 7.15
SCCS-vsn: sys/ufs/ffs/ufs_vnops.c 7.87
SCCS-vsn: sys/ufs/ufs/ufs_vnops.c 7.87
SCCS-vsn: sys/ufs/lfs/lfs_alloc.c 7.43
SCCS-vsn: sys/ufs/lfs/lfs_bio.c 7.9
SCCS-vsn: sys/ufs/lfs/lfs_balloc.c 7.28
SCCS-vsn: sys/ufs/lfs/lfs_inode.c 7.63
SCCS-vsn: sys/ufs/lfs/lfs_segment.c 7.18
SCCS-vsn: sys/ufs/lfs/lfs_subr.c 7.10
SCCS-vsn: sys/ufs/lfs/lfs_syscalls.c 7.11
SCCS-vsn: sys/ufs/lfs/lfs_vfsops.c 7.74
SCCS-vsn: sys/ufs/lfs/lfs_vnops.c 7.81
SCCS-vsn: sys/ufs/mfs/mfs_vfsops.c 7.25
SCCS-vsn: sys/ufs/mfs/mfs_vnops.c 7.31
SCCS-vsn: sys/vax/datakit/dk.c 1.9
SCCS-vsn: sys/miscfs/deadfs/dead_vnops.c 7.18
SCCS-vsn: sys/miscfs/fifofs/fifo_vnops.c 7.13
SCCS-vsn: sys/kern/init_main.c 7.48
SCCS-vsn: sys/kern/kern_acct.c 7.22
SCCS-vsn: sys/kern/kern_descrip.c 7.32
SCCS-vsn: sys/kern/kern_exec.c 7.56
SCCS-vsn: sys/kern/kern_ktrace.c 7.17
SCCS-vsn: sys/kern/kern_sig.c 7.45
SCCS-vsn: sys/miscfs/specfs/spec_vnops.c 7.43
SCCS-vsn: sys/kern/tty_tty.c 7.18
SCCS-vsn: sys/kern/uipc_usrreq.c 7.34
SCCS-vsn: sys/kern/vfs_bio.c 7.47
SCCS-vsn: sys/kern/vfs_cluster.c 7.47
SCCS-vsn: sys/kern/vfs_lookup.c 7.39
SCCS-vsn: sys/kern/vfs_subr.c 7.73
SCCS-vsn: sys/kern/vfs_syscalls.c 7.82
SCCS-vsn: sys/kern/vfs_vnops.c 7.39
SCCS-vsn: sys/nfs/nfs_bio.c 7.24
SCCS-vsn: sys/nfs/nfs_node.c 7.38
SCCS-vsn: sys/nfs/nfs_nqlease.c 7.6
SCCS-vsn: sys/nfs/nfs_serv.c 7.51
SCCS-vsn: sys/nfs/nfs_subs.c 7.52
SCCS-vsn: sys/nfs/nfs_vnops.c 7.73
SCCS-vsn: sys/netccitt/pk_acct.c 7.8
SCCS-vsn: sys/nfs/nfsnode.h 7.21
SCCS-vsn: sys/miscfs/fifofs/fifo.h 7.6
SCCS-vsn: sys/miscfs/specfs/specdev.h 7.9
SCCS-vsn: sys/ufs/ffs/ffs_extern.h 7.8
SCCS-vsn: sys/ufs/ffs/ufs_extern.h 7.7
SCCS-vsn: sys/ufs/ufs/ufs_extern.h 7.7
SCCS-vsn: sys/ufs/lfs/lfs_extern.h 7.14
SCCS-vsn: sys/ufs/mfs/mfsnode.h 7.10
SCCS-vsn: sys/ufs/mfs/mfs_extern.h 7.3

32 years agoreally merged version of my stuff & leres
Keith Sklower [Thu, 14 May 1992 10:34:58 +0000 (02:34 -0800)]
really merged version of my stuff & leres

SCCS-vsn: usr.bin/netstat/iso.c 5.10

32 years agominor other leres-like changes but this branch didn't include 5.7
Keith Sklower [Thu, 14 May 1992 10:24:27 +0000 (02:24 -0800)]
minor other leres-like changes but this branch didn't include 5.7

SCCS-vsn: usr.bin/netstat/iso.c 5.9

32 years agovnode interface conversion
John Heidemann [Thu, 14 May 1992 10:06:33 +0000 (02:06 -0800)]
vnode interface conversion

SCCS-vsn: sys/vm/swap_pager.c 7.8
SCCS-vsn: sys/vm/vm_swap.c 7.22
SCCS-vsn: sys/vm/vnode_pager.c 7.10
SCCS-vsn: sys/dev/vn.c 7.10
SCCS-vsn: sys/hp/hpux/hpux_compat.c 7.20
SCCS-vsn: sys/ufs/ffs/ffs_alloc.c 7.34
SCCS-vsn: sys/ufs/ffs/ffs_balloc.c 7.19
SCCS-vsn: sys/vm/swap_pager.c 7.8
SCCS-vsn: sys/vm/vm_swap.c 7.22
SCCS-vsn: sys/vm/vnode_pager.c 7.10
SCCS-vsn: sys/dev/vn.c 7.10
SCCS-vsn: sys/hp/hpux/hpux_compat.c 7.20
SCCS-vsn: sys/ufs/ffs/ffs_alloc.c 7.34
SCCS-vsn: sys/ufs/ffs/ffs_balloc.c 7.19
SCCS-vsn: sys/ufs/ffs/ffs_inode.c 7.51
SCCS-vsn: sys/ufs/ffs/ffs_subr.c 7.18
SCCS-vsn: sys/ufs/ffs/ffs_vfsops.c 7.65
SCCS-vsn: sys/ufs/ffs/ffs_vnops.c 7.76
SCCS-vsn: sys/ufs/ffs/ufs_inode.c 7.45
SCCS-vsn: sys/ufs/ufs/ufs_inode.c 7.45
SCCS-vsn: sys/ufs/ffs/ufs_lookup.c 7.45
SCCS-vsn: sys/ufs/ufs/ufs_lookup.c 7.45
SCCS-vsn: sys/ufs/ffs/ufs_quota.c 7.15
SCCS-vsn: sys/ufs/ufs/ufs_quota.c 7.15
SCCS-vsn: sys/ufs/ffs/ufs_vnops.c 7.87
SCCS-vsn: sys/ufs/ufs/ufs_vnops.c 7.87
SCCS-vsn: sys/ufs/lfs/lfs_alloc.c 7.43
SCCS-vsn: sys/ufs/lfs/lfs_bio.c 7.9
SCCS-vsn: sys/ufs/lfs/lfs_balloc.c 7.28
SCCS-vsn: sys/ufs/lfs/lfs_inode.c 7.63
SCCS-vsn: sys/ufs/lfs/lfs_segment.c 7.18
SCCS-vsn: sys/ufs/lfs/lfs_subr.c 7.10
SCCS-vsn: sys/ufs/lfs/lfs_syscalls.c 7.11
SCCS-vsn: sys/ufs/lfs/lfs_vfsops.c 7.74
SCCS-vsn: sys/ufs/lfs/lfs_vnops.c 7.81
SCCS-vsn: sys/ufs/mfs/mfs_vfsops.c 7.25
SCCS-vsn: sys/ufs/mfs/mfs_vnops.c 7.31
SCCS-vsn: sys/vax/datakit/dk.c 1.9
SCCS-vsn: sys/miscfs/deadfs/dead_vnops.c 7.18
SCCS-vsn: sys/miscfs/fifofs/fifo_vnops.c 7.13
SCCS-vsn: sys/kern/init_main.c 7.48
SCCS-vsn: sys/kern/kern_acct.c 7.22
SCCS-vsn: sys/kern/kern_descrip.c 7.32
SCCS-vsn: sys/kern/kern_exec.c 7.56
SCCS-vsn: sys/kern/kern_ktrace.c 7.17
SCCS-vsn: sys/kern/kern_sig.c 7.45
SCCS-vsn: sys/miscfs/specfs/spec_vnops.c 7.43
SCCS-vsn: sys/kern/tty_tty.c 7.18
SCCS-vsn: sys/kern/uipc_usrreq.c 7.34
SCCS-vsn: sys/kern/vfs_bio.c 7.47
SCCS-vsn: sys/kern/vfs_cluster.c 7.47
SCCS-vsn: sys/kern/vfs_lookup.c 7.39
SCCS-vsn: sys/kern/vfs_subr.c 7.73
SCCS-vsn: sys/kern/vfs_syscalls.c 7.82
SCCS-vsn: sys/kern/vfs_vnops.c 7.39
SCCS-vsn: sys/nfs/nfs_bio.c 7.24
SCCS-vsn: sys/nfs/nfs_node.c 7.38
SCCS-vsn: sys/nfs/nfs_nqlease.c 7.6
SCCS-vsn: sys/nfs/nfs_serv.c 7.51
SCCS-vsn: sys/nfs/nfs_subs.c 7.52
SCCS-vsn: sys/nfs/nfs_vnops.c 7.73
SCCS-vsn: sys/netccitt/pk_acct.c 7.8
SCCS-vsn: sys/vm/swap_pager.c 7.8
SCCS-vsn: sys/vm/vm_swap.c 7.22
SCCS-vsn: sys/vm/vnode_pager.c 7.10
SCCS-vsn: sys/dev/vn.c 7.10
SCCS-vsn: sys/hp/hpux/hpux_compat.c 7.20
SCCS-vsn: sys/ufs/ffs/ffs_alloc.c 7.34
SCCS-vsn: sys/ufs/ffs/ffs_balloc.c 7.19
SCCS-vsn: sys/ufs/ffs/ffs_inode.c 7.51
SCCS-vsn: sys/ufs/ffs/ffs_subr.c 7.18
SCCS-vsn: sys/ufs/ffs/ffs_vfsops.c 7.65
SCCS-vsn: sys/ufs/ffs/ffs_vnops.c 7.76
SCCS-vsn: sys/ufs/ffs/ufs_inode.c 7.45
SCCS-vsn: sys/ufs/ufs/ufs_inode.c 7.45
SCCS-vsn: sys/ufs/ffs/ufs_lookup.c 7.45
SCCS-vsn: sys/ufs/ufs/ufs_lookup.c 7.45
SCCS-vsn: sys/ufs/ffs/ufs_quota.c 7.15
SCCS-vsn: sys/ufs/ufs/ufs_quota.c 7.15
SCCS-vsn: sys/ufs/ffs/ufs_vnops.c 7.87
SCCS-vsn: sys/ufs/ufs/ufs_vnops.c 7.87
SCCS-vsn: sys/ufs/lfs/lfs_alloc.c 7.43
SCCS-vsn: sys/ufs/lfs/lfs_bio.c 7.9
SCCS-vsn: sys/ufs/lfs/lfs_balloc.c 7.28
SCCS-vsn: sys/ufs/lfs/lfs_inode.c 7.63
SCCS-vsn: sys/ufs/lfs/lfs_segment.c 7.18
SCCS-vsn: sys/ufs/lfs/lfs_subr.c 7.10
SCCS-vsn: sys/ufs/lfs/lfs_syscalls.c 7.11
SCCS-vsn: sys/ufs/lfs/lfs_vfsops.c 7.74
SCCS-vsn: sys/ufs/lfs/lfs_vnops.c 7.81
SCCS-vsn: sys/ufs/mfs/mfs_vfsops.c 7.25
SCCS-vsn: sys/ufs/mfs/mfs_vnops.c 7.31
SCCS-vsn: sys/vax/datakit/dk.c 1.9
SCCS-vsn: sys/miscfs/deadfs/dead_vnops.c 7.18
SCCS-vsn: sys/miscfs/fifofs/fifo_vnops.c 7.13
SCCS-vsn: sys/kern/init_main.c 7.48
SCCS-vsn: sys/kern/kern_acct.c 7.22
SCCS-vsn: sys/kern/kern_descrip.c 7.32
SCCS-vsn: sys/kern/kern_exec.c 7.56
SCCS-vsn: sys/kern/kern_ktrace.c 7.17
SCCS-vsn: sys/kern/kern_sig.c 7.45
SCCS-vsn: sys/miscfs/specfs/spec_vnops.c 7.43
SCCS-vsn: sys/kern/tty_tty.c 7.18
SCCS-vsn: sys/kern/uipc_usrreq.c 7.34
SCCS-vsn: sys/kern/vfs_bio.c 7.47
SCCS-vsn: sys/kern/vfs_cluster.c 7.47
SCCS-vsn: sys/kern/vfs_lookup.c 7.39
SCCS-vsn: sys/kern/vfs_subr.c 7.73
SCCS-vsn: sys/kern/vfs_syscalls.c 7.82
SCCS-vsn: sys/kern/vfs_vnops.c 7.39
SCCS-vsn: sys/nfs/nfs_bio.c 7.24
SCCS-vsn: sys/nfs/nfs_node.c 7.38
SCCS-vsn: sys/nfs/nfs_nqlease.c 7.6
SCCS-vsn: sys/nfs/nfs_serv.c 7.51
SCCS-vsn: sys/nfs/nfs_subs.c 7.52
SCCS-vsn: sys/nfs/nfs_vnops.c 7.73
SCCS-vsn: sys/netccitt/pk_acct.c 7.8
SCCS-vsn: sys/nfs/nfsnode.h 7.21
SCCS-vsn: sys/miscfs/fifofs/fifo.h 7.6
SCCS-vsn: sys/miscfs/specfs/specdev.h 7.9
SCCS-vsn: sys/ufs/ffs/ffs_extern.h 7.8
SCCS-vsn: sys/ufs/ffs/ufs_extern.h 7.7
SCCS-vsn: sys/ufs/ufs/ufs_extern.h 7.7
SCCS-vsn: sys/ufs/lfs/lfs_extern.h 7.14
SCCS-vsn: sys/ufs/mfs/mfsnode.h 7.10
SCCS-vsn: sys/ufs/mfs/mfs_extern.h 7.3

32 years agominor syntax change before vnode interface conversion
John Heidemann [Thu, 14 May 1992 09:10:10 +0000 (01:10 -0800)]
minor syntax change before vnode interface conversion

SCCS-vsn: sys/dev/vn.c 7.9
SCCS-vsn: sys/kern/vfs_subr.c 7.72
SCCS-vsn: sys/nfs/nfs_subs.c 7.51
SCCS-vsn: sys/ufs/ffs/ffs_extern.h 7.7

32 years agovnode interface conversion
John Heidemann [Thu, 14 May 1992 08:57:19 +0000 (00:57 -0800)]
vnode interface conversion

SCCS-vsn: sys/ufs/ffs/ufs_vnops.c 7.87
SCCS-vsn: sys/ufs/ufs/ufs_vnops.c 7.87
SCCS-vsn: sys/ufs/ffs/ufs_vnops.c 7.87
SCCS-vsn: sys/ufs/ufs/ufs_vnops.c 7.87
SCCS-vsn: sys/ufs/ffs/ufs_vnops.c 7.87
SCCS-vsn: sys/ufs/ufs/ufs_vnops.c 7.87
SCCS-vsn: sys/vm/swap_pager.c 7.8
SCCS-vsn: sys/vm/vm_swap.c 7.22
SCCS-vsn: sys/vm/vnode_pager.c 7.10
SCCS-vsn: sys/vm/swap_pager.c 7.8
SCCS-vsn: sys/vm/vm_swap.c 7.22
SCCS-vsn: sys/vm/vnode_pager.c 7.10
SCCS-vsn: sys/dev/vn.c 7.9
SCCS-vsn: sys/hp/hpux/hpux_compat.c 7.20
SCCS-vsn: sys/ufs/ffs/ffs_alloc.c 7.34
SCCS-vsn: sys/ufs/ffs/ffs_balloc.c 7.19

32 years agoi405 conversion
John Heidemann [Thu, 14 May 1992 08:17:16 +0000 (00:17 -0800)]
i405 conversion

SCCS-vsn: sys/ufs/ffs/ufs_vnops.c 7.87
SCCS-vsn: sys/ufs/ufs/ufs_vnops.c 7.87
SCCS-vsn: sys/ufs/ffs/ufs_disksubr.c 7.18
SCCS-vsn: sys/ufs/ufs/ufs_disksubr.c 7.18

32 years agochanged ref. to ExhA, THE REGENTS per Mary
BSD Tape Makers [Thu, 14 May 1992 07:54:10 +0000 (23:54 -0800)]
changed ref. to ExhA, THE REGENTS per Mary

SCCS-vsn: admin/admin/4.4BSD-Encumbered/License 1.7

32 years agoadded 'lite' to title
BSD Tape Makers [Thu, 14 May 1992 07:50:07 +0000 (23:50 -0800)]
added 'lite' to title

SCCS-vsn: admin/admin/4.4BSD-Lite/exhibitA 1.2

32 years agocannot follow a pointer after structure that contains it is freed
Kirk McKusick [Thu, 14 May 1992 07:49:05 +0000 (23:49 -0800)]
cannot follow a pointer after structure that contains it is freed

SCCS-vsn: sys/kern/uipc_usrreq.c 7.33

32 years agoadded 'complete' to title
BSD Tape Makers [Thu, 14 May 1992 07:45:41 +0000 (23:45 -0800)]
added 'complete' to title

SCCS-vsn: admin/admin/4.4BSD-Encumbered/exhibitA.alpha 1.3

32 years agoadded 'lite' to title
BSD Tape Makers [Thu, 14 May 1992 07:42:22 +0000 (23:42 -0800)]
added 'lite' to title

SCCS-vsn: admin/admin/4.4BSD-Lite/exhibitA 1.3

32 years agochanged wording re Exhibit A
BSD Tape Makers [Thu, 14 May 1992 07:39:34 +0000 (23:39 -0800)]
changed wording re Exhibit A

SCCS-vsn: admin/admin/4.4BSD-Lite/license 1.6

32 years agoadded 'lite' to title
BSD Tape Makers [Thu, 14 May 1992 07:32:43 +0000 (23:32 -0800)]
added 'lite' to title

SCCS-vsn: admin/admin/4.4BSD-Lite/exhibitA 1.2

32 years agoadded 'complete' to title
BSD Tape Makers [Thu, 14 May 1992 07:31:55 +0000 (23:31 -0800)]
added 'complete' to title

SCCS-vsn: admin/admin/4.4BSD-Encumbered/exhibitA.alpha 1.3

32 years agomake off_t and dev_t's explicitly their old sizes
Kirk McKusick [Thu, 14 May 1992 06:16:13 +0000 (22:16 -0800)]
make off_t and dev_t's explicitly their old sizes

SCCS-vsn: sys/hp/hpux/hpux.h 7.5
SCCS-vsn: sys/hp/hpux/hpux_compat.c 7.19

32 years agoexported routines cannot be static
Kirk McKusick [Thu, 14 May 1992 06:04:36 +0000 (22:04 -0800)]
exported routines cannot be static

SCCS-vsn: sys/vm/vnode_pager.c 7.9

32 years agon_size is now 64-bits
Kirk McKusick [Thu, 14 May 1992 06:04:04 +0000 (22:04 -0800)]
n_size is now 64-bits

SCCS-vsn: sys/nfs/nfsnode.h 7.20

32 years agoinode times are now timevals
Kirk McKusick [Thu, 14 May 1992 06:03:12 +0000 (22:03 -0800)]
inode times are now timevals

SCCS-vsn: sys/ufs/lfs/lfs_syscalls.c 7.10

32 years agolint; inode times are now timevals
Kirk McKusick [Thu, 14 May 1992 06:02:51 +0000 (22:02 -0800)]
lint; inode times are now timevals

SCCS-vsn: sys/ufs/lfs/lfs_inode.c 7.62

32 years agocleanup casts, spell DIAGNOSTIC correctly, inode times are now timevals
Kirk McKusick [Thu, 14 May 1992 06:02:09 +0000 (22:02 -0800)]
cleanup casts, spell DIAGNOSTIC correctly, inode times are now timevals

SCCS-vsn: sys/ufs/ffs/ufs_vnops.c 7.86
SCCS-vsn: sys/ufs/ufs/ufs_vnops.c 7.86

32 years agofix prototypes
Kirk McKusick [Thu, 14 May 1992 06:00:31 +0000 (22:00 -0800)]
fix prototypes

SCCS-vsn: sys/ufs/ffs/ufs_extern.h 7.6
SCCS-vsn: sys/ufs/ufs/ufs_extern.h 7.6

32 years ago32-bit dev, inode times are now stroed in timevals
Kirk McKusick [Thu, 14 May 1992 06:00:10 +0000 (22:00 -0800)]
32-bit dev, inode times are now stroed in timevals

SCCS-vsn: sys/ufs/ffs/inode.h 7.24
SCCS-vsn: sys/ufs/ufs/inode.h 7.24

32 years agonew 64-bit file sizes, 32-bit uid, gid, and dev's
Kirk McKusick [Thu, 14 May 1992 05:57:07 +0000 (21:57 -0800)]
new 64-bit file sizes, 32-bit uid, gid, and dev's

SCCS-vsn: sys/ufs/ffs/dinode.h 7.14
SCCS-vsn: sys/ufs/ufs/dinode.h 7.14

32 years agotemporary hack to copy short uid and gid to new long fields in the inode
Kirk McKusick [Thu, 14 May 1992 05:56:19 +0000 (21:56 -0800)]
temporary hack to copy short uid and gid to new long fields in the inode

SCCS-vsn: sys/ufs/ffs/ffs_inode.c 7.50

32 years agoset the seconds field of the timeval; lint
Kirk McKusick [Thu, 14 May 1992 05:55:42 +0000 (21:55 -0800)]
set the seconds field of the timeval; lint

SCCS-vsn: sys/ufs/ffs/ffs_inode.c 7.49

32 years agolint
Keith Bostic [Thu, 14 May 1992 05:50:54 +0000 (21:50 -0800)]
lint

SCCS-vsn: sys/kern/subr_rmap.c 7.10

32 years agostat times become timevals
Kirk McKusick [Thu, 14 May 1992 05:50:28 +0000 (21:50 -0800)]
stat times become timevals

SCCS-vsn: sys/kern/vfs_vnops.c 7.38

32 years agoadd qseek, qstat, qlstat, qtruncate for
Kirk McKusick [Thu, 14 May 1992 05:49:54 +0000 (21:49 -0800)]
add qseek, qstat, qlstat, qtruncate for
64-bit file sizes, 32-bit uid, gid, and dev's

SCCS-vsn: sys/kern/vfs_syscalls.c 7.81

32 years agodate and time created 92/05/13 14:49:53 by tapers
BSD Tape Makers [Thu, 14 May 1992 05:49:53 +0000 (21:49 -0800)]
date and time created 92/05/13 14:49:53 by tapers

SCCS-vsn: admin/admin/4.4BSD-Lite/exhibitA 1.1

32 years agoadd fqstat for 64-bit file sizes, 32-bit uid, gid, and dev's
Kirk McKusick [Thu, 14 May 1992 05:48:21 +0000 (21:48 -0800)]
add fqstat for 64-bit file sizes, 32-bit uid, gid, and dev's

SCCS-vsn: sys/kern/kern_descrip.c 7.31

32 years agonew syscalls for 64-bit file sizes, 32-bit uid, gid, and dev's
Kirk McKusick [Thu, 14 May 1992 05:47:26 +0000 (21:47 -0800)]
new syscalls for 64-bit file sizes, 32-bit uid, gid, and dev's

SCCS-vsn: sys/kern/syscalls.master 7.31

32 years agomore prototypes
Keith Bostic [Thu, 14 May 1992 05:46:21 +0000 (21:46 -0800)]
more prototypes

SCCS-vsn: sys/sys/map.h 7.6

32 years agotemporary change of lseek prototype from off_t to long
Kirk McKusick [Thu, 14 May 1992 05:45:56 +0000 (21:45 -0800)]
temporary change of lseek prototype from off_t to long

SCCS-vsn: sys/sys/unistd.h 5.16

32 years ago32-bit dev's; more prototypes
Kirk McKusick [Thu, 14 May 1992 05:45:21 +0000 (21:45 -0800)]
32-bit dev's; more prototypes

SCCS-vsn: sys/sys/vnode.h 7.50

32 years ago64-bit file sizes, 32-bit uid, gid, and dev's
Kirk McKusick [Thu, 14 May 1992 05:44:26 +0000 (21:44 -0800)]
64-bit file sizes, 32-bit uid, gid, and dev's

SCCS-vsn: sys/sys/types.h 7.21

32 years agoonly for encumbered, no 1600bpi
BSD Tape Makers [Thu, 14 May 1992 05:43:59 +0000 (21:43 -0800)]
only for encumbered, no 1600bpi

SCCS-vsn: admin/admin/4.4BSD-Encumbered/exhibitA.alpha 1.2

32 years agonew stat structure reflecting 64-bit file sizes, 32-bit uid, gid, and dev's
Kirk McKusick [Thu, 14 May 1992 05:43:45 +0000 (21:43 -0800)]
new stat structure reflecting 64-bit file sizes, 32-bit uid, gid, and dev's

SCCS-vsn: sys/sys/stat.h 7.13

32 years agoPrepend the gcc-2.1 release copyright notice to all source code
Keith Bostic [Wed, 13 May 1992 09:22:13 +0000 (01:22 -0800)]
Prepend the gcc-2.1 release copyright notice to all source code

SCCS-vsn: lib/libc/quad/adddi3.c 5.3
SCCS-vsn: lib/libc/quad/anddi3.c 5.2
SCCS-vsn: lib/libc/quad/ashldi3.c 5.3
SCCS-vsn: lib/libc/quad/ashrdi3.c 5.3
SCCS-vsn: lib/libc/quad/qdivrem.c 5.5
SCCS-vsn: lib/libc/quad/cmpdi2.c 5.3
SCCS-vsn: lib/libc/quad/divdi3.c 5.2
SCCS-vsn: lib/libc/quad/fixdfdi.c 5.2
SCCS-vsn: lib/libc/quad/fixunsdfdi.c 5.2
SCCS-vsn: lib/libc/quad/floatdidf.c 5.2
SCCS-vsn: lib/libc/quad/iordi3.c 5.2
SCCS-vsn: lib/libc/quad/quad.h 5.4
SCCS-vsn: lib/libc/quad/lshldi3.c 5.3
SCCS-vsn: lib/libc/quad/lshrdi3.c 5.3
SCCS-vsn: lib/libc/quad/moddi3.c 5.2
SCCS-vsn: lib/libc/quad/muldi3.c 5.5
SCCS-vsn: lib/libc/quad/negdi2.c 5.3
SCCS-vsn: lib/libc/quad/notdi2.c 5.2
SCCS-vsn: lib/libc/quad/subdi3.c 5.3
SCCS-vsn: lib/libc/quad/ucmpdi2.c 5.3
SCCS-vsn: lib/libc/quad/udivdi3.c 5.2
SCCS-vsn: lib/libc/quad/umoddi3.c 5.2
SCCS-vsn: lib/libc/quad/xordi3.c 5.2

32 years agosize_t is unsigned long for these routines
Keith Bostic [Wed, 13 May 1992 09:17:01 +0000 (01:17 -0800)]
size_t is unsigned long for these routines

SCCS-vsn: lib/libc/quad/adddi3.c 5.2
SCCS-vsn: lib/libc/quad/muldi3.c 5.4
SCCS-vsn: lib/libc/quad/negdi2.c 5.2
SCCS-vsn: lib/libc/quad/subdi3.c 5.2

32 years agoSItype becomes explicit `long int'
Keith Bostic [Wed, 13 May 1992 09:16:26 +0000 (01:16 -0800)]
SItype becomes explicit `long int'

SCCS-vsn: lib/libc/quad/cmpdi2.c 5.2
SCCS-vsn: lib/libc/quad/ucmpdi2.c 5.2

32 years agouse BSD conventions for determining ENDIAN; clean up longlong union
Keith Bostic [Wed, 13 May 1992 09:15:26 +0000 (01:15 -0800)]
use BSD conventions for determining ENDIAN; clean up longlong union

SCCS-vsn: lib/libc/quad/quad.h 5.3

32 years agoavoid use of alloca
Keith Bostic [Wed, 13 May 1992 09:14:27 +0000 (01:14 -0800)]
avoid use of alloca

SCCS-vsn: lib/libc/quad/qdivrem.c 5.4

32 years agochanges suggested by jch to ifa_ifwithnet()
Keith Sklower [Wed, 13 May 1992 07:48:06 +0000 (23:48 -0800)]
changes suggested by jch to ifa_ifwithnet()

SCCS-vsn: sys/net/if.c 7.19

32 years agoBITS_PER_WORD -> (NBBY * sizeof(long))
Keith Bostic [Wed, 13 May 1992 07:44:35 +0000 (23:44 -0800)]
BITS_PER_WORD -> (NBBY * sizeof(long))

SCCS-vsn: lib/libc/quad/quad.h 5.2

32 years agoBITS_PER_UNIT -> NBBY
Keith Bostic [Wed, 13 May 1992 07:44:14 +0000 (23:44 -0800)]
BITS_PER_UNIT -> NBBY

SCCS-vsn: lib/libc/quad/ashldi3.c 5.2
SCCS-vsn: lib/libc/quad/ashrdi3.c 5.2
SCCS-vsn: lib/libc/quad/lshldi3.c 5.2
SCCS-vsn: lib/libc/quad/lshrdi3.c 5.2

32 years agodate and time created 92/05/12 15:58:30 by tapers
BSD Tape Makers [Wed, 13 May 1992 06:58:30 +0000 (22:58 -0800)]
date and time created 92/05/12 15:58:30 by tapers

SCCS-vsn: admin/admin/4.4BSD-Encumbered/exhibitA.alpha 1.1

32 years agouser programs get to this through vm.h
Keith Bostic [Wed, 13 May 1992 06:55:59 +0000 (22:55 -0800)]
user programs get to this through vm.h

SCCS-vsn: sys/vm/vm_extern.h 7.3

32 years ago-w weirdness fixed
Marc Teitelbaum [Wed, 13 May 1992 06:44:50 +0000 (22:44 -0800)]
-w weirdness fixed

SCCS-vsn: bin/ps/ps.c 5.46

32 years agoput on a Berkeley copyright notice -- original didn't have a GNU
Keith Bostic [Wed, 13 May 1992 06:20:12 +0000 (22:20 -0800)]
put on a Berkeley copyright notice -- original didn't have a GNU
copyright, I'll add one as soon as I find out which one to add
date and time created 92/05/12 15:20:12 by bostic

SCCS-vsn: lib/libc/quad/xordi3.c 5.1

32 years agoput on a Berkeley copyright notice -- original didn't have a GNU
Keith Bostic [Wed, 13 May 1992 06:20:11 +0000 (22:20 -0800)]
put on a Berkeley copyright notice -- original didn't have a GNU
copyright, I'll add one as soon as I find out which one to add
date and time created 92/05/12 15:20:11 by bostic

SCCS-vsn: lib/libc/quad/umoddi3.c 5.1

32 years agoput on a Berkeley copyright notice -- original didn't have a GNU
Keith Bostic [Wed, 13 May 1992 06:20:10 +0000 (22:20 -0800)]
put on a Berkeley copyright notice -- original didn't have a GNU
copyright, I'll add one as soon as I find out which one to add
date and time created 92/05/12 15:20:10 by bostic

SCCS-vsn: lib/libc/quad/udivdi3.c 5.1

32 years agoput on a Berkeley copyright notice -- original didn't have a GNU
Keith Bostic [Wed, 13 May 1992 06:20:09 +0000 (22:20 -0800)]
put on a Berkeley copyright notice -- original didn't have a GNU
copyright, I'll add one as soon as I find out which one to add
date and time created 92/05/12 15:20:09 by bostic

SCCS-vsn: lib/libc/quad/ucmpdi2.c 5.1

32 years agoput on a Berkeley copyright notice -- original didn't have a GNU
Keith Bostic [Wed, 13 May 1992 06:20:08 +0000 (22:20 -0800)]
put on a Berkeley copyright notice -- original didn't have a GNU
copyright, I'll add one as soon as I find out which one to add
date and time created 92/05/12 15:20:08 by bostic

SCCS-vsn: lib/libc/quad/subdi3.c 5.1

32 years agoput on a Berkeley copyright notice -- original didn't have a GNU
Keith Bostic [Wed, 13 May 1992 06:20:06 +0000 (22:20 -0800)]
put on a Berkeley copyright notice -- original didn't have a GNU
copyright, I'll add one as soon as I find out which one to add
date and time created 92/05/12 15:20:06 by bostic

SCCS-vsn: lib/libc/quad/negdi2.c 5.1
SCCS-vsn: lib/libc/quad/notdi2.c 5.1

32 years agoput on a Berkeley copyright notice -- original didn't have a GNU
Keith Bostic [Wed, 13 May 1992 06:20:05 +0000 (22:20 -0800)]
put on a Berkeley copyright notice -- original didn't have a GNU
copyright, I'll add one as soon as I find out which one to add
date and time created 92/05/12 15:20:05 by bostic

SCCS-vsn: lib/libc/quad/moddi3.c 5.1

32 years agoput on a Berkeley copyright notice -- original didn't have a GNU
Keith Bostic [Wed, 13 May 1992 06:20:04 +0000 (22:20 -0800)]
put on a Berkeley copyright notice -- original didn't have a GNU
copyright, I'll add one as soon as I find out which one to add
date and time created 92/05/12 15:20:04 by bostic

SCCS-vsn: lib/libc/quad/lshrdi3.c 5.1

32 years agoput on a Berkeley copyright notice -- original didn't have a GNU
Keith Bostic [Wed, 13 May 1992 06:20:03 +0000 (22:20 -0800)]
put on a Berkeley copyright notice -- original didn't have a GNU
copyright, I'll add one as soon as I find out which one to add
date and time created 92/05/12 15:20:03 by bostic

SCCS-vsn: lib/libc/quad/lshldi3.c 5.1

32 years agoput on a Berkeley copyright notice -- original didn't have a GNU
Keith Bostic [Wed, 13 May 1992 06:20:02 +0000 (22:20 -0800)]
put on a Berkeley copyright notice -- original didn't have a GNU
copyright, I'll add one as soon as I find out which one to add
date and time created 92/05/12 15:20:02 by bostic

SCCS-vsn: lib/libc/quad/quad.h 5.1

32 years agoput on a Berkeley copyright notice -- original didn't have a GNU
Keith Bostic [Wed, 13 May 1992 06:20:01 +0000 (22:20 -0800)]
put on a Berkeley copyright notice -- original didn't have a GNU
copyright, I'll add one as soon as I find out which one to add
date and time created 92/05/12 15:20:01 by bostic

SCCS-vsn: lib/libc/quad/floatdidf.c 5.1
SCCS-vsn: lib/libc/quad/iordi3.c 5.1

32 years agoput on a Berkeley copyright notice -- original didn't have a GNU
Keith Bostic [Wed, 13 May 1992 06:20:00 +0000 (22:20 -0800)]
put on a Berkeley copyright notice -- original didn't have a GNU
copyright, I'll add one as soon as I find out which one to add
date and time created 92/05/12 15:20:00 by bostic

SCCS-vsn: lib/libc/quad/fixunsdfdi.c 5.1

32 years agoput on a Berkeley copyright notice -- original didn't have a GNU
Keith Bostic [Wed, 13 May 1992 06:19:59 +0000 (22:19 -0800)]
put on a Berkeley copyright notice -- original didn't have a GNU
copyright, I'll add one as soon as I find out which one to add
date and time created 92/05/12 15:19:59 by bostic

SCCS-vsn: lib/libc/quad/fixdfdi.c 5.1

32 years agoput on a Berkeley copyright notice -- original didn't have a GNU
Keith Bostic [Wed, 13 May 1992 06:19:58 +0000 (22:19 -0800)]
put on a Berkeley copyright notice -- original didn't have a GNU
copyright, I'll add one as soon as I find out which one to add
date and time created 92/05/12 15:19:58 by bostic

SCCS-vsn: lib/libc/quad/divdi3.c 5.1

32 years agoput on a Berkeley copyright notice -- original didn't have a GNU
Keith Bostic [Wed, 13 May 1992 06:19:57 +0000 (22:19 -0800)]
put on a Berkeley copyright notice -- original didn't have a GNU
copyright, I'll add one as soon as I find out which one to add
date and time created 92/05/12 15:19:57 by bostic

SCCS-vsn: lib/libc/quad/ashrdi3.c 5.1
SCCS-vsn: lib/libc/quad/cmpdi2.c 5.1

32 years agoput on a Berkeley copyright notice -- original didn't have a GNU
Keith Bostic [Wed, 13 May 1992 06:19:56 +0000 (22:19 -0800)]
put on a Berkeley copyright notice -- original didn't have a GNU
copyright, I'll add one as soon as I find out which one to add
date and time created 92/05/12 15:19:56 by bostic

SCCS-vsn: lib/libc/quad/ashldi3.c 5.1

32 years agoput on a Berkeley copyright notice -- original didn't have a GNU
Keith Bostic [Wed, 13 May 1992 06:19:55 +0000 (22:19 -0800)]
put on a Berkeley copyright notice -- original didn't have a GNU
copyright, I'll add one as soon as I find out which one to add
date and time created 92/05/12 15:19:55 by bostic

SCCS-vsn: lib/libc/quad/anddi3.c 5.1

32 years agoput on a Berkeley copyright notice -- original didn't have a GNU
Keith Bostic [Wed, 13 May 1992 06:19:54 +0000 (22:19 -0800)]
put on a Berkeley copyright notice -- original didn't have a GNU
copyright, I'll add one as soon as I find out which one to add
date and time created 92/05/12 15:19:54 by bostic

SCCS-vsn: lib/libc/quad/adddi3.c 5.1

32 years agoput on a Berkeley copyright notice -- original didn't have a GNU
Keith Bostic [Wed, 13 May 1992 06:19:17 +0000 (22:19 -0800)]
put on a Berkeley copyright notice -- original didn't have a GNU
copyright, I'll add one as soon as I find out which one to add

SCCS-vsn: lib/libc/quad/qdivrem.c 5.3
SCCS-vsn: lib/libc/quad/muldi3.c 5.3

32 years agoprice and exhibit A, also governing law acc to Mary
BSD Tape Makers [Wed, 13 May 1992 03:10:07 +0000 (19:10 -0800)]
price and exhibit A, also governing law acc to Mary

SCCS-vsn: admin/admin/4.4BSD-Encumbered/License 1.6

32 years agoprice changed to $1,000, governing law acc to Mary
BSD Tape Makers [Wed, 13 May 1992 02:58:30 +0000 (18:58 -0800)]
price changed to $1,000, governing law acc to Mary

SCCS-vsn: admin/admin/4.4BSD-Lite/license 1.5

32 years agofix to avoid pageout of text pages back to their binaries (from macklem and ralph)
Kirk McKusick [Tue, 12 May 1992 09:15:38 +0000 (01:15 -0800)]
fix to avoid pageout of text pages back to their binaries (from macklem and ralph)

SCCS-vsn: sys/pmax/pmax/pmap.c 7.6

32 years agosanity checks (from macklem)
Kirk McKusick [Tue, 12 May 1992 09:14:10 +0000 (01:14 -0800)]
sanity checks (from macklem)

SCCS-vsn: sys/nfs/nfs_socket.c 7.30

32 years agofix to avoid pageout of text pages back to their binaries (from macklem)
Kirk McKusick [Tue, 12 May 1992 09:04:06 +0000 (01:04 -0800)]
fix to avoid pageout of text pages back to their binaries (from macklem)

SCCS-vsn: sys/pmax/pmax/pmap.c 7.6

32 years agoadd MBUFLOCK to protect statistics updates (from forys@snake.cs.utah.edu)
Kirk McKusick [Tue, 12 May 1992 08:58:43 +0000 (00:58 -0800)]
add MBUFLOCK to protect statistics updates (from forys@snake.cs.utah.edu)

SCCS-vsn: sys/sys/mbuf.h 7.17

32 years agofix cltom macro (from forys@snake.cs.utah.edu)
Kirk McKusick [Tue, 12 May 1992 08:55:22 +0000 (00:55 -0800)]
fix cltom macro (from forys@snake.cs.utah.edu)

SCCS-vsn: sys/sys/mbuf.h 7.16

32 years agomissing flags argument to sosend (from forys@snake.cs.utah.edu)
Kirk McKusick [Tue, 12 May 1992 08:52:49 +0000 (00:52 -0800)]
missing flags argument to sosend (from forys@snake.cs.utah.edu)

SCCS-vsn: sys/miscfs/fifofs/fifo_vnops.c 7.12

32 years agoinitialize swpa buffers to use proc0 credential (from Leres)
Kirk McKusick [Tue, 12 May 1992 08:47:22 +0000 (00:47 -0800)]
initialize swpa buffers to use proc0 credential (from Leres)

SCCS-vsn: sys/vm/vm_swap.c 7.21

32 years agoavoid stale caches (from macklem, approved by ralp)
Kirk McKusick [Tue, 12 May 1992 08:32:31 +0000 (00:32 -0800)]
avoid stale caches (from macklem, approved by ralp)

SCCS-vsn: sys/pmax/pmax/pmap.c 7.5

32 years agofix (ruthlessly tested, too!) boundary conditions where terminal values
Keith Bostic [Tue, 12 May 1992 08:29:52 +0000 (00:29 -0800)]
fix (ruthlessly tested, too!) boundary conditions where terminal values
from the user are NULL or stupid

SCCS-vsn: usr.bin/tset/term.c 5.5

32 years ago386 fixes from Pace Willison
Keith Bostic [Tue, 12 May 1992 08:06:21 +0000 (00:06 -0800)]
386 fixes from Pace Willison

SCCS-vsn: usr.sbin/config/mkglue.c 5.11

32 years agoDon't send an EOI to the slave interrupt controller if the interrupt
Keith Bostic [Tue, 12 May 1992 08:04:01 +0000 (00:04 -0800)]
Don't send an EOI to the slave interrupt controller if the interrupt
came from the master; Insure that no hardware interrupts are allowed between
deciding to return to user mode and the "iret".  This will be necessary for a
future change that will fix floating point error reporting.  From Pace Willison

SCCS-vsn: sys/i386/isa/icu.s 7.6

32 years agofix header
Keith Bostic [Tue, 12 May 1992 08:00:17 +0000 (00:00 -0800)]
fix header

SCCS-vsn: sys/i386/isa/icu.h 5.9
SCCS-vsn: sys/i386/isa/icu.s 7.5

32 years agoDon't send an EOI to the slave interrupt controller if the interrupt
Keith Bostic [Tue, 12 May 1992 07:57:54 +0000 (23:57 -0800)]
Don't send an EOI to the slave interrupt controller if the interrupt
came from the master; Insure that no hardware interrupts are allowed between
deciding to return to user mode and the "iret".  This will be necessary for a
future change that will fix floating point error reporting.  From Pace Willison

SCCS-vsn: sys/i386/isa/icu.h 5.8

32 years agoImplement aston, etc, whose absence has prevented preemtive
Keith Bostic [Tue, 12 May 1992 07:55:45 +0000 (23:55 -0800)]
Implement aston, etc, whose absence has prevented preemtive
scheduling; force interrupt priority to 0 when returning to suer mode.
update from Pace Willison

SCCS-vsn: sys/i386/i386/locore.s 7.7

32 years agofix NPX device handling; from Pace Willison
Keith Bostic [Tue, 12 May 1992 07:53:24 +0000 (23:53 -0800)]
fix NPX device handling; from Pace Willison

SCCS-vsn: sys/i386/i386/trap.c 7.10
SCCS-vsn: sys/i386/i386/vm_machdep.c 7.9

32 years agodisable pageing in basemem until someone understands what's going
Keith Bostic [Tue, 12 May 1992 07:52:21 +0000 (23:52 -0800)]
disable pageing in basemem until someone understands what's going
on; loop variable error; from Pace Willison

SCCS-vsn: sys/i386/i386/pmap.c 7.11

32 years agofix NPX device handling; memory sizing update; bad argument to grow
Keith Bostic [Tue, 12 May 1992 07:50:08 +0000 (23:50 -0800)]
fix NPX device handling; memory sizing update; bad argument to grow
from Pace Willison

SCCS-vsn: sys/i386/i386/machdep.c 7.13

32 years agofix NPX device handling; from Pace Willison
Keith Bostic [Tue, 12 May 1992 07:45:40 +0000 (23:45 -0800)]
fix NPX device handling; from Pace Willison

SCCS-vsn: sys/i386/i386/locore.s 7.6

32 years agopmap_kernel() -> kernel_pmap; from Pace Willison
Keith Bostic [Tue, 12 May 1992 07:40:32 +0000 (23:40 -0800)]
pmap_kernel() -> kernel_pmap; from Pace Willison

SCCS-vsn: sys/i386/isa/isa.c 7.3
SCCS-vsn: sys/i386/isa/wd.c 7.3

32 years agoadd quad library (from Pace Willison)
Keith Bostic [Tue, 12 May 1992 07:37:10 +0000 (23:37 -0800)]
add quad library (from Pace Willison)

SCCS-vsn: sys/i386/conf/Makefile.i386 7.3

32 years agoChanged The University of California ... to THE REGENTS
Elan Amir [Tue, 12 May 1992 07:28:52 +0000 (23:28 -0800)]
Changed The University of California ... to THE REGENTS

SCCS-vsn: admin/admin/4.4BSD-Encumbered/License 1.5

32 years agofix processing of '*' and a few other minor nits
Marc Teitelbaum [Tue, 12 May 1992 07:19:26 +0000 (23:19 -0800)]
fix processing of '*' and a few other minor nits

SCCS-vsn: usr.bin/calendar/calendar.c 4.12

32 years agobitmaps should never be PAGE_INIT'd
Keith Bostic [Tue, 12 May 1992 07:18:30 +0000 (23:18 -0800)]
bitmaps should never be PAGE_INIT'd

SCCS-vsn: lib/libc/db/hash/hash_page.c 5.18

32 years agobugfix from julian@tfs.com (Julian Elischer)
Keith Sklower [Tue, 12 May 1992 06:03:45 +0000 (22:03 -0800)]
bugfix from julian@tfs.com (Julian Elischer)

SCCS-vsn: sys/netiso/tp_usrreq.c 7.26

32 years agoediting changes only
BSD Tape Makers [Tue, 12 May 1992 03:45:23 +0000 (19:45 -0800)]
editing changes only

SCCS-vsn: admin/admin/4.4BSD-Encumbered/License 1.4

32 years agomake C option safe; output values of $r and $s macros to qf; allow
Eric Allman [Sun, 10 May 1992 22:15:16 +0000 (14:15 -0800)]
make C option safe; output values of $r and $s macros to qf; allow
long messages in queue files

SCCS-vsn: usr.sbin/sendmail/src/readcf.c 5.36
SCCS-vsn: usr.sbin/sendmail/src/queue.c 5.39
SCCS-vsn: usr.sbin/sendmail/src/version.c 5.97

32 years agodon't leak memory; bug report net2/lib/0; KNF
Keith Bostic [Sat, 9 May 1992 08:00:03 +0000 (00:00 -0800)]
don't leak memory; bug report net2/lib/0; KNF

SCCS-vsn: lib/libc/gen/exec.c 5.10

32 years agocheck for "decode" as well as "uudecode"
Keith Bostic [Sat, 9 May 1992 05:15:58 +0000 (21:15 -0800)]
check for "decode" as well as "uudecode"

SCCS-vsn: etc/security 5.28

32 years agoremove #define for ia_net
Keith Sklower [Sat, 9 May 1992 02:59:54 +0000 (18:59 -0800)]
remove #define for ia_net

SCCS-vsn: sys/netns/ns_if.h 7.7
SCCS-vsn: sys/netns/ns.c 7.12

32 years agocorrected two small items in para. 11
BSD Tape Makers [Sat, 9 May 1992 00:52:10 +0000 (16:52 -0800)]
corrected two small items in para. 11

SCCS-vsn: admin/admin/4.4BSD-Lite/license 1.4