Age | Commit message (Expand) | Author |
2020-02-20 | Introduce the concept of queue to prepare supporting multiple of them. | Martin Pieuchot |
2019-03-01 | use a timeout to refill the rx ring when it's empty. | David Gwynne |
2016-10-27 | tell ix and em to use 2k+ETHER_ALIGN clusters for rx on all archs. | David Gwynne |
2016-02-18 | Add support for the Intel i219 network chip to the em(4) driver. | Alexander Bluhm |
2016-01-11 | do further work on the em transmit path to simplify the code. | David Gwynne |
2016-01-07 | rename em_buffers to em_packets. | David Gwynne |
2016-01-07 | rename the rx and tx ring softc vars. | David Gwynne |
2016-01-07 | prefix the rx and tx ring softc members with sc_ | David Gwynne |
2016-01-07 | dma_paddr in struct em_dma_alloc is unused, so gc it. | David Gwynne |
2016-01-07 | unify the dma tag into sc_dmat in em_softc. | David Gwynne |
2016-01-07 | sprinkle DEVNAME | David Gwynne |
2016-01-07 | rename the struct arpcom interface_data in em_softc to sc_ac. | David Gwynne |
2016-01-07 | rename em_softc sc_dv to sc_dev. like ALL OUR OTHER DRIVERS. | David Gwynne |
2016-01-07 | tweak em to make it mpsafe, both for interrupts and if_start. | David Gwynne |
2015-11-24 | You only need <net/if_dl.h> if you're using LLADDR() or a sockaddr_dl. | Martin Pieuchot |
2015-11-20 | Missed in previous, pointed by benoit@ | Martin Pieuchot |
2015-11-14 | Do not include <net/if_vlan_var.h> when it's not necessary. | Martin Pieuchot |
2015-09-30 | Run the tx completion path without the kernel held. This makes the | Mark Kettenis |
2015-09-19 | Avoid using a mutex in the rx completion path. Instead rely on | Mark Kettenis |
2015-08-26 | Get rid if em_align. This approach used to make sense, but now that the | Mark Kettenis |
2015-08-21 | Run the part of the interrupt handler that does rx completion without holding | Mark Kettenis |
2014-12-26 | unifdef INET. missed a few headers in previous rounds | Ted Unangst |
2014-07-22 | Fewer <netinet/in_systm.h> | Martin Pieuchot |
2014-07-10 | remove most of the boolean_t infection outside uvm/ddb/pmap; ok jsg | Theo de Raadt |
2014-07-08 | cut things that relied on mclgeti for rx ring accounting/restriction over | David Gwynne |
2013-08-07 | Most network drivers include netinet/in_var.h, but apparently they | Alexander Bluhm |
2013-04-16 | spelling errors; Diego Casati | Theo de Raadt |
2010-09-07 | remove the powerhook code. All architectures now use the ca_activate tree | Theo de Raadt |
2010-04-20 | remove proc.h include from uvm_map.h. This has far reaching effects, as | Ted Unangst |
2009-11-25 | Add support for em(4) interfaces found on intel EP80579 SoC. The MAC part is | Dariusz Swiderski |
2009-08-10 | A few more simple cases of shutdown hooks which only call xxstop, when | Theo de Raadt |
2009-06-05 | tidy up promiscuous mode and multicast handling; from Brad; ok sthen@ | Christian Weisgerber |
2008-12-15 | revert 1.20 now that the new allocator is used to control the number of | Brad Smith |
2008-12-05 | Garbage collect now unused field in the softc struct again. | Brad Smith |
2008-12-03 | recommit the use of the new mbuf cluster allocator. | David Gwynne |
2008-11-29 | revert 1.197 if_em.c, 1.38/1.39 if_em.h, requested by dlg, until a bug | Stuart Henderson |
2008-11-28 | Garbage collect now unused field in the softc struct. | Brad Smith |
2008-11-26 | rework the filling of the rx ring. this switches us to having the cluster | David Gwynne |
2008-07-22 | more negotation -> negotiation; ok sthen@ | Martynas Venckus |
2007-10-21 | Allow for the adjustment of the number of RX descriptors | Brad Smith |
2007-05-30 | Move the knob for the interrupt throttling register next to the knobs for | Chris Kuethe |
2006-11-18 | fix comments | Brad Smith |
2006-11-17 | Add a lower TX threshold value and use this when checking the number of | Brad Smith |
2006-11-14 | Rework the transmit register handling. In em_encap() store the index of | Brad Smith |
2006-11-10 | Pre-allocate the TX DMA maps intead of creating and destroying a DMA map | Brad Smith |
2006-11-06 | Sync up to Intel's latest FreeBSD em driver (6.2.9). Adds support | Brad Smith |
2006-09-17 | Overhaul RX path to recover from mbuf cluster allocation failure. | Brad Smith |
2006-09-17 | revert revision 1.131, the code in question was later found to not ensure | Brad Smith |
2006-08-04 | - merge em/ixgb_disable_promisc() into em/ixgb_set_promisc(). | Brad Smith |
2006-07-07 | Sync up to Intel's latest FreeBSD em driver (6.0.5). Adds support | Brad Smith |