aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/mxge
Commit message (Expand)AuthorAgeFilesLines
* Fix build: Make forgotten IFNET_MULTIQUEUE to IFNET_BUF_RINGAndrew Gallatin2009-04-271-1/+1
* Updates to mxge for multiple tx/rx rings:Andrew Gallatin2009-04-272-41/+333
* Fix cut/paste error in previous commit and use theAndrew Gallatin2009-02-171-1/+1
* Better support for recent Myricom 10GbE NICsAndrew Gallatin2009-02-177-32826/+32797
* Remove obsolete C preprocessor assertions.Roman Divacky2009-02-121-1/+1
* Restore sfence semantics in mxge after the introductionAndrew Gallatin2008-11-242-25/+25
* - bump __FreeBSD version to reflect added buf_ring, memory barriers,Kip Macy2008-11-221-0/+4
* Update to Myri10GE Firmware 1.4.36.Andrew Gallatin2008-10-234-32592/+32702
* Update to Myri10GE firmware version 1.4.33 from 1.4.29. Relevant changes inc...Andrew Gallatin2008-10-015-56663/+32655
* Adapt mxge shims to detect phys contig jumbo framesAndrew Gallatin2008-08-211-1/+2
* Clean up mxge's use of callouts as pointed out by jhb,Andrew Gallatin2008-07-171-36/+19
* Initialize if_baudrate using IF_Gbps() macro.Andrew Gallatin2008-04-021-1/+1
* Remove dead code which makes a call to mem_range_attr_set().Andrew Gallatin2008-03-121-18/+2
* Now that mxge supports MSI-X interrupts, reverse the logic and flagAndrew Gallatin2008-02-142-8/+10
* Add minimally invasive shims to ease MFCs of mxge back as farAndrew Gallatin2008-02-143-10/+68
* Make the type of the firmware arrays match thoseAndrew Gallatin2008-02-132-6/+6
* Only reset driver state when a hardware error is detected.Andrew Gallatin2008-01-281-5/+6
* Take advantage of the new physically contiguous 9K jumbos in 8.Andrew Gallatin2008-01-222-3/+29
* Add optional support to mxge for MSI-X interrupts and multiple receiveAndrew Gallatin2008-01-158-512/+31645
* Fix accidental swap of "const" for "static" in mxge firmware byte arraysAndrew Gallatin2008-01-152-6/+6
* Update to firmware version 1.4.29 from 1.4.25. Relevant changes include:Andrew Gallatin2008-01-152-25570/+26369
* Add support for a new device id (9). Mxge NICs with the newAndrew Gallatin2007-09-132-1/+3
* - Fix a bug which could cause a panic when enabling LROAndrew Gallatin2007-08-225-24755/+25813
* - Enable static building of mxge(4) and its firmware.Andrew Gallatin2007-07-197-2188/+24998
* Update the mxge(4) driver's copyright to 2007, and dropAndrew Gallatin2007-07-127-41/+13
* Also mark writecombine as enabled when PAT is used to enableAndrew Gallatin2007-06-171-2/+2
* correct some limits on interrupt proccessing so thatAndrew Gallatin2007-06-141-7/+2
* Use the new IFCAP_LRO to enable/disable LRO.Andrew Gallatin2007-06-121-8/+35
* Back out the previous commit which added an M_LRO mbuf flagAndrew Gallatin2007-06-111-1/+0
* Allow drivers, such as cxgb and mxge, which support LRO to bypassAndrew Gallatin2007-06-111-0/+1
* Small LRO related fixes for mxge:Andrew Gallatin2007-06-112-5/+39
* Use pmap_change_attr() to setup a write combine attribute for ourAndrew Gallatin2007-06-051-1/+14
* - Use m_getcl() rather than m_getjcl() when we're allocating 2KBAndrew Gallatin2007-05-251-1/+10
* Add support for "hardware" vlan tag insertion & removal emulationAndrew Gallatin2007-05-232-34/+131
* mxge cleanups:Andrew Gallatin2007-05-222-117/+93
* Improve mxge receive performance:Andrew Gallatin2007-05-216-2215/+2716
* - Add handling of MXGEFW_CMD_UNKNOWN in mxge_send_cmd().Andrew Gallatin2007-05-081-23/+30
* Firmware update & improvements to firmware selection:Andrew Gallatin2007-05-084-2051/+2273
* -Fix an mbuf leak caused by a cut&paste bug where the small ring's mbufsAndrew Gallatin2007-04-271-19/+35
* - Fix a bug in the TSO transmit routine where frames which hadAndrew Gallatin2007-04-031-1/+3
* Optimize sx locks to use simple atomic operations for the common cases ofJohn Baldwin2007-03-311-0/+1
* Fix a bug which could lead to receive side lockup when WC is disabled.Andrew Gallatin2007-03-271-0/+1
* Update mxge's firmware from a fairly old version (1.4.6) to the mostAndrew Gallatin2007-03-082-1721/+1959
* o break newbus api: add a new argument of type driver_filter_t toPaolo Pisati2007-02-231-1/+1
* Work around a firmware bug where broadcast frames would be incorrectlyAndrew Gallatin2007-02-212-5/+27
* Cleanup and document the implementation of firmware(9) based onLuigi Rizzo2007-02-151-1/+1
* - Add 99% of a callout based watchdog. The remaining 1% is waitingAndrew Gallatin2007-01-312-30/+168
* destroy busdma maps even if they are NULL, so as to avoid leakingAndrew Gallatin2007-01-311-18/+16
* Abandon using sleepable locks in favor of mutexes for mxge's if_ioctlAndrew Gallatin2007-01-312-72/+83
* Minor updates:Andrew Gallatin2007-01-302-3/+20