summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Fix wtmp logoutache1995-03-201-10/+5
| | | | Submitted by: Gil Kloepfer Jr. <gil@limbic.ssdl.com>
* Don't attempt to sync pages in the V_SAVE case of vinvalbuf; doing so candg1995-03-202-28/+34
| | | | lead to a deadlock. Just let the VM system deal with it.
* Removed an unnecessary call to vinvalbuf after the page clean.dg1995-03-201-13/+3
|
* Don't do anything if BATCH is specified and the port is interactive forats1995-03-201-1/+3
| | | | | the package target.The port may is not build and the package fails otherwise.
* Do proper vnode locking when doing paging I/O. Removed the asynchronousdg1995-03-191-47/+26
| | | | | | | paging capability to facilitate this (we saw little or no measureable improvement with this anyway). Submitted by: John Dyson
* Fixed bug introduced in the previous commit - the lock must be held untildg1995-03-191-6/+7
| | | | after the call to exec_check_permissions().
* Lose the lock on the vnode. Changes to implement proper locking in thedg1995-03-191-4/+11
| | | | | | vnode pager now require this. Submitted by: John Dyson
* Whoops: expanding netgroups that reference multiple netgroups doesn'twpaul1995-03-191-1/+1
| | | | | | | | | | | | | | | work because parse_netgrp() doesn't recurse properly. Fixed by changing if (parse_netgrp(spos)) return(1); to if (parse_netgrp(spos)) continue; inside parse_netgrp(). (Lucky for me I happen to have a fairly complex 'live' netgroup database to test this stuff with.)
* Separated out the _putchar & __cputchar() routines so that programs suchnate1995-03-193-11/+51
| | | | | | | as tn3270 can replace _putchar(0 with their own routine and still keep using the __cputchar() routine used by all of the other curses routines. Reviewed by: "Andrey A. Chernov, Black Mage" <ache@astral.msk.su>
* Make extra arguments be subdirs to go through.phk1995-03-191-2/+11
|
* Removed /usr/local/lib from the standard library search path to benate1995-03-192-4/+4
| | | | | | | consistant. Programs shouldn't rely on non-standard paths for bringing in default libraries. Suggested by: Andreas Schulz <ats@freebsd.first.gmd.de>
* Correct one little typing error from Rod :-).ats1995-03-191-2/+2
| | | | lib/lib/pcap -> lib/libpcap.
* Removed redundant newlines that were in some panic strings.dg1995-03-1930-71/+72
|
* Backed out change to panic call: As Chris just pointed out to me, panic()dg1995-03-191-5/+3
| | | | | does indeed work like printf(). gdb gets the string untranslated for some reason.
* Finally applying my own fix. :-)joerg1995-03-191-5/+7
| | | | | | | | | | >Description: ctm(1) sometimes did not free up all used resources (open pipes and processes, heap memory). This happened whenever one of the passes ended prematurely, and it became very apparent when running it on a bunch of already applied deltas, resulting in a ``gunzip: resource temporarily unavailable'' due to the maxproc # exhausted.
* libkvm exports kvm_uread(), so do declare it in the header file.joerg1995-03-192-0/+2
| | | | Got apparent by Philippe's -Wall patch for /usr/bin.
* Cast the offset of one call to lseek() to off_t, as it's already donejoerg1995-03-191-1/+1
| | | | | | | | in all other places here. This is a hack, the interface should be changed to use off_t's everywhere around, but this will require to update all the programs that happen to use libkvm.
* You will find enclosed some changes to make gcc -Wall more happy injoerg1995-03-1925-103/+120
| | | | | | | | | /usr/src/bin. Note that some patches are still needed in that directory. I (Joerg) finished most of Philippe's cleanup. /bin/sh will still need *allot* of work, however. Submitted by: charnier@lirmm.fr (Philippe Charnier)
* Fix from Doug Rabson: Don't try to release a pbuf we didn't get.dg1995-03-191-4/+5
| | | | Minor style change by me.
* Change the xmkmf call to a xmkmf -a call. This should be more correct forats1995-03-191-3/+3
| | | | | | all X11R5 and X11R6 ports. This is the way how it should be normally used according the manuals. Only pre-X1R5 ( X11R4, X11R3) ports can't handle it.
* Incorporated 4.4-lite vnode_pager_uncache() and vnode_pager_umount()dg1995-03-191-20/+22
| | | | | | | routines (and merged local changes). The changed vnode_pager_uncache gets rids of the bogosity that you can call the routine without having the vnode locked. The changed vnode_pager_umount properly locks the vnode before calling vnode_pager_uncache.
* Removed bogus, commented out, call to vnode_pager_uncache().dg1995-03-192-4/+2
|
* Removed unnecessary call to vnode_pager_uncache(). We automatically cleardg1995-03-193-10/+8
| | | | the VTEXT flag after all mappers have finished with the object.
* Add a missing "\" in a printf before the "n".roberto1995-03-191-2/+2
|
* Moved call to vnode_pager_uncache in rename() to before the VOP_RENAME.dg1995-03-192-12/+8
| | | | | | | | | It was previously after the VOP_RENAME and the reference and lock on the vnode had already been lost, allowing interesting internel inconsistencies. This is one of the two reasons why freefall was crashing every hour or two (the other being nullfs bugs). Don't call vnode_pager_uncache in revoke(). revoke() is only allowed on VCHR and VBLK vnodes.
* Make the catman command (in the commented-out example) run by user `man'joerg1995-03-191-1/+1
| | | | instead of `root'.
* Fix a call to panic: panic doesn't do token substitution on the panicdg1995-03-191-3/+5
| | | | string.
* Patch from Kirk McKusick to fix a bug introduced in the Poul's vfs_cachedg1995-03-191-2/+2
| | | | rewrite.
* Add installation of include files from libpcap.rgrimes1995-03-191-1/+2
|
* Make newvers.sh usable from other places...phk1995-03-191-12/+19
|
* Create osreldate.h from sys/conf/newvers.sh if we an find it. Thisphk1995-03-191-2/+10
| | | | | should take a completely ridiculous reboot out of the "make release" process...
* add a couple of missing #include linesphk1995-03-192-0/+3
|
* add a \t which has been nagging me too longphk1995-03-191-2/+2
|
* Two major changes:wpaul1995-03-191-4/+71
| | | | | | | | | | | | | | - Added support for reading netgroups from NIS/YP in addition to the local /etc/netgroups file. (Note that SunOS and many other systems only support reading netgroups via NIS, which is a bit odd.) - Fix Evil Null Pointer Dereferences From Hell (tm) that caused parse_netgrp() to SEGV when expanding netgroups that include references to other netgroups. Funny how nobody else noticed this. This is the first step in implimenting +@netgroup substitution in getpwent.c and any other places that could use it and don't already support it (which is probably everywhere).
* And all serial chars with 0x7f to discard parity bits.phk1995-03-191-1/+2
|
* Make the +%d-%d part +%03d-%03d so ls(1) sorts the files more sensibly.phk1995-03-191-1/+1
|
* Add back SNDCTL_DSP_SETBLKSIZE ioctl code that got zapped.swallace1995-03-181-1/+15
| | | | Submitted by: Jim Lowe <james@miller.cs.uwm.edu>
* Don't sync the inode date changes of character special devicesdg1995-03-181-3/+3
| | | | | | | | | | during the FS sync. The system would appear to hang momentarily if there was a large backlog of I/O. This is because the vnode remains locked during the output - preventing normal character I/O. The problem was exacerbated by the FFS contiguous block allocation fixes and a semi-broken disksort(). The inode/date will still be synced during a normal FS dismount and whenever the inode is changed for other reasons.
* Fix authunix_maxgrouplist testache1995-03-181-2/+2
| | | | Submitted by: Scott Hazen Mueller <scott@zorch.sf-bay.org>
* Fix sparse files handlingache1995-03-181-1/+1
| | | | Submitted by: Alan Bawden <alan@curry.epilogue.com>
* Restore the 4.4lite version which apparently was clobbered by a repositorybde1995-03-183-23/+20
| | | | | copy. The differences are trivial. I have no backups of the clobbered history.
* Change the library order so libcrypt is the last library in the list.nate1995-03-181-2/+2
| | | | | | libskey contains references to _crypt and can't resolve it unless -lcrypt occurs after it in the link command. This only occurs when linking statically.
* Change the library order so libcrypt is the last library in the list.nate1995-03-181-3/+3
| | | | | | libskey contains references to _crypt and can't resolve it unless -lcrypt occurs after it in the link command. This only occurs when linking statically.
* Obtained from: 1.1.5 (originally by Andrew Moore)bde1995-03-182-2/+144
| | | | Add the manpage for the stuff in <machine/floatingpoint.h>.
* Fix the Name-cache counters. I didn't realign the negative hits.phk1995-03-181-1/+1
|
* Remove private mkdir for /usr/include/ss, no handled by mtree.rgrimes1995-03-181-5/+1
|
* Create /usr/share/games/quiz.db via mtree and remove private mkdir commandrgrimes1995-03-182-4/+3
| | | | from Makefile.
* Add Intel EtherExpress16 (ix0) driver.rgrimes1995-03-185-5/+10
| | | | | | Reviewed by: Submitted by: Obtained from:
* Add "ix0" Intel EtherExpress.phk1995-03-181-2/+3
|
* Woops, add back that #define...it's used later in the file.dg1995-03-182-2/+16
|
OpenPOWER on IntegriCloud