aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/e1000
Commit message (Expand)AuthorAgeFilesLines
* Move the "retry:" label so that the calls to m_pullup() areRick Macklem2014-07-151-1/+1
* Correct the setting of the VID in transmit descriptors when hardware VLANMark Johnston2014-07-101-1/+1
* Initialise these variables so gcc doesn't complain.Adrian Chadd2014-06-301-1/+1
* Add initial RSS awareness to the igb(4) driver.Adrian Chadd2014-06-301-45/+249
* Pull in r267961 and r267973 again. Fix for issues reported will follow.Hans Petter Selasky2014-06-282-21/+1
* Revert r267961, r267973:Glen Barber2014-06-272-1/+21
* Extend the meaning of the CTLFLAG_TUN flag to automatically check ifHans Petter Selasky2014-06-272-21/+1
* Sync the E1000 shared code with Intel internal, this adds fixes,Jack F Vogel2014-06-2625-229/+806
* - Don't compare bus_dma map pointers for static DMA allocations againstJohn Baldwin2014-06-123-9/+15
* make sure if_transmit returns 0 if the mbuf is enqueued.Luigi Rizzo2014-06-061-2/+2
* Convert em(4) to use the driver API.Marcel Moolenaar2014-06-024-447/+373
* reference the correct variable in a commentLuigi Rizzo2014-05-281-1/+1
* e1000: add missing bracesEitan Adler2014-05-261-2/+4
* The timestamp bit is number 17, and not number 9, in the stat errorGeorge V. Neville-Neil2014-01-301-1/+1
* Fix compilation with IGB_LEGACY_TX defined.Gleb Smirnoff2014-01-251-0/+2
* It is 2014 and we have a new version of netmap.Luigi Rizzo2014-01-063-4/+4
* use the correct netmap <-> nic slot mapping on the transmit ring for 'lem'.Luigi Rizzo2013-12-261-1/+1
* Fix undefined behavior: (1 << 31) is not defined as 1 is an int and thisEitan Adler2013-11-303-4/+4
* Fix several issues with the busdma(9) KPI use in the e1000 drivers.Konstantin Belousov2013-11-023-12/+12
* update to the latest netmap snapshot.Luigi Rizzo2013-11-014-9/+40
* The r48589 promised to remove implicit inclusion of if_var.h soon. PrepareGleb Smirnoff2013-10-263-0/+3
* Update the Intel igb driver to version 2.4.0Jack F Vogel2013-10-0920-1202/+2003
* Expose system level ixgbe sysctls.Hiren Panchasara2013-10-051-0/+3
* Restructure the mbuf pkthdr to make it fit for upcoming capabilities andAndre Oppermann2013-08-241-1/+1
* Alter the mq_start routine to do a TRYLOCK and call to the locked routineJack F Vogel2013-08-131-1/+7
* Update PCI drivers to no longer look at the MEMIO-enabled bit in the PCIScott Long2013-08-123-27/+3
* Improve the MSIX setup code in the drivers, thanks to Marius forJack F Vogel2013-08-122-11/+23
* Make the various driver MSIX setup routines fallback to MSI moreJack F Vogel2013-08-062-23/+24
* When the igb driver is static there are cases when early interrupts occur,Jack F Vogel2013-08-061-0/+4
* Change the E1000 driver option header handling to match theJack F Vogel2013-07-123-6/+9
* if_lem.c: make sure that lem_rxeof() can drain the entire rx queueLuigi Rizzo2013-05-094-5/+27
* simplify the code to initialize the RDT while in netmap mode.Luigi Rizzo2013-05-092-20/+9
* Update Intel email address.Eitan Adler2013-05-021-1/+1
* use netmap_rx_irq() and netmap_tx_irq() instead of replicating theLuigi Rizzo2013-04-301-10/+3
* use netmap_rx_irq() / netmap_tx_irq() to handle interrupts inLuigi Rizzo2013-04-302-43/+9
* Corrections to the RX checksum code, make sure its disabled asJack F Vogel2013-04-151-25/+18
* Simplify allocate_legacy code, txr pointer was breaking LEGACY compile,Jack F Vogel2013-04-101-2/+1
* Correct the multicast handling in the E1000 drivers as wasJack F Vogel2013-04-033-13/+89
* Update man page for igb(4) with a little bit of information aboutSean Bruno2013-04-031-1/+2
* Change the define in the header to eliminate unnecessary dataJack F Vogel2013-03-291-1/+1
* Change defines in the igb driver to allow an easier selection ofJack F Vogel2013-03-291-18/+18
* Refresh on the shared code for the E1000 drivers.Jack F Vogel2013-02-2123-2089/+2521
* This fixes a out-of-order problem with severalRandall Stewart2013-02-072-18/+40
* Use DEVMETHOD_END macro defined in sys/bus.h instead of {0, 0} sentinel on de...Sofian Brabez2013-01-303-3/+3
* Fixed mbuf free when receive structures fail to allocate.Steven Hartland2013-01-121-2/+2
* Mechanically substitute flags from historic mbuf allocator withGleb Smirnoff2012-12-043-14/+14
* drbr_enqueue() awlays consumes mbuf, no matter did itGleb Smirnoff2012-11-261-27/+13
* Now that device disabling is generic, remove extraneous code from theEitan Adler2012-10-221-5/+0
* This isn't functionally identical. In some cases a hint to disableEitan Adler2012-10-223-0/+15
* Now that device disabling is generic, remove extraneous code from theEitan Adler2012-10-223-15/+0