summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Rewrite manual page to use mandoc correctly and fix english grammar.pst1995-02-222-90/+140
|
* Put the joystick status in a struct {int x, y, b1, b2;} rather than in ajmz1995-02-227-30/+58
| | | | | dummy array of 4 integers. Declare the struct in the header file and update the man page.
* Don't clobber d_secperunit in `disklabel -e'. `disklabel -e' replaces allbde1995-02-222-0/+22
| | | | | | | | | the values that it doesn't print by defaults. This seems wrong. I want to be able to see the total number of sectors more than edit it. The default d_secperunit of (sectors/track * tracks/cylinder * cylinders) is bogus if sectors/track is only an approximation and more bogus if sectors/track and tracks/cylinder are dummy values such as 4096 and 1 to defeat ufs's pessimizations.
* Revive hadrware input flow controlache1995-02-221-11/+9
| | | | Submitted by: iverson@lionheart.com
* Added name to contributor list.pst1995-02-221-1/+2
|
* Use dsname() to get consistent names.bde1995-02-224-58/+50
|
* Remove the #error that temporarily stopped this from supporting slices andbde1995-02-221-1/+0
| | | | | | | | | | | | | | | | labels. Please test the slice/label features: cd /dev; sh MAKEDEV svn0 cd /var/tmp; dd if=/dev/zero of=vnfile bs=8192 count=1024 vnconfig -c /dev/rvn0 /var/tmp/vnfile fdisk /dev/rvn0 # invent a geometry, create one BSD partition disklabel -r -w vn0 floppy # a convenient (bogus) label disklabel -e vn0 # edit label to match device newfs /dev/rvn0a mount /dev/vn0a /mnt ... The steps after the fdisk could name the device vn0s1 instead of vn0.
* Fix initialization of the copy of the label passed to setdisklabel().bde1995-02-221-115/+120
| | | | | | | | | | | | | Fix the sign of the adjustment after writing a label. Writing of labels should work now. Merge adjust_label() into fixlabel(). Detect more errors and don't write if there is an error. Adjust sectors/unit and total sectors to the numbers on the slice. Add a function dsname() to print slice device names consistently, and use it.
* Add my thin 8x16 font with ISO-8859-1 characters.roberto1995-02-222-1/+97
| | | | Sorry, no 8x8 or 8x14 font.
* Document the mountdtab file in the man page.ats1995-02-222-2/+6
|
* Add a prototype.bde1995-02-224-4/+12
|
* Add ``Make find smarter about -fstype local''.rgrimes1995-02-221-1/+12
|
* Added v_interrupt_free_min to cnt struct.dg1995-02-221-1/+2
|
* Cleanup for compatibility with another OS.se1995-02-221-43/+47
| | | | Submitted by: wolf
* Make good on my promise to finally clean up the config clobbering.jkh1995-02-223-17/+34
| | | | | | | If you invoke config with the `-n' flag or have NO_CONFIG_CLOBBER in your environment, config will behave the same way it used to. This is now _documented_ as well. Rip out all the CONFIG_DONT_CLOBBER cruft; some of it wasn't even correct anyway.
* New PCI attach code:se1995-02-222-84/+240
| | | | | | | | | | | PCI BIOS mappings are retained, except if option PCI_REMAP is specified in the kernel config file. There is now a list of attach addresses, and the first address that seems to make some device registers appear is chosen. Reviewed by: se Submitted by: wolf
* Added six new thin fonts (great on laptops)sos1995-02-227-5/+445
| | | | Cleaned up Makefile
* Next syscons update (given up on numbering :)sos1995-02-2239-8715/+9663
| | | | | | | | | | | Removed screensavers from syscons, they are now LKM's. This makes it possible to do some really "interesting" screensavers... Fixed bug that sometimes caused garbage to appear when leaving "scroll-lock" history. Reformattet indentation, it got too deep for a normal 80 pos screen. Split up in syscons.c & syscons.h for use with the saver-lkm's. Temporarily removed -s option from vidcontrol, savers should now be loaded with modload.
* Add a man page for the Sony CDROM driver. Other driver authors, you mightjkh1995-02-221-0/+64
| | | | do a quick check here..
* Changed return value from vnode_pager_addr to be in DEV_BSIZE units sodg1995-02-221-7/+7
| | | | | | | that 9 bits aren't lost in the conversion. Changed all callers to expect this. This allows paging on large (>2GB) filesystems. Submitted by: John Dyson
* vm_page.c:dg1995-02-222-23/+16
| | | | | | | | | | | | Use request==VM_ALLOC_NORMAL rather than object!=kmem_object in deciding if the caller is "important" in vm_page_alloc(). Also established a new low threshold for non-interrupt allocations via cnt.v_interrupt_free_min. vm_pageout.c: Various algorithmic cleanup. Some calculations simplified. Initialize cnt.v_interrupt_free_min to 2 pages. Submitted by: John Dyson
* Just return in the case of a page not on any queue in vm_page_unqueue().dg1995-02-221-3/+7
| | | | | | Return VM_PAGE_BITS_ALL even if size > PAGE_SIZE in vm_page_bits(). Submitted by: John Dyson
* Removed object locking code (it was a left over from an abortion thatdg1995-02-221-41/+2
| | | | | | was done a month or so ago). Submitted by: John Dyson
* Removed bogus copy object collapse check (the idea is right, but thedg1995-02-221-145/+1
| | | | | | | | spcific check was bogus). Removed old copy of vm_object_page_clean and took out the #if 1 around the remaining one. Submitted by: John Dyson
* vfs_cluster.c:dg1995-02-223-21/+22
| | | | | | | | | Various more tweaks from John Dyson to improve read ahead calculations. vfs_subr.c: Only wakeup if numoutput is 0 in vwakeup(). Submitted by: John Dyson
* Added some code to make sure that buffers associated with directories anddg1995-02-221-41/+55
| | | | | | | | | | | metadata aren't thrashed by regular file I/O. Added mechanism to limit the amount of outstanding I/O on a given vnode. Pagedaemon wakeup policy changed to skew priority a little in favor of file caching. Slight code reorganization to improve clarity. Added a few more comments. Submitted by: John Dyson
* Only do object paging_in_progress wakeups if someone is waiting on thisdg1995-02-221-12/+63
| | | | | | | condition. Added some comments. Submitted by: John Dyson
* Only do object paging_in_progress wakeups if someone is waiting on thisdg1995-02-226-22/+70
| | | | | | condition. Submitted by: John Dyson
* Rewrote MAP_PRIVATE case of vm_mmap() - all of the COW portion of thisdg1995-02-221-54/+53
| | | | | | routine was highly convoluted. Submitted by: John Dyson
* Fix benign type mismatch.bde1995-02-221-1/+1
|
* The 'set ifilter'/'set ofilter' commands accept a syntax containingamurai1995-02-221-5/+6
| | | | | | | | | | IP addresses and/or protocol+port, but in the case where both are supplied, it happily accepts the command but ignores the proto+port It also attempts to handle the case where the second IP address is omitted, but this doesn't work. Reviewed by: amurai@spec.co.jp Submitted by: Andrew.Gordon@net-tel.co.uk
* add /usr/local/share, needed by some portsache1995-02-221-1/+3
|
* Added entry from Jim Bryantphk1995-02-221-11/+14
|
* Increase retry count while reading toc, old oneache1995-02-222-4/+4
| | | | isn't enough for spin up
* Use CDPLAY environment variable to not type argument each timeache1995-02-222-7/+17
| | | | Submitted by: hvd@terry.ping.dk
* Add a define for the SCSI_QUEUE_FULL sense messagegibbs1995-02-221-1/+2
|
* Add tagged queueing support. Right now, we only allow two taggedgibbs1995-02-222-85/+169
| | | | | | | | commands per target. I could have followed the route of the ncr driver and gone to great lengths to get the SCSI subsystem to support more, but I think I'll use the time saved to help Julian and Peter make tagged queuing a better handled generic feature. This also includes some comment and enum clean up and a possible fix for the hanging PCI controllers.
* Add tagged queueing support to the aic7xxx sequencer code.gibbs1995-02-222-132/+192
|
* mixer addedache1995-02-221-1/+1
|
* Move mixer to usr.sbinache1995-02-221-2/+2
|
* Do not close cd after eject, close on each ioctl error instead.ache1995-02-221-10/+9
| | | | Do not open cd on help and quit commands.
* Implement tray closing and tray lockingache1995-02-222-38/+260
| | | | Fix first open fails bug
* Obtained from: memories of 1.1.5bde1995-02-212-4/+4
| | | | Fix the sign of the timezone offset again.
* Remove FAT_CURSOR - it's deprecated.jkh1995-02-211-2/+1
| | | | Submitted by: "Philippe Charnier" <charnier@lirmm.fr>
* Panic if u_map allocation fails.dg1995-02-211-1/+3
|
* Fix bogus Makefile which resulted in incompatible shared and staticolah1995-02-212-20/+8
| | | | | | | libs. Reviewed by: Michael Reifenberger <root@rz-wb.fh-sw.de>, roberto@blaise.ibp.fr (Ollivier ROBERT)
* Add sgsc to the clean/cleandir targets.ats1995-02-211-1/+1
|
* Discard junk from partition tables when reading the tables for applicationsbde1995-02-211-43/+71
| | | | | | | | | | | | | | | | | | | the same as when initializing the in-core copies. Adjust checksums in labels after adjusting labels. This finishes fudging the on-disk label to make it coherent with the in-core label. Handle EIO during initialization better. Initialize the compatibility slice to the whole disk If there are no real slices. Don't warn about adjusting offsets in the label to make the 'c' partition start at 0. The 'c' offset is now always absolute on-disk and 0 in-core so an adjustment is usually required. Don't confuse LABEL_PART with RAW_PART so much. Check for partitions being within slices differently.
* Don't generate any errors here other than EIO. An invalid partitionbde1995-02-212-28/+20
| | | | table is not an error, it just causes a smaller slice table.
* Speed md5 up around 30% by shorting out a couple of cumbersomephk1995-02-212-72/+76
| | | | memcpy equivalent functions.
OpenPOWER on IntegriCloud