summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
2008-02-04Add PCI ids for some 82571 based multi port adapters.Brad Smith
From FreeBSD ok dlg@
2008-02-03- remove redundant setting of if_mtu as this is set by ether_ifattach().Brad Smith
- set the IFCAP_VLAN_MTU capabilities flag. ok dlg@
2008-02-03- add initial support for the Marvell Yukon Supreme ASIC.Brad Smith
Inspired by similar changes to the Linux sky2 driver. ok kettenis@ dlg@
2008-02-03- add Marvell Yukon PCI ids for a second 88E8055 chipset and the 88E8075 ↵Brad Smith
chipset. - add initial support for the Marvell Yukon Supreme ASIC. Inspired by similar changes to the Linux sky2 driver. ok kettenis@ dlg@
2008-02-03Remove sparc64-specific hack to byteswap pcmcia bus_space access. This is noMark Kettenis
longer necessary now that stp(4) maps the pcmcia windows little-endian. Makes wi(4) behind cbb(4) work on sparc64. tested by miod@
2008-02-03Map windows little-endian like the MI pcmcia code expects.Mark Kettenis
"Diff looks correct and appears to work as intended" miod@
2008-02-03Redo umass_bbb_get_max_lun() and uses thereof toKenneth R Westerback
1) Not bail out of umass_attach() just because the max lun cannot be found. Assume 0 and complete attachment. 2) Not expose sc->maxlun to possible misbehaving devices. Provide a buffer and copy it into sc->maxlun only if the attempt to get the max lun succeeds. 3) Shrink and simplify error handling and debug output. Prompted by the recurrance of the problem reported in PR#5478. Code taken for the most part from FreeBSD. ok miod@
2008-02-03There is no such thing as RAIDCRYPTO so rename to CRYPTOMarco Peereboom
2008-02-02Correct the baudrate handling.Brad Smith
ok dlg@
2008-02-02Define _POSIX_HOST_NAME_MAX and HOST_NAME_MAX.Mark Kettenis
ok krw@, laurent@
2008-02-02- Add a v1 device which I found here.Marcus Glocker
- Differ between v1 and v2 devices for later v1 support. - Tell the end-user that v1 is not supported yet.
2008-02-02id like to install via a fibre gem on my 880, so add the gentbi phy that itDavid Gwynne
uses. ok kettenis@ krw@
2008-02-02Move the current flow control status code out of em_media_status()Brad Smith
and into a separate function which was modeled after the MII frameworks mii_phy_flowstatus() function. This was done so as to make em_media_status() a little nicer looking and so that when flow control status is added for fiber adapters that em_media_status() won't look so ugly. No functional change. Tested by wilfried@ and brad@ ok dlg@
2008-02-02- Simplify statistics updates and remove redundant register reads.Brad Smith
- Add discarded RX packets to input errors for the BCM5705 or newer chipsets. Unfortunately output errors cannot be added because the equivalent to the ifOutDiscards register does not exist. - Replace misleading and wrong BGE_RX_STATS/BGE_TX_STATS with BGE_MAC_STATS. They were reversed but just happened to work. From FreeBSD Tested by chl@, landy@, sthen@, krw@, okan@ and brad@ ok dlg@
2008-02-02regenBrad Smith
2008-02-02- add the VIA VT8237S PCI ISA bridge idBrad Smith
- fix some VIA entries to use tabs and spaces where appropriate ok dlg@
2008-02-02regenBrad Smith
2008-02-02add Marvell Yukon PCI ids for a second 88E8055 chipset and the 88E8075 chipset.Brad Smith
From Linux and double checked with the Marvell Linux driver. ok dlg@
2008-01-31Add me to copyright.Marco Peereboom
ok tedu
2008-01-31recognize the BCM5755 C0 ASIC revision.Brad Smith
tested by Rodolfo Gouveia and marco@ ok kettenis@ marco@ dlg@
2008-01-31recognize the BCM5722 PHY.Brad Smith
tested by Rodolfo Gouveia and marco@ ok kettenis@ marco@ dlg@
2008-01-31regenBrad Smith
2008-01-31add the Broadcom BCM5722 PHY id.Brad Smith
ok kettenis@ marco@ dlg@
2008-01-30Oops. Missed one.Kenneth R Westerback
More read/write result checking fixes to avoid unsigned comparisons vs -1.
2008-01-29Improve performance dramatically by preventing severeal context switches.Marco Peereboom
Decrypt only once on entry or exit instead of on in and out regardless of direction. There is still room for improvement but this is the first stab. Tested by many ok tedu
2008-01-29More read/write result checking fixes to avoid unsigned comparisons vsKenneth R Westerback
-1. ok henning@ beck@ ray@
2008-01-29Add support for VIA VT8237S SATA.Jonathan Gray
From Antonio Marques <froz@icix.org> in PR 5718.
2008-01-29regenJonathan Gray
2008-01-29Add VIA VT8237S SATA.Jonathan Gray
From Antonio Marques <froz@icix.org> in PR 5718.
2008-01-28spelling in comment; ok mbalmer@ jmc@Kevin Steves
2008-01-27Add TODO's to comment.Marcus Glocker
2008-01-27Oops forgot one function when adding 16 byte scsi commands.Marco Peereboom
2008-01-26Remove duplicate protosMarco Peereboom
2008-01-26Fix some debug printsMarco Peereboom
2008-01-26regenClaudio Jeker
2008-01-26Add Radeon HD 2600 IDs. Diff by brad@ tested by myself.Claudio Jeker
2008-01-26Unify i386 and amd64 lapic code, and calibrate lapic timer with interruptsMark Kettenis
disabled (as suggested by mickey). ok krw@, marco@
2008-01-26Set the return value instead of returning right away so that the DMABrad Smith
memory is actually synched. ok dlg@
2008-01-26SAS1078 is a megaraid, not a fusion-mpt, so dont attach to itDavid Gwynne
2008-01-26sync dma mem back to the cpu on poll failure.David Gwynne
from mickey via pr5714
2008-01-26despatch -> dispatchDavid Gwynne
disparate spellink fix from mickey
2008-01-26newline when printing about a failure to attach.David Gwynne
2008-01-25Add support for some other CPU's. Thank you toTobias Weingartner
jahrens at centtech for the information. ok otto@, hshoexer@, beck@
2008-01-25Prevent USB network devices to generate a page fault trap when detachedMarcus Glocker
while UP and holding an open bpf handler by checking bpfilter_lookup() for returning NULL in bpfpoll(). Added an XXX comment which reminds us to recheck why this race condition happens in conjunction with the USB stack. Commented by miod@ and thib@ (would prefer to directly fix race condition, if this is possible at all). lot of help and OK claudio@
2008-01-25Since TX rate control is done by the firmware, we report the maximumMarcus Glocker
rate which is available.
2008-01-25regenBrad Smith
2008-01-25- correct a typo for the Atheros AR5311 entry.Brad Smith
- add a few Atheros AR5212 compatible PCI ids. From the Linux ath5k driver. ok reyk@ dlg@
2008-01-24Fix some comments.Marcus Glocker
2008-01-24We don't report the antenna in the bpf tap. Remove it.Marcus Glocker
2008-01-24Report RX rates in radio tap.Marcus Glocker