summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-04-06sparc64 has no boot(8) page; from Daniel DickmanJason McIntyre
2010-04-06list offset should be "indent", not "-indent";Jason McIntyre
2010-04-06syncTheo de Raadt
2010-04-06se(4) now fits, for you sickos buying such strange hardwareTheo de Raadt
2010-04-06double size of amd64 boot mediaTheo de Raadt
tested by krw
2010-04-06use SLISTs for managing the ccb free list rather than TAILQs.David Gwynne
2010-04-06modify siop to provide an iopool as a way for the midlayer to manageDavid Gwynne
access to its free ccbs. ok krw@ beck@ marco@ tested by beck@
2010-04-06modify mpi to provide an iopool as a way for the midlayer to manage accessDavid Gwynne
to its free ccbs. this allows the midlayer to schedule access to the bus in a roundrobin fashion for all consumers on the bus, including io from devices and even the internal mpi management commands used to poll the state of raid devices. the result is fairer sharing between disks on the bus and more reliable sensor updates. ok krw@ beck@ marco@ tested by beck@
2010-04-06cut sd over to using the new shiny scsi_xsh api. instead of pushing io ontoDavid Gwynne
the disk as soon as it gets any from the block layer, this now registers a callback for when a resource becomes available on the bus. ok krw@ beck@ marco@ tested by many including krw@ beck@ mk@ okan@ todd@
2010-04-06implement a new mechanism for allocating resources on the bus.David Gwynne
instead of optimistically trying to use a resource by executing an xs and then failing when there's no room for it, this puts things that want to use the hardware on a runqueue. as resources become available on the bus then consumers on the runqueue are popped off and guaranteed access to the resource. the resources are generally "ccbs" in adapter drivers, so this abstracts a way for the midlayer to get access to them into something called iopools. it also provides a callback api for consumers of resources to use: the scsi_ioh api for things that want direct access to the ccbs, and the scsi_xsh api for things that want to issue a scsi_xfer on the bus. these apis have been modelled on the timeout api. scsi_xs_get and therefore scsi_scs_cmd have been cut over to using these apis internally, so if they are allowed to sleep then can wait on the runqueue for a resource to become available and therefore guarantee that when executed on an adapter providing an iopool that they will succeed. ok krw@ beck@ marco@ tested by many including krw@ beck@ mk@ okan@ todd@
2010-04-05Make this work properly after the cpu_info indexing change.Mark Kettenis
tested by ratchov@
2010-04-05-indet is not a valid .Bl option, it should be -indent. But what mandoc(1)Theo de Raadt
did was spit that out on the next line of output, without warning, which is a bug in mandoc(1)...
2010-04-05fix playback of .au files on big-endian machinesJacob Meuser
2010-04-05backout these two files i committed by accident.Damien Bergamini
2010-04-05Fix indentation.Mark Kettenis
2010-04-05fix regression on RT2860C introduced in previous commit.Damien Bergamini
2010-04-05Mention title setting, and the new default.Nicholas Marriott
2010-04-05Change kbs for the screen entry to \177, both tmux and GNU screen useNicholas Marriott
this on OpenBSD. Fixes a problem seen by zinovik@. makes sense to millert and ok deraadt
2010-04-05Another incorrect comment introduction. \." != .\"Theo de Raadt
2010-04-05incorrect comment introduction; noticed by claus with mandocTheo de Raadt
2010-04-05let perldoc -f use mandoc.Marc Espie
okay millert@
2010-04-05new keyword, @ask-update, to be used *very* sparingly (so far, only usefulMarc Espie
for pgsql updates)
2010-04-05Update to tzdata2010h from elsie.nci.nih.govTodd C. Miller
2010-04-05auto-format manpages with /usr/local/bin/groff if -DUSE_GROFF=1Marc Espie
2010-04-05Initial bits for >=RT3090 support.Damien Bergamini
Probably not functionnal yet (but test reports are welcome). Update microcode for RT2860 while I'm here (remember to run make && make install under sys/dev/microcode/ral/).
2010-04-05add an extra "mandoc" category that behaves exactly like man for now (toMarc Espie
be used for distinguishing between pages that require groff and those that don't)
2010-04-05syncDamien Bergamini
2010-04-05new Ralink PCI IDsDamien Bergamini
2010-04-05clean-up validate_plists a bit, so that it starts with a clean state.Marc Espie
new feature: if a normal updateset order does not fit, let the user decide to do a "dangerous update", by deleting older packages first (if they fit). tweak really_add to do so: move delete old packages out of the way, and add a new state variable (extracted_first) to distinguish between both replace modes.
2010-04-05Document the lang/mono MODULE.Antoine Jacoutot
2010-04-05Remove a useless usbd_get_interface_descriptor.Jonathan Armani
"iff you commit over the Hero" mk@
2010-04-05make this page read a little better;Jason McIntyre
2010-04-05fix up AUTHORS; ok schwarzeJason McIntyre
2010-04-05fill in the the lowest aligned logical block address field. itDavid Gwynne
indicates the LBA of the first logical block that is located at the beginning of a physical block implemented as best as i can by my understanding of the spec. not tested yet.
2010-04-05remove some non-POSIX standard non-GNU defacto standard options, mostlyTed Unangst
relating to symlinks that you can get with find. And a bonus fts flag fix. With a small tweak by guenther. ok deraadt guenther jmc millert nicm
2010-04-05Be sure to preserve boot code load address and size information whenMiod Vallat
writing a new VID label.
2010-04-05populate the logical per physical exponent of the read cap 16 reply byDavid Gwynne
factoring the processing that the limits vpd page does out. this will be easier when i get hold of a disk that does provide values in these ata identify fields.
2010-04-05purge extra spaces which make the media cryTheo de Raadt
2010-04-05add support for READ_CAPACITY_16.David Gwynne
2010-04-05add support for ata disks with block sizes other than 512 bytes. i haventDavid Gwynne
ever seen one, but the spec describes how to do it.
2010-04-04rather than using an empty "" as the default window title, put the hostnameBob Beck
of the machine we are running on in there. makes my many green lines easier to deal with without using fiddly options to set it. ok nicm@
2010-04-04Add some ipv6 hooks the isc code expects for dhcpv6.Jonathan Gray
ok krw@ ramdisks checked by deraadt@
2010-04-04If the system time is off by more than 120 seconds from the TIME=nnnAlexander Hall
supplied from ftplist.cgi, ask if the user wants to set it accordingly. Idea from deraadt@, feedback from sthen@, guenther@ ok deraadt@, krw@ (slightly different version)
2010-04-04syncTheo de Raadt
2010-04-04yes kids, there are amd64 machines with pcmciaTheo de Raadt
2010-04-04tweak;Jason McIntyre
2010-04-04sort RFCs, suggested by jmcStuart Henderson
2010-04-04When the prologue lacks required information, do not error out,Ingo Schwarze
but warn, set up some default values, and prod on. Unbreaking the ports build for textproc/sgmlformat; reported by naddy@, thanks.
2010-04-04Reinitialize pins upon resume. Makes audio work after resume on machinesMark Kettenis
with codecs like the ALC269 that have pins that need to be configured but don't have an associated mixer item. ok jakemsr@
2010-04-04Should be -s for src pane.Nicholas Marriott