| Commit message (Expand) | Author | Age | Files | Lines |
* | Call em_start() when we detect a link state change such that packets start |  kettenis | 2015-10-08 | 1 | -1/+3 |
* | Make sure that tx_buffer->next_eop is properly set before we bump the number |  kettenis | 2015-10-06 | 1 | -7/+13 |
* | Run the tx completion path without the kernel held. This makes the |  kettenis | 2015-09-30 | 1 | -41/+24 |
* | Avoid using a mutex in the rx completion path. Instead rely on |  kettenis | 2015-09-19 | 1 | -28/+13 |
* | Make room for media types of the future. Extend the ifmedia word to 64 bits. |  stsp | 2015-09-11 | 1 | -5/+5 |
* | Use the correct free(9) size for the RX ring. |  mpi | 2015-09-01 | 1 | -2/+2 |
* | sizes for free(), mostly related to firmwares. |  deraadt | 2015-09-01 | 1 | -3/+5 |
* | Get rid if em_align. This approach used to make sense, but now that the |  kettenis | 2015-08-26 | 1 | -62/+9 |
* | Run the part of the interrupt handler that does rx completion without holding |  kettenis | 2015-08-21 | 1 | -8/+35 |
* | Increment if_ipackets in if_input(). |  mpi | 2015-06-24 | 1 | -3/+1 |
* | Add support for em(4) on Teak 3020, a Tolopai (EP80579) |  dms | 2015-06-04 | 1 | -4/+9 |
* | Make sure the rx ring lwm is set to at least 4. As far as we know, all |  kettenis | 2015-05-12 | 1 | -3/+4 |
* | The i211 does not support an external EEPROM only a OTP |  jsg | 2015-05-12 | 1 | -3/+5 |
* | Disable the L1 ASPM link state to workaround errata with the |  brad | 2015-02-11 | 1 | -2/+18 |
* | Disable the L0S and L1 ASPM link states to workaround errata with the |  brad | 2015-02-11 | 1 | -1/+33 |
* | tweak the new if_input function so it takes an mbuf_list instead |  dlg | 2015-02-09 | 1 | -3/+5 |
* | Convert to if_input(). |  mpi | 2015-02-08 | 1 | -9/+2 |
* | - Add PCH2 and PCH LPT to the list of chips capable of only 9K jumbos. |  brad | 2015-01-28 | 1 | -4/+10 |
* | unifdef INET |  tedu | 2014-12-22 | 1 | -3/+1 |
* | Copy over some recent commits from ix(4).. |  brad | 2014-11-19 | 1 | -20/+23 |
* | Revert part of the if_rxr diff that incorrectly moves RX ring tail |  mikeb | 2014-08-26 | 1 | -3/+3 |
* | Some reallocarray() use; review Jean-Philippe Ouellet, patrick keshishian |  deraadt | 2014-07-13 | 1 | -5/+5 |
* | add a size argument to free. will be used soon, but for now default to 0. |  tedu | 2014-07-12 | 1 | -3/+3 |
* | cut things that relied on mclgeti for rx ring accounting/restriction over |  dlg | 2014-07-08 | 1 | -19/+26 |
* | bus_dmamap_sync the rx ring once per em_rxeof call, rather than for every |  dlg | 2014-07-08 | 1 | -16/+16 |
* | in em_rxeof, when the ifp stack var is declared its initted to the |  dlg | 2014-07-08 | 1 | -3/+1 |
* | em_rxeof is only called from em_intr, and only if IFF_RUNNING is |  dlg | 2014-07-08 | 1 | -4/+1 |
* | if em encounters a heavilty fragmented packet, it can (will) stall the |  dlg | 2014-07-07 | 1 | -2/+13 |
* | em(4) receives jumbos by chaining its MCLBYTES sized descriptors |  dlg | 2014-06-11 | 1 | -2/+3 |
* | match on 82580 quad fiber and add untested support for |  jsg | 2014-03-10 | 1 | -1/+6 |
* | match on more i217/i218 variants |  jsg | 2014-03-10 | 1 | -1/+5 |
* | basic i210/i211 support (improved after looking at gollo@ i210 diff on misc) |  chris | 2014-02-22 | 1 | -10/+26 |
* | Add initial support for i354 MAC and M88E1543 PHY. |  jsg | 2014-02-17 | 1 | -1/+4 |
* | The few network drivers that called their children's (ie. mii PHY |  deraadt | 2013-12-28 | 1 | -2/+1 |
* | Add a DVACT_WAKEUP op to the *_activate() API. This is called after the |  deraadt | 2013-12-06 | 1 | -4/+4 |
* | use a macro when testing for an ich8 family mac type |  jsg | 2013-11-27 | 1 | -7/+2 |
* | Initial support for the integrated Lynx Point and Lynx Point LP Ethernet |  jsg | 2013-11-21 | 1 | -2/+8 |
* | Nathan Wheeler has an em which lacks a prom. Rather than fail when no |  deraadt | 2013-11-15 | 1 | -18/+1 |
* | Enable TX checksum offload; from brad@ with input from mikeb@. |  naddy | 2013-10-19 | 1 | -14/+6 |
* | Correct the PBA size used for PCH adapters (26KB). |  brad | 2013-01-27 | 1 | -2/+2 |
* | - Use IF_Gbps(1) instead of IF_Mbps(1000) |  brad | 2012-11-28 | 1 | -2/+2 |
* | we're not going to loop in rxeof here as well so remove the leftovers |  mikeb | 2012-08-16 | 1 | -9/+5 |
* | revert previous; wrong diff |  mikeb | 2012-08-16 | 1 | -14/+2 |
* | we're not going to loop in rxeof here as well so remove the leftovers |  mikeb | 2012-08-15 | 1 | -2/+14 |
* | Add support for i350 based devices, based in part on Intel code |  jsg | 2012-05-17 | 1 | -7/+27 |
* | trigger tx start routine when link goes up to prevent a lockup |  mikeb | 2012-05-14 | 1 | -4/+4 |
* | 82571/82572 do not properly set byte enables 2 and 3 on MSI |  jsg | 2012-02-15 | 1 | -3/+6 |
* | Add the remaining parts of support for 82580 based devices such as |  jsg | 2011-10-05 | 1 | -3/+35 |
* | Don't OR the VID, we want the whole TCI, this makes vlanprio (PCP/CF) |  haesbaert | 2011-08-30 | 1 | -3/+2 |
* | Stupid driver makes a copy of struct pci_attach_args. Make sure we clear |  kettenis | 2011-07-05 | 1 | -3/+3 |