summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fix use of -man macro, correct description of the behaviour of the `+n'jkoshy1998-07-211-8/+3
| | | | | | command to match whats there in the source. PR: 7328
* Add a section 4 manpage for the 'cs' driver.msmith1998-07-202-2/+105
|
* Add the 'cs' driver for Crystal Semiconductor CS89x0 devices. Thismsmith1998-07-2013-10/+3922
| | | | | | supports PnP and if_media. I've been running a slightly older version here for several weeks now. Submitted by: Maxim Bolotin <max@rsu.ru>
* Add support for PCNet PCI chips that only work when we talk to them as ISAmsmith1998-07-206-8/+50
| | | | | | | devices. Specifically fix the case for the Hitachi version as used in their VisionBook models. Submitted by: Ted Faber <faber@isi.edu>
* Initialize more defaults for the in-core label for the whole disk.bde1998-07-201-24/+46
| | | | | | | Callers only need to initialize d_secperunit now, but should initialize d_type (to reduce the IDE/SCSI confusion), d_typename (put the disk model in it) and geometry info (if it isn't completely ficticious). Callers will soon need to initialize d_secsize.
* Cleaned up rev.1.39 - the shadowing variable should have just gone away.bde1998-07-201-6/+4
|
* Moved allocation of the slices struct to the right place. Initializebde1998-07-204-58/+56
| | | | | everything in it (the devsw pointers were not initialized early or at all for the !DEVFS case, but this was harmless on i386's).
* Make sure the link level sockaddr size is rounded up correctly on alpha.dfr1998-07-201-2/+2
|
* Backed out rev.1.43 (removed nonsense SLICE ifdef). SLICE isbde1998-07-201-4/+1
| | | | | | | | | | normally only defined in opt_devfs.h, so testing it before including anything is normally a no-op. Undef'ing DEVFS before including opt_devfs.h is similarly useless. OTOH, DEVFS support for sliced but not SLICEd (despite defined(SLICE)) devices is either harmless (if there are no such devices, then nothing in this file is used) or necessary (otherwise). It even seems to work for sliced cd devices.
* Enter absolute path for the makemap command (which lives under /usr/sbin)andreas1998-07-201-4/+4
| | | | | | | | | | | This makes it possible to run make from cron, i.e.: root's crontab: ( cd /etc/mail; make all install ) without the error: makemap hash /etc/mail/spamsites < /etc/mail/block_domains.txt makemap: not found *** Error code 127 If this solution is widely accepted, I'd like to merge it into -STABLE
* Backed out rev.1.9 (except don't bring back the vax code deletedbde1998-07-201-1/+20
| | | | | | | | | | in rev.1.9). fsck uses the per-partition ffs-related information in the label to find alternate superblocks when the main superblock is hosed. Rev.1.9 broke this by deleting the code that wrote the label. PR: 2537 xref: fsck/setup.c rev.1.8
* Clear d_boot0 and d_boot1 in the virgin label. These are overlaid bybde1998-07-202-14/+14
| | | | | | | | | d_packname in in-core labels, so they are garbage if d_packname is initialized in the dummy label for the whole disk. dsopen() will soon initialize d_packname to "fictitious" if it is not already initialized. Fixed nearby error handling. Rev.1.7 apparently confused Perror() with perror().
* MF22: fix typo in a keymap filename (lat-amer.iso -> lat-amer).yokota1998-07-203-6/+6
|
* Remove no longer needed FreeBSD specific code.steve1998-07-201-6/+1
| | | | | | PR: 5497 Submitted by: Jacob Bohn Lorensen <jacob@jblhome.ping.mk> Obtained from: OpenBSD (indirectly it seems so just to be safe)
* Start cleaning up the aynchronous probing code for SLICE handlers.julian1998-07-203-72/+106
|
* Fix discrepancy between sources and manual page for the 'c' command.jkoshy1998-07-201-11/+1
| | | | PR: docs/6003
* Add missing braces - without them, the IP & label were mis-selectedbrian1998-07-191-7/+4
| | | | | from ppp.secret. Problem reported by: Dom Mitchell <dom@phmit.demon.co.uk>
* Sync with sys/i386/isa/isa.c revision 1.113.kato1998-07-191-1/+8
|
* Sync with sys/i386/isa/fd.c revision 1.119.kato1998-07-192-2/+6
|
* Minor consistency fixes.rnordier1998-07-191-8/+7
|
* Drop mkdosfs (replaced by newfs_msdos).rnordier1998-07-197-805/+2
| | | | Prompted by: joerg
* A slap on the wrist to Dag-Erling, who plainly did not test this beforejkh1998-07-192-4/+2
| | | | | committing it. There was a large syntax error at line 404 which could not possibly have allowed compilation. :)
* A few size tweaks to try and get the -current boot floppy back underjkh1998-07-191-3/+4
| | | | control
* Stop physical DMA for the non-auto case in isa_dmadone(). This fixes abde1998-07-192-2/+6
| | | | | | | | small part of a bug suite beginning in the SLICE probes but mostly in the floppy driver. This is a quick fix: the auto case shouldn't be special; DMA should also be stopped in isa_dma_release(); isa_dmastop() probably shouldn't exist; common DMA registers should not be accessed without locking.
* 'remaining' must be declared off_t instead of int to avoid FPE when the size ofjmz1998-07-191-4/+5
| | | | | the file to transfer is very large (577985293894855484 bytes in the case I encountered, but this was a buggy ftp server :-))
* Don't log ICMP type and subtype for non-zero offset packet fragments.alex1998-07-181-2/+5
|
* Clarify "Cannot delete file as directory" errmessage.hoek1998-07-181-3/+3
| | | | PR: bin/1985
* Allow dump devices with dkpart != SWAP_PART on devfs/slicedes1998-07-182-2/+8
| | | | | | systems. This test should probably be removed altogether. See CVS log entries for revisions 1.97 and 1.98.
* MFC: sample qmail entry.hoek1998-07-181-0/+4
|
* Undo rev 1.41 until we get more details about why it makes some systemsfenner1998-07-181-2/+1
| | | | fail.
* Remove redundant comments.brian1998-07-181-7/+1
|
* MF22: Paul Traina's changes.jkh1998-07-1820-78/+330
|
* Fixed error handling after a seek error that can't happen. When thebde1998-07-183-3/+9
| | | | | | | | | | | | | | | | controller reports a successful seek, it is very unlikely to report seeking to a cylinder other than the one requested, but we check for this, and botched the error handling for the requested_cylinder != 0 case. This error happened when the bug fixed in rev.1.52 of <sys/buf.h> caused the head of buffer queue to change to one starting on a different cylnder - the requested cylinder was found, but it wasn't what we thought we requested. The fix is simply to arrange to reset the state machine. Corruption of the buffer queue seems to only have been a problem in the floppy driver. Other drivers dequeue the head of the queue before doing physical i/o on it, so the corruption at worse broke the elevator sort order. Dequeueing breaks it anyway.
* MF22: XFree86 is now v3.3.2jkh1998-07-171-2/+2
|
* Avoid race-conditions on playpen delete.eivind1998-07-171-2/+5
|
* Place a fat warning that floppy tapes should be configured as drive 2joerg1998-07-172-2/+8
| | | | | | only (normally). PR: kern/7176
* o for unknown int21 functions, set the CY bit to indicate failureimp1998-07-171-2/+34
| | | | | | | | | | | o When reporting a int21 function we don't know about yet, report AH as the major and AL as the minor, as opposed to reporting AL as the major. o Add support for 21:44:7: ioctl check output status. We optimistically say that output is always ready. o Add half support for 21:23: get file size. We always now return failure. This function isn't supported, according to the interrupt list, by the DOS box in windows, so I don't feel too bad.
* o remove -f from doscmd man page, as it is not implemented.imp1998-07-164-14/+25
| | | | | | | | | | | | | | | | | o Remove init printf o Don't set optind from return value for do_args. getopt has already done this. o Bump EMS memory from 1M to 10M (this really should be a command line option). o Open /dev/null when requested to open emmxxxx0 to allow many programs checking to see if EMS is installed to find it. o Route int67 to ems_entry to allow EMS to be used when DOS is emulated as well as when DOS is booted. This may obviate the need for the driver doing anything at all in a really booted situation and won't hurt that case. I can now run the DOS program I'm interested in running with enough EMS memory that its "advanced" functions are enabled and working.
* Correct SEEPROM checksum calculation when multiple checksum attemps are made.gibbs1998-07-161-4/+8
| | | | Pointed out by: "Jose M. Alcaide" <jose@we.lc.ehu.es>
* Fix race condition in pw caused by multiple instances of pwd_mkdb beingnate1998-07-163-7/+39
| | | | | | | | | | | | | | | | | run at the same time. Notes: The fileupdate function is still somewhat broken. Instead of returning a failure code if it can't modify the original file it renames the .new file and continues as though nothing is wrong. This will cause the lock on the original file to be lost and could lead to a similar race condition. I left that portion of the code alone since I feel that the maintainer of the code would have a better concept of how he wants to handle errors in that function than I do. PR: bin/6787 Submitted by: Craig Spannring <cts@internetcds.com>
* Simplify access to PCI config registers.dfr1998-07-161-33/+36
|
* Reverse charnier's changes to usage.rnordier1998-07-161-8/+26
|
* Make it compile again in the !__STDC__ case.charnier1998-07-161-1/+5
| | | | Found by: Bruce.
* Merge from sys/i386/isa/syscons.c (1.265->1.266).kato1998-07-161-8/+8
|
* Sync with sys/i386/isa/fd.c revision 1.118.kato1998-07-162-4/+4
|
* Sync with sys/i386/i386/userconfig.c revision 1.104.kato1998-07-161-3/+3
|
* Sync with sys/i386/isa/pcaudio.c revision 1.42.kato1998-07-161-4/+4
|
* MF22: Copy up new doc files.jkh1998-07-161-1/+6
|
* MF22: Add prototype errata file.jkh1998-07-162-1/+27
|
* MF22: prototype fix.jkh1998-07-161-1/+1
|
OpenPOWER on IntegriCloud