j6919 81 203 226 263 161 331 167 189 199 219 250 363 199 178 120 163 170 305 329 332 117 284 156 283 135 151 265 137 182 354 224 214 185 149 171 200 133 202 163 305 163 249 425 156 101 236 164 99 114 303 1114 1412 1377 188 140 139 235 135 144 232 166 485 145 440 311 145 139 193 163 176 175 219 163 138 289 253 124 143 232 148 226 147 K 10 svn:author V 5 joerg K 8 svn:date V 27 1995-03-05T22:50:24.000000Z K 7 svn:log V 108 Adding the various documentation files that are accompanying the regular pcvt distribution under pcvt/Misc. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1995-03-05T22:56:21.000000Z K 7 svn:log V 131 Make ``p'' an explicit alias for ``print'' instead of being an implicit alias for ``panic'', since this seems to be more rational. END K 10 svn:author V 7 roberto K 8 svn:date V 27 1995-03-05T23:13:08.000000Z K 7 svn:log V 166 Add a remark about the new ctm-announce list. Everyone that use CTM SHOULD subscribe to it. Reviewed by: roberto Submitted by: Poul-Henning Kamp END K 10 svn:author V 4 nate K 8 svn:date V 27 1995-03-06T02:49:24.000000Z K 7 svn:log V 68 Removed unnecessary define for TCPOUTFLAGS since they are not used. END K 10 svn:author V 4 nate K 8 svn:date V 27 1995-03-06T02:50:49.000000Z K 7 svn:log V 237 The new ld has apparently uncovered the bug that sio.c and tty.c both define ttydefchars[] as globals. This was fixed in 1.1.5 by making ttydefchars[] static like it should always have been. Submitted by: Bruce Evans END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-03-06T05:36:59.000000Z K 7 svn:log V 76 Remove some of my old debugging junk that somehow slipped in under my nose. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-03-06T05:40:44.000000Z K 7 svn:log V 98 Removed an old (commented out) call to cldisksort(). This has been obsolete since 4.4 clustering. END K 10 svn:author V 4 nate K 8 svn:date V 27 1995-03-06T05:51:32.000000Z K 7 svn:log V 105 Install the include file in the same way that all other includes file are in the 'beforeinstall' target. END K 10 svn:author V 4 nate K 8 svn:date V 27 1995-03-06T05:52:47.000000Z K 7 svn:log V 125 Since at least one utility depends on it (GNU diff), install the gnu regex include file (gnuregex.h) in the includes target. END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-03-06T06:45:52.000000Z K 7 svn:log V 157 Update vfs_cache.c to use the macros. This makes it easier to read, but doesn't change the speed. Reviewed by: phk Obtained from: via NetBSD END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-03-06T08:00:23.000000Z K 7 svn:log V 270 Never again shall we link libgcc dynamic. It was a big mistake in the first place and we were too long in finding out. Now we know, and the damage is hard to fix. This is part one: ld will not link gcc dynamic, if specified as "-lgcc". Suggested by: dyson & davidg END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-03-06T08:04:05.000000Z K 7 svn:log V 106 Don't make the shared libgcc. I don't belive we need the libgcc_pic.a anymore, so I killed that as well. END K 10 svn:author V 7 roberto K 8 svn:date V 27 1995-03-06T09:54:06.000000Z K 7 svn:log V 82 Change some names to First_name Last_name with proper capitalization. Fix a typo. END K 10 svn:author V 4 ugen K 8 svn:date V 27 1995-03-06T10:33:34.000000Z K 7 svn:log V 27 Restore IPACCT out there.. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-03-06T12:17:49.000000Z K 7 svn:log V 71 We can't bail out on generating the pic archive yet. Submitted by: bde END K 10 svn:author V 2 se K 8 svn:date V 27 1995-03-06T13:32:58.000000Z K 7 svn:log V 79 Add missing double quote (") in "echo". Submitted by: wolf@kintaro.cologne.de END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-03-06T14:33:39.000000Z K 7 svn:log V 212 Back out my previous change and file it under the catagory of One Of Those Things That Seemed Like A Good Idea At The Time. There's a better solution for /etc out there and this is not a step in that direction. END K 10 svn:author V 7 dufault K 8 svn:date V 27 1995-03-06T15:02:13.000000Z K 7 svn:log V 232 Submitted by: bde@zeta.org.au (Bruce Evans) Fix it so that calls to extend_get won't dereference 0 when "swap on sd.." calls sdsize() on systems with no SCSI devices. This probably really fixes Poul's "boot with no SCSI" problem. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-03-07T04:19:11.000000Z K 7 svn:log V 239 Don't build swab.o here. It gets built in libc/i386/string. Previously the copy built from here was overwritten by the other copy and the other copy was put in library-building command lines twice. ld now objects to duplicated modules. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1995-03-07T08:58:22.000000Z K 7 svn:log V 23 Compile cleanly -Wall. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1995-03-07T08:59:28.000000Z K 7 svn:log V 189 Compile cleanly -Wall. Remove some code that was an attempt to make the 294x probe more stable, but since the guess was wrong, go back to the clearer aproach I used the first time around. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1995-03-07T09:00:44.000000Z K 7 svn:log V 62 Be careful to maintain the bits in SBLKCTL that are reserved. END K 10 svn:author V 7 dufault K 8 svn:date V 27 1995-03-07T11:03:42.000000Z K 7 svn:log V 186 Change warning message for when a device is wired to a floating host adapter to something hopefully clearer. Take into account that "wnum()" writes into a static buffer in the warning. END K 10 svn:author V 7 roberto K 8 svn:date V 27 1995-03-07T13:54:44.000000Z K 7 svn:log V 39 Correct a few URL for ftp.FreeBSD.ORG. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-03-07T17:25:46.000000Z K 7 svn:log V 60 Don't attempt to reverse collapse non OBJ_INTERNAL objects. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-03-07T17:27:49.000000Z K 7 svn:log V 173 Fixed object reference count problem that occurred in the MAP_PRIVATE case after we rewrote vm_mmap(). Added some comments to make it easier to follow the reference counts. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-03-07T18:59:45.000000Z K 7 svn:log V 46 Put VAGE vnodes at the head of the free list. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-03-07T19:00:47.000000Z K 7 svn:log V 91 Added a new flag "VAGE" to indicate that the vnode should go on the head of the free list. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-03-07T19:04:10.000000Z K 7 svn:log V 262 Set VAGE flag when pager is destroyed. This usually happens when an object has fallen off the end of the cached list - this is likely the last reference to the vnode and it should be reused before non file vnodes that are already on the free list (VDIR mostly). END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-03-07T19:53:27.000000Z K 7 svn:log V 132 Removed most of the special policy regarding the seperation of VMIO and dir/metadata buffers as it seems to have anomolous effects. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-03-07T19:58:02.000000Z K 7 svn:log V 122 Increased number of buffers to 1/12 of (page_count - 1024). This makes the cache minimum closer to 10% in the usual case. END K 10 svn:author V 3 sos K 8 svn:date V 27 1995-03-07T21:15:30.000000Z K 7 svn:log V 93 Added ata.c device driver file. Just so I don't have to repatch files.i386 again & again... END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-03-08T01:08:03.000000Z K 7 svn:log V 57 Improve the quality of the hash used in the namei-cache. END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-03-08T01:40:44.000000Z K 7 svn:log V 79 Another little optimization to the nameicache. If an entry is stale, ditch it. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-03-08T01:41:40.000000Z K 7 svn:log V 107 Obtained from: NetBSD Remove common sources from ${SRCS} when they are replaced by arch-specific sources. END K 10 svn:author V 4 olah K 8 svn:date V 27 1995-03-08T09:01:32.000000Z K 7 svn:log V 40 LIBPCAP -> ${DESTDIR}/usr/lib/libpcap.a END K 10 svn:author V 4 olah K 8 svn:date V 27 1995-03-08T12:53:42.000000Z K 7 svn:log V 108 Upgrade tcpdump and tcpslice to version 3.0 Obtained from: ftp.ee.lbl.gov and Vern Paxson END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 1995-03-08T12:53:43.000000Z K 7 svn:log V 67 This commit was manufactured by cvs2svn to create tag 'tcpdump3_0'. END K 10 svn:author V 4 olah K 8 svn:date V 27 1995-03-08T13:13:01.000000Z K 7 svn:log V 211 Make tcpdump understand the T/TCP (RFC-1644) options. Some extra sanity checks were also introduced to the tcp_print function so it doesn't try to interpret TCP options beyond the length of the sniffed packet. END K 10 svn:author V 4 nate K 8 svn:date V 27 1995-03-08T18:05:50.000000Z K 7 svn:log V 70 Removed redundant function to64() which also exists in local_passwd.c END K 10 svn:author V 4 ugen K 8 svn:date V 27 1995-03-08T18:43:49.000000Z K 7 svn:log V 155 Remove redundant IORW definition.. because of this definition never ioctl's for sound devices worked..For me this resulted also in loss of snd1 device... END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-03-08T22:44:37.000000Z K 7 svn:log V 331 o more options o less restrictive, you can choise uid, gid ... o invite user into some groups o encrypted passwords with crypt o batch mode (for instance, this works now: $ adduser -batch jkh guest,uuadmin "Jordan K. Hubbard" passwd see manpage for more details) Submitted by: Wolfram Schneider END K 10 svn:author V 4 olah K 8 svn:date V 27 1995-03-09T12:15:17.000000Z K 7 svn:log V 63 Add `-I.' to CFLAGS in order to fix the `make depend' problem. END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-03-09T17:28:46.000000Z K 7 svn:log V 9 Upgrade. END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-03-09T17:28:46.000000Z K 7 svn:log V 142 This commit was generated by cvs2svn to compensate for changes in r6962, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 1995-03-09T17:28:47.000000Z K 7 svn:log V 68 This commit was manufactured by cvs2svn to create tag 'ncftp_1_9_3'. END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-03-09T17:40:56.000000Z K 7 svn:log V 7 Merge. END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-03-09T17:45:23.000000Z K 7 svn:log V 21 stdio.h --> unistd.h END K 10 svn:author V 4 paul K 8 svn:date V 27 1995-03-09T19:56:23.000000Z K 7 svn:log V 209 Change the return status of do_system_command to be -1 if a signal is received. This fixes a bug where killing the process would cause a "No manual entry for XXX" to be printed even if the manpage was found. END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-03-09T20:23:45.000000Z K 7 svn:log V 1020 Clean up and improve the namecache. 1. We always keep one 16th of the vnodes on the freelist, so that the namecache doesn't get trashed. It used to be that it wasn't a problem, but the only vnodes getting released these days are directories and things which gets forced out of the VM/cache. The latter is not numerous enough to keep the pool of vnodes needed for the namecache sufficiently big. 2. Purge invalid entries in the namecache as soon as we notice them. This avoids a stale entry pushing out a valid entry on the LRU list. 3. Speed up the lookup in the namecache by avoid a special case branch. 4. Make the cache purge routines do the thing they're supposed to, and in a decently efficient manner. 5. Make the size of the namecache follow the number of vnodes, so that we can always point to all the vnodes we have in core. 6. Readability has gone way up. 7. Added a "options NCH_STATISTICS" feature that will gather more detailed statistics on the performance of the namecache. Reviewed by: davidg END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-03-09T20:27:04.000000Z K 7 svn:log V 1318 Clean up and improve the namecache. 1. We always keep one 16th of the vnodes on the freelist, so that the namecache doesn't get trashed. It used to be that it wasn't a problem, but the only vnodes getting released these days are directories and things which Clean up and improve the namecache. 1. We always keep one 16th of the vnodes on the freelist, so that the namecache doesn't get trashed. It used to be that it wasn't a problem, but the only vnodes getting released these days are directories and things which gets forced out of the VM/cache. The latter is not numerous enough to keep the pool of vnodes needed for the namecache sufficiently big. 2. Purge invalid entries in the namecache as soon as we notice them. This avoids a stale entry pushing out a valid entry on the LRU list. 3. Speed up the lookup in the namecache by avoid a special case branch. 4. Make the cache purge routines do the thing they're supposed to, and in a decently efficient manner. 5. Make the size of the namecache follow the number of vnodes, so that we can always point to all the vnodes we have in core. 6. Readability has gone way up. 7. Added a "options NCH_STATISTICS" feature that will gather more detailed statistics on the performance of the namecache. Reviewed by: davidg (cvs is dumping core on me :-( ) END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-03-09T20:27:21.000000Z K 7 svn:log V 1283 Clean up and improve the namecache. 1. We always keep one 16th of the vnodes on the freelist, so that the namecache doesn't get trashed. It used to be that it wasn't a problem, but the only vnodes getting released these days are directories and things which Clean up and improve the namecache. 1. We always keep one 16th of the vnodes on the freelist, so that the namecache doesn't get trashed. It used to be that it wasn't a problem, but the only vnodes getting released these days are directories and things which gets forced out of the VM/cache. The latter is not numerous enough to keep the pool of vnodes needed for the namecache sufficiently big. 2. Purge invalid entries in the namecache as soon as we notice them. This avoids a stale entry pushing out a valid entry on the LRU list. 3. Speed up the lookup in the namecache by avoid a special case branch. 4. Make the cache purge routines do the thing they're supposed to, and in a decently efficient manner. 5. Make the size of the namecache follow the number of vnodes, so that we can always point to all the vnodes we have in core. 6. Readability has gone way up. 7. Added a "options NCH_STATISTICS" feature that will gather more detailed statistics on the performance of the namecache. Reviewed by: davidg END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-03-09T20:40:17.000000Z K 7 svn:log V 97 Fix previous fix that removes an unnecessary space; the output is now just like it was in 1.1.5. END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-03-09T21:53:12.000000Z K 7 svn:log V 47 Fix suspended vipw hangs Obtained from: NetBSD END K 10 svn:author V 3 pst K 8 svn:date V 27 1995-03-10T04:50:28.000000Z K 7 svn:log V 47 Merge sendmail 8.6.11 patches into CSRG branch END K 10 svn:author V 3 pst K 8 svn:date V 27 1995-03-10T04:50:28.000000Z K 7 svn:log V 142 This commit was generated by cvs2svn to compensate for changes in r6973, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 3 pst K 8 svn:date V 27 1995-03-10T05:08:18.000000Z K 7 svn:log V 43 Merge CSRG branch changes into main branch END K 10 svn:author V 3 pst K 8 svn:date V 27 1995-03-10T05:12:47.000000Z K 7 svn:log V 52 Remove Matt Day patch (handled elsewhere in 8.6.11) END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-03-10T08:05:00.000000Z K 7 svn:log V 140 Removed unnecessary routines vm_get_pmap() and vm_put_pmap(). kmem_alloc() returns zero filled memory, so no need to explicitly bzero() it. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-03-10T08:13:07.000000Z K 7 svn:log V 75 kmem_alloc() returns zero-filled memory; it isn't necessary to bzero() it. END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-03-10T08:24:09.000000Z K 7 svn:log V 392 Since we are in the gcc bashing mood anyway: Add two changes for basic-block profiling: 1. use a .stabs(25) symbol to link all the data structures together with. The regular method isn't safe for the kernel. 2. add a BB before the prologue and add a BB after the epilogue, this alows us to find the length of any counted BB. This is a cheap and somewhat reasonable measure of actual cost. END K 10 svn:author V 7 rgrimes K 8 svn:date V 27 1995-03-10T08:36:19.000000Z K 7 svn:log V 49 Need /usr/src/sbin/i386 in srcdirs to get fdisk. END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-03-10T08:41:26.000000Z K 7 svn:log V 347 Add a dummy ___bb_init_func for BB profiling of the kernel. To use this: recompile src/gnu/usr.bin/cc, compile your kernel. The files you want to profile should be compiled with '-a -g'. "strip -x" the kernel and run. You don't need to profile all files in the kernel. My next commit is the program to extract the data from the running kernel. END K 10 svn:author V 7 rgrimes K 8 svn:date V 27 1995-03-10T08:42:07.000000Z K 7 svn:log V 214 Simplify all the newfs commands into ${NEWFS} and add -t 0 -u 0 so we can again newfs floppies. Now I just need to squish the bits back under 1.44MB :-(. I don't know if it will be possible to get down to 1.2MB. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-03-10T08:44:20.000000Z K 7 svn:log V 54 Removed some #include's of unnecessary include files. END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-03-10T08:53:55.000000Z K 7 svn:log V 47 Added the kernbb program. No man-page yet :( END K 10 svn:author V 7 rgrimes K 8 svn:date V 27 1995-03-10T08:54:42.000000Z K 7 svn:log V 97 Add protected and empty maninstall: targets. Submitted by: Philippe Charnier END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-03-10T19:39:32.000000Z K 7 svn:log V 72 Define LINK_LIBGCC_SPECIAL_1 so that gcc will build static with libgcc. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-03-10T19:41:50.000000Z K 7 svn:log V 85 Back out Poul's hack that forces static libgcc. This has been fixed via gcc instead. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-03-10T20:07:21.000000Z K 7 svn:log V 84 Changes to support printing stats for the 'cached pages'. Submitted by: John Dyson END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-03-10T20:26:29.000000Z K 7 svn:log V 127 Don't thrash the name cache while trying to fill up the object cache. (Make a new cache entry until desiredvnodes is reached). END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-03-10T20:29:51.000000Z K 7 svn:log V 72 Whoops, back out that last change - I misread what Poul had done there. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-03-10T21:18:24.000000Z K 7 svn:log V 47 Reorganized an if() expression for efficiency. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-03-10T22:06:39.000000Z K 7 svn:log V 197 Patch to fix quota panic from Mike Karels: allow Q_SYNC regardless of "target" uid, we allow it with -1; fix bug that caused all ops to refer to user quotas, not group. Submitted by: Mike Karels END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-03-10T22:11:50.000000Z K 7 svn:log V 161 The threshold for switching from time-space and space-time is too small when minfree is 5%...so make it stay at space in this case. Submitted by: Kirk McKusick END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-03-10T22:18:16.000000Z K 7 svn:log V 33 Increased default minfree to 8%. END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-03-11T03:49:50.000000Z K 7 svn:log V 51 Moved bb stuff to support.s per Bruces suggestion. END K 10 svn:author V 4 nate K 8 svn:date V 27 1995-03-11T03:51:44.000000Z K 7 svn:log V 138 Updated the sources to gcc 2.6.3 with FreeBSD changes already applied. Note: This isn't the most correct way, but it works and it's fast. END K 10 svn:author V 4 nate K 8 svn:date V 27 1995-03-11T04:07:26.000000Z K 7 svn:log V 55 Added support for #pragma weak. Obtained from: NetBSD END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-03-11T09:32:45.000000Z K 7 svn:log V 133 A substantial change to the way this works. Not the "TEST_LABELING" is a option you can turn on and of on the fly, as is debugging. END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-03-11T09:33:25.000000Z K 7 svn:log V 55 The changes to support the new flags in the vn driver. END