summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Major improvements to the aac(4) device driver.nate2005-11-185-1749/+3814
| | | | | | | | | | | | | - decouple the command structures from scsi structures, allowing non block oriented commands (e.g. management commands) to be built. - redesign the various command queues to remove race conditions and to allow commands from multiple sources to coexist in the system - move major processing of commands and messages to a dedicated kernel thread to avoid spending too long in the interrupt handler - add device data structures for various management commands to the header file Much code from FreeBSD
* Use bus_addr_t for address in em_fill_descriptors().brad2005-11-181-3/+3
|
* fix wrong htole usage in the 82544 PCI-X workaround codepath in em_encap().brad2005-11-181-7/+4
| | | | From FreeBSD
* syncderaadt2005-11-1817-15/+24
|
* revert part of rev 1.45 ..brad2005-11-181-14/+4
| | | | | | | | | - Modify the caller of em_encap() to detect a NULL m_head and not try to queue the mbuf if that happens. which was in preparation for a software-based workaround for a HW VLAN tagging issue, but due to a HW limitation with tagging, we cannot use HW VLAN tagging at all.
* Add some more cards. Mostly from Stuart Henderson.marco2005-11-181-5/+7
|
* kill more dumb or contextless.kjell2005-11-181-12/+1
|
* added code yesterdayderaadt2005-11-183-4/+51
|
* Protect biodone() with splbio().miod2005-11-183-3/+12
|
* Define the CS/80 identify structure only once and correctly, instead ofmiod2005-11-186-68/+48
| | | | | duplicating it in every CS/80 driver and using an hardcoded number for its size. No functional change.
* Don't forget to device_unref() in sdclose() if sdlock() fails; ok krw@miod2005-11-171-3/+5
|
* kvtop() is not used anymore. Thanks for the fish.miod2005-11-172-17/+2
|
* Factorize DMA cache flush code, use modern types and constants, ansify.miod2005-11-173-91/+75
|
* fix byteorder for "s" and "l" formats; ok henning@ krw@stevesk2005-11-171-4/+4
|
* document "log (user)"joel2005-11-171-1/+8
| | | | wording help and ok jmc@
* Regen.grange2005-11-172-12/+12
|
* Unify SMBus controllers ids.grange2005-11-171-6/+6
|
* remove stale NAMEDB; ok theojakob2005-11-171-3/+2
|
* Use sectors as the size units for the RAW_PART (i.e. 'c') partition inkrw2005-11-171-3/+2
| | | | | | | | | | | | spoofed sd disklabels. Sectors are the partition size units used and documented everywhere else in the tree. sd ensures a sector will always be a multiple of 512. Fixes disklabel(8) error messages and partition size display for sd devices that have no OpenBSD disklabel and a sectorsize > 512. Noted by Robert Szasz on his Sony Hi-MD device. ok pedro@ marco@
* typo, ok hshoexer@grunk2005-11-171-2/+2
|
* for pfctl -f rules, open the file before resetting options. when openingdhartmei2005-11-173-24/+28
| | | | | the file fails, produce only the error message and leave options unchanged. reported by Tamas TEVESZ, ok deraadt@
* Work around a gcc optimization problem. Spotted by biorn@; fixotto2005-11-171-3/+5
| | | | inspired by FreeBSD. ok biorn@ millert@ deraadt@
* errx is better hereotto2005-11-171-7/+7
|
* Test a few more rint functions.otto2005-11-171-2/+13
|
* Introduce a few c99 functions: {l,ll}{rint,round}{,f}. From NetBSD viaotto2005-11-1713-6/+634
| | | | jason@. Man page fixes by jmc@, prodding by jsg@. ok mickey@
* some knf and whitespace cleanup.moritz2005-11-171-15/+15
|
* sort hosts, even when specified on the command line.moritz2005-11-171-16/+19
| | | | | | fixes pr 4614. from alexander.farber at gmail.com. ok millert@ deraadt@
* style; no binary change.fgsch2005-11-171-35/+15
|
* syncderaadt2005-11-171-0/+1
|
* yet another output fix;xsa2005-11-171-6/+7
|
* indent;xsa2005-11-171-2/+2
|
* Add support for following forks. Backported from the to-be released gdb 6.4.kettenis2005-11-171-355/+450
| | | | Only works on amd64, i386, m88k, mips64, sparc, sparc64 and vax for now.
* add attachment for openpic behind memc, for newer G5 systems.drahn2005-11-174-8/+15
| | | | only attaches a parent openpic, not a slave openpic. ok kettenis
* restructure the wtmp/newsyslog blurb slightly, to make this read better;jmc2005-11-171-12/+11
|
* need to escape `-' to produce an en-dash;jmc2005-11-171-2/+2
|
* saying when a device *first* appeared is much more informative, in ajmc2005-11-171-3/+2
| | | | HISTORY section, than just noting that it did appear;
* add a free() which got lost in r1.104. ok hshoexer@ deraadt@moritz2005-11-171-1/+2
|
* buffer overflowderaadt2005-11-171-2/+3
|
* finally get around to documenting the alternate call to pkg_create.espie2005-11-171-1/+14
|
* missing strdup() check, From: David Hill <dhill@mindcry.org>henning2005-11-171-2/+3
|
* tun devices get created (cloned) automagically when the device is opened.henning2005-11-171-2/+6
| | | | | | | | the code took a shortcut which results in the new device not beeing added to its interface class group as it should. call the regular if_clone_create() instead of taking shortcuts, and all is fine. ok markus, tested Mike Belopuhov <mkb@crypt.org.ru>
* Unbreak; noticed by evol@online.ptt.ru.grange2005-11-171-2/+2
|
* Fix pastos; ok deraadt@.grange2005-11-171-10/+10
|
* slightly betteruwe2005-11-171-3/+6
|
* Xr zrc 4 here, toouwe2005-11-172-2/+9
|
* Xr zrc 4uwe2005-11-172-2/+7
|
* add missing worduwe2005-11-171-3/+3
|
* Sharp CE-RH2 remote control driveruwe2005-11-178-9/+455
|
* "#ifdef is for emacs developers.", back after kjell criedcloder2005-11-171-1/+2
|
* fix mixer control names.brad2005-11-172-7/+7
| | | | | | i2s.c diff from Tsubai Masanari's CVS repo. ok joris@