summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* This commit was generated by cvs2svn to compensate for changes in r6973,pst1995-03-1010-35/+111
|\ | | | | | | which included commits to RCS files with non-trunk default branches.
| * Merge sendmail 8.6.11 patches into CSRG branchpst1995-03-1014-57/+178
| |
* | Fix suspended vipw hangsache1995-03-092-18/+50
| | | | | | | | Obtained from: NetBSD
* | Fix previous fix that removes an unnecessary space; the output is nowdg1995-03-091-3/+6
| | | | | | | | just like it was in 1.1.5.
* | Clean up and improve the namecache.phk1995-03-091-1/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | Clean up and improve the namecache.phk1995-03-092-22/+48
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 :-( )
* | Clean up and improve the namecache.phk1995-03-091-105/+130
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | Change the return status of do_system_command to be -1paul1995-03-091-1/+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.
* | stdio.h --> unistd.hache1995-03-091-1/+1
| |
* | Merge.ache1995-03-095-9/+46
| |
* | This commit was generated by cvs2svn to compensate for changes in r6962,ache1995-03-092-2/+7
|\ \ | | | | | | | | | which included commits to RCS files with non-trunk default branches.
| * | Upgrade.ache1995-03-096-8/+50
| | |
* | | Add `-I.' to CFLAGS in order to fix the `make depend' problem.olah1995-03-091-1/+1
| | |
* | | o more optionsache1995-03-082-594/+1053
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 <wosch@cs.tu-berlin.de>
* | | Remove redundant IORW definition..ugen1995-03-082-46/+2
| | | | | | | | | | | | | | | | | | because of this definition never ioctl's for sound devices worked..For me this resulted also in loss of snd1 device...
* | | Removed redundant function to64() which also exists in local_passwd.cnate1995-03-081-11/+0
| | |
* | | Make tcpdump understand the T/TCP (RFC-1644) options. Some extra sanityolah1995-03-081-60/+91
| | | | | | | | | | | | | | | 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.
* | | Upgrade tcpdump and tcpslice to version 3.0olah1995-03-0858-2253/+6956
| | | | | | | | | | | | Obtained from: ftp.ee.lbl.gov and Vern Paxson <vern@ee.lbl.gov>
* | | LIBPCAP -> ${DESTDIR}/usr/lib/libpcap.aolah1995-03-081-1/+2
| | |
* | | Obtained from: NetBSDbde1995-03-081-2/+7
| | | | | | | | | | | | | | | Remove common sources from ${SRCS} when they are replaced by arch-specific sources.
* | | Another little optimization to the nameicache.phk1995-03-081-14/+4
| | | | | | | | | | | | If an entry is stale, ditch it.
* | | Improve the quality of the hash used in the namei-cache.phk1995-03-081-3/+3
| | |
* | | Added ata.c device driver file.sos1995-03-072-2/+4
| | | | | | | | | | | | Just so I don't have to repatch files.i386 again & again...
* | | Increased number of buffers to 1/12 of (page_count - 1024). This makes thedg1995-03-072-4/+4
| | | | | | | | | | | | cache minimum closer to 10% in the usual case.
* | | Removed most of the special policy regarding the seperation of VMIO anddg1995-03-071-62/+13
| | | | | | | | | | | | dir/metadata buffers as it seems to have anomolous effects.
* | | Set VAGE flag when pager is destroyed. This usually happens when andg1995-03-071-1/+2
| | | | | | | | | | | | | | | | | | 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).
* | | Added a new flag "VAGE" to indicate that the vnode should go on the headdg1995-03-071-1/+2
| | | | | | | | | | | | of the free list.
* | | Put VAGE vnodes at the head of the free list.dg1995-03-072-10/+16
| | |
* | | Fixed object reference count problem that occurred in the MAP_PRIVATEdg1995-03-071-9/+29
| | | | | | | | | | | | | | | case after we rewrote vm_mmap(). Added some comments to make it easier to follow the reference counts.
* | | Don't attempt to reverse collapse non OBJ_INTERNAL objects.dg1995-03-071-6/+19
| | |
* | | Correct a few URL for ftp.FreeBSD.ORG.roberto1995-03-071-5/+5
| | |
* | | Change warning message for when a device is wired to a floatingdufault1995-03-071-3/+8
| | | | | | | | | | | | | | | host adapter to something hopefully clearer. Take into account that "wnum()" writes into a static buffer in the warning.
* | | Be careful to maintain the bits in SBLKCTL that are reserved.gibbs1995-03-072-12/+10
| | |
* | | Compile cleanly -Wall. Remove some code that was an attempt to makegibbs1995-03-071-59/+46
| | | | | | | | | | | | | | | the 294x probe more stable, but since the guess was wrong, go back to the clearer aproach I used the first time around.
* | | Compile cleanly -Wall.gibbs1995-03-072-10/+10
| | |
* | | Don't build swab.o here. It gets built in libc/i386/string. Previouslybde1995-03-071-1/+1
| | | | | | | | | | | | | | | | | | 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.
* | | Submitted by: bde@zeta.org.au (Bruce Evans)dufault1995-03-061-3/+3
| | | | | | | | | | | | | | | | | | | | | 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.
* | | Back out my previous change and file it under the catagory of One Of Thosejkh1995-03-061-6/+0
| | | | | | | | | | | | | | | 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.
* | | Add missing double quote (") in "echo".se1995-03-061-2/+2
| | | | | | | | | | | | Submitted by: wolf@kintaro.cologne.de
* | | We can't bail out on generating the pic archive yet.jkh1995-03-062-4/+4
| | | | | | | | | | | | Submitted by: bde
* | | Restore IPACCT out there..ugen1995-03-063-3/+9
| | |
* | | Change some names to First_name Last_name with proper capitalization.roberto1995-03-061-4/+4
| | | | | | | | | | | | Fix a typo.
* | | Don't make the shared libgcc. I don't belive we need the libgcc_pic.aphk1995-03-062-8/+4
| | | | | | | | | | | | anymore, so I killed that as well.
* | | Never again shall we link libgcc dynamic. It was a big mistake in thephk1995-03-061-2/+11
| | | | | | | | | | | | | | | | | | | | | | | | 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
* | | Update vfs_cache.c to use the <sys/queue.h> macros. This makes it easierphk1995-03-062-118/+69
| | | | | | | | | | | | | | | | | | | | | to read, but doesn't change the speed. Reviewed by: phk Obtained from: via NetBSD
* | | Since at least one utility depends on it (GNU diff), install the gnu regexnate1995-03-061-1/+2
| | | | | | | | | | | | include file (gnuregex.h) in the includes target.
* | | Install the include file in the same way that all other includes file arenate1995-03-061-2/+2
| | | | | | | | | | | | in the 'beforeinstall' target.
* | | Removed an old (commented out) call to cldisksort(). This has beendg1995-03-061-2/+1
| | | | | | | | | | | | obsolete since 4.4 clustering.
* | | Remove some of my old debugging junk that somehow slipped in under my nose.dg1995-03-061-9/+1
| | |
* | | The new ld has apparently uncovered the bug that sio.c and tty.cnate1995-03-061-2/+2
| | | | | | | | | | | | | | | | | | | | | 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 <bde@zeta.org.au>
OpenPOWER on IntegriCloud