summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* YAMF22jkh1997-06-1315-132/+333
|
* Incorporate an ancient typo fix that never made it over from 2.2.jkh1997-06-133-6/+6
|
* reverse polarity on bit-flip from 2.2jkh1997-06-132-4/+4
|
* Replace I/O port adress for PC-9801-108 with vendor default value.kato1997-06-132-4/+4
| | | | Submitted by: Chiharu Shibata <chi@rd.njk.co.jp>
* Nuke notifier.jkh1997-06-131-3/+1
|
* YAMF22jkh1997-06-135-8/+72
|
* Fixed livelock in getnewbuf().bde1997-06-131-3/+5
| | | | | | | | | | | | | | | | | | | | | | | | | It is possible for multiple process to sleep concurrently waiting for a buffer. When the buffer shortage is a shortage of space but not a shortage of buffer headers, the processes took turns creating empty buffers and waking each other to advertise the brelse() of the empties; progress was never made because tsleep() always found another high-priority process to run and everything was done at splbio(), so vfs_update never had a chance to flush delayed writes, not to mention that i/o never had a chance to complete. The problem seems to be rare in practice, but it can easily be reproduced by misusing block devices, at least for sufficently slow devices on machines with a sufficiently small buffer cache. E.g., `tar cvf /dev/fd0 /kernel' on an 8MB system with no disk in fd0 causes the problem quickly; the same command with a disk in fd0 causes the problem not quite as quickly; and people have reported problems newfs'ing file systems on block devices. Block devices only cause this problem indirectly. They are pessimized for time and space, and the space pessimization causes the shortage (it manifests as internal fragmentation in buffer_map). This should be fixed in 2.2.
* YAMF22jkh1997-06-137-43/+80
|
* Remove __progname. Cosmetic in usage string.charnier1997-06-131-11/+6
|
* Use err(3).charnier1997-06-131-8/+7
|
* xterm entry:ache1997-06-131-3/+7
| | | | | | | | 1) fix k1-k4 to match XF3.3 2) fix kb,kD to match keyboard 3) merge xterm-color in: default description must match best current practice and color card is most common variant for X now. Add xterm-mono entry for mono cards.
* Fix "delete ...", it now only insists onbrian1997-06-134-23/+40
| | | | | | one arg too. Discovered by: Rikk Salamat <rikks@web-impact.com>
* Add ppp.linkdown file to compliment ppp.linkup.brian1997-06-134-23/+45
| | | | | | | | Submitted by: Forgotten Passed on by: Terry Dwyer 61 8 9491 5161 <tdwyer@io.telstra.com.au> Also remove extraneous setuid(0) - it's only undone by the subsequent call to SelectSystem().
* Fix "show ?" alignment.brian1997-06-131-2/+2
| | | | | PR: 3830 Submitted by: Josh Gilliam <josh@quick.net>
* Document ppp over tcp (how to tunnel)brian1997-06-132-4/+212
|
* Use ETHER_ADDR_LEN instead of ETHER_ADDR_SIZE.tegge1997-06-121-1/+1
|
* getnetid() crashes if no /etc/netid file is present (it tries to fclose()wpaul1997-06-121-1/+2
| | | | a FILE * handle that wasn't really open).
* Work around a gcc bug (causing false warnings about integral constant being ↵tegge1997-06-121-0/+11
| | | | too large, even when the integral constant was e.g. 1).
* Move commonly used code into static functions in order to reduce kernel bloat.tegge1997-06-122-278/+186
|
* Remove unused routines.tegge1997-06-124-200/+4
|
* Add yet an option, this time on how to deal with malloc(0) and realloc(ptr.0)phk1997-06-122-8/+27
| | | | Prompted by: X11 & XFree86
* Whoops - add boot.foo files to the outside of the MFS, not the inside. :)jkh1997-06-121-3/+3
| | | | Brain engaged now.
* Copy boot.help file onto boot.flp and write zero-length boot.configjkh1997-06-121-1/+3
| | | | there to shut the boot blocks' whining little face up.
* YAMF22jkh1997-06-122-4/+4
|
* YAMF22jkh1997-06-125-19/+40
|
* YAMF22jkh1997-06-125-7/+19
|
* Add device IDs for new Symbios SCSI chips (53c875J,885,895,896), whichse1997-06-111-97/+56
| | | | | | | | | | | | should work with no driver changes, though not all features are currently used. Remove code that was conditional on NEW_SCSICONF not being defined. This was temporary code, that at a time got excluded correctly, until the new scsiconf became the default, and NEW_SCSICONF was no longer specified. Add support for quirks defined in scsiconf.c. For now only the HP3724/5 needs an entry, since that drive can't be used with tags.
* Add quirk "no tags" entry for HP 3724/5 hard disk drives.se1997-06-111-1/+5
|
* As the Tunnel device has no real inherrent MRU limit,julian1997-06-112-2/+5
| | | | | | | | so don't enforce the MTU as an MRU. Allow bidirectional ppp MTU negotiation, by checking against a differnt figure for MRU. Make it large enough for ATM frames at least. Submitted by: archie@whistle.com (archie cobbs)
* Add yet one holidayache1997-06-112-2/+4
|
* Make readmes in ports.jkh1997-06-111-2/+2
| | | | Submitted by: asami
* YAMF22 - Bugs Of Evil in variable handling and rc.conf editing.jkh1997-06-116-111/+126
| | | | PR#: 3218 [partial]
* Add Id. Staticize usage function. Typo in usage string.charnier1997-06-112-3/+4
|
* Remove __progname. Make -f a no-op flag as stated in the man page. Removecharnier1997-06-111-20/+17
| | | | unused variables.
* Sort out ppp over tcp:brian1997-06-114-32/+58
| | | | | | | | | | o Allow "set var" with no args to blank var (don't req ""). o Zero VarTerm ASAP if not in interactive mode. o Never print anything to stdout in -direct mode. o Count redial when failing to open modem. o Increase device size to 40 characters (for host:port). o Remove missed "if (fd == 0) fd = 1;". o Don't give up on incoming non-terminal connections.
* Add ppp.logache1997-06-101-0/+2
|
* Fix ppp log nameache1997-06-101-2/+2
|
* Not kill ppp now, it uses syslogache1997-06-101-2/+2
|
* Fix two typos in this driver that prevented it from working properly.gibbs1997-06-102-4/+4
| | | | | PR: kern/3776 Submitted by: flash@hway.ru
* Meg -> Mbytesdg1997-06-101-1/+1
| | | | | PR: 3829 Submitted by: Josh Gilliam <josh@quick.net>
* Add Id. Cosmetic in usage string.charnier1997-06-101-3/+6
|
* Add Id. Use err(3). Costmetic in usage string.charnier1997-06-104-112/+110
|
* Remove __progname. Cosmetic in usage string.charnier1997-06-101-12/+8
|
* Add Id, add usage function.charnier1997-06-101-8/+19
|
* Use "set log", not "set debug".brian1997-06-105-21/+24
| | | | Grammar police.
* Add new directories according to jmz's XFree86-3.3 upgrade. Changeasami1997-06-103-15/+51
| | | | | ownership of directories to root:wheel. While I'm here, convert some tabs to spaces.
* Disabled the kern.vnode sysctl variable. It's causing system crashes ondg1997-06-102-2/+16
| | | | large systems and needs to be re-thinked or removed wholesale.
* Some helpful improvements :msmith1997-06-101-23/+41
| | | | | | - be smarter about locating driver description files. - be smarter about whether we are really looking at a kernel tree - fix option handling
* This should have been committed with the changes to boot.c yesterday.bde1997-06-101-0/+18
| | | | | | | | | | | | | | | | | | | | | | - Added support for "dual" internal/serial consoles (-D flag). If -D is set, then all i/o from the boot blocks is to and from both the internal console and the serial console. -D has no effect on the kernel (-h decides the kernel serial console as usual). -D should normally be set in /boot.config. - Get help messages from /boot.help. You should copy boot.help from the biosboot directory to the root directory on the boot drive when you install new boot blocks. - New, less invasive keyboard probe. Enable keyboard probe dynamically (-P flag). Should probably never be used (use -h instead). - Fixed/improved initialization from boot.config. It didn't interact correctly with the NAMEBLOCK option, and the initialization of the drive/unit/partition didn't stick when a non-default kernel name was entered. - Don't reset or forget the default drive/unit/... or kernel name so often. - Set the default kernel name to something unbootable after `?'. - Display the defaults better. - Removed PROBE_KEYBOARD_LOCK option (use -h instead)., - Removed BOOT_FORCE_COMCONSOLE option (use device flag 0x20 instead). - Removed -a (RB_HALT) flag. This flag is only used for reboots. Submitted by: about 2/3 by yokota
* Make the man page a little more detailed.brian1997-06-094-648/+1944
| | | | | Update the version number to 1.00. Increase the predictor-1 buffer by 2 bytes.
OpenPOWER on IntegriCloud