summaryrefslogtreecommitdiffstats
path: root/sys/dev/mxge/if_mxge.c
Commit message (Expand)AuthorAgeFilesLines
* Fix cut/paste error in previous commit and use thegallatin2009-02-171-1/+1
* Better support for recent Myricom 10GbE NICsgallatin2009-02-171-29/+77
* Remove obsolete C preprocessor assertions.rdivacky2009-02-121-1/+1
* Restore sfence semantics in mxge after the introductiongallatin2008-11-241-21/+21
* Clean up mxge's use of callouts as pointed out by jhb,gallatin2008-07-171-36/+19
* Initialize if_baudrate using IF_Gbps() macro.gallatin2008-04-021-1/+1
* Remove dead code which makes a call to mem_range_attr_set().gallatin2008-03-121-18/+2
* Now that mxge supports MSI-X interrupts, reverse the logic and flaggallatin2008-02-141-7/+9
* Add minimally invasive shims to ease MFCs of mxge back as fargallatin2008-02-141-10/+39
* Only reset driver state when a hardware error is detected.gallatin2008-01-281-5/+6
* Take advantage of the new physically contiguous 9K jumbos in 8.gallatin2008-01-221-3/+23
* Add optional support to mxge for MSI-X interrupts and multiple receivegallatin2008-01-151-467/+1101
* Add support for a new device id (9). Mxge NICs with the newgallatin2007-09-131-1/+2
* - Fix a bug which could cause a panic when enabling LROgallatin2007-08-221-15/+174
* - Enable static building of mxge(4) and its firmware.gallatin2007-07-191-24/+63
* Update the mxge(4) driver's copyright to 2007, and dropgallatin2007-07-121-6/+2
* Also mark writecombine as enabled when PAT is used to enablegallatin2007-06-171-2/+2
* correct some limits on interrupt proccessing so thatgallatin2007-06-141-7/+2
* Use the new IFCAP_LRO to enable/disable LRO.gallatin2007-06-121-8/+35
* Small LRO related fixes for mxge:gallatin2007-06-111-4/+38
* Use pmap_change_attr() to setup a write combine attribute for ourgallatin2007-06-051-1/+14
* - Use m_getcl() rather than m_getjcl() when we're allocating 2KBgallatin2007-05-251-1/+10
* Add support for "hardware" vlan tag insertion & removal emulationgallatin2007-05-231-32/+131
* mxge cleanups:gallatin2007-05-221-111/+87
* Improve mxge receive performance:gallatin2007-05-211-136/+219
* - Add handling of MXGEFW_CMD_UNKNOWN in mxge_send_cmd().gallatin2007-05-081-23/+30
* Firmware update & improvements to firmware selection:gallatin2007-05-081-90/+177
* -Fix an mbuf leak caused by a cut&paste bug where the small ring's mbufsgallatin2007-04-271-19/+35
* - Fix a bug in the TSO transmit routine where frames which hadgallatin2007-04-031-1/+3
* Optimize sx locks to use simple atomic operations for the common cases ofjhb2007-03-311-0/+1
* Fix a bug which could lead to receive side lockup when WC is disabled.gallatin2007-03-271-0/+1
* o break newbus api: add a new argument of type driver_filter_t topiso2007-02-231-1/+1
* Work around a firmware bug where broadcast frames would be incorrectlygallatin2007-02-211-5/+23
* Cleanup and document the implementation of firmware(9) based onluigi2007-02-151-1/+1
* - Add 99% of a callout based watchdog. The remaining 1% is waitinggallatin2007-01-311-29/+165
* destroy busdma maps even if they are NULL, so as to avoid leakinggallatin2007-01-311-18/+16
* Abandon using sleepable locks in favor of mutexes for mxge's if_ioctlgallatin2007-01-311-69/+76
* Minor updates:gallatin2007-01-301-3/+18
* Fix mxge_submit_8rx() to behave like the comments says it does,gallatin2006-11-291-1/+3
* Fix transposition of width and value arguments to pci_config_write()gallatin2006-11-221-1/+1
* Initialization bugfixes and enhancements:gallatin2006-11-221-6/+50
* Added MSI support.gallatin2006-11-211-12/+34
* Fix a driver bug which could result in frames MHLEN or (MHLEN - 1) bytesgallatin2006-10-171-2/+2
* - Updated to the latest myri10ge firmwaregallatin2006-09-151-11/+118
* - Added TSO support. This entailed increasing the number of send descriptorsgallatin2006-09-151-21/+224
* Copy the link-layer address from our ifnet pointer at reset timegallatin2006-08-041-0/+3
* - add read only sysctl to indicate if write-combining was enabledgallatin2006-08-011-1/+7
* Firmware loading improvements:gallatin2006-07-171-13/+95
* Much to my surprise, IFQ_DRV_DEQUEUE() can return a null mbuf even ifgallatin2006-06-141-13/+11
* Replace a sc->ifp->if_snd.ifq_drv_maxlen with IFQ_SET_MAXLEN(),gallatin2006-06-141-1/+2
OpenPOWER on IntegriCloud