summaryrefslogtreecommitdiff
path: root/sys/dev/pci/if_em.h
AgeCommit message (Expand)Author
2015-09-30Run the tx completion path without the kernel held. This makes theMark Kettenis
2015-09-19Avoid using a mutex in the rx completion path. Instead rely onMark Kettenis
2015-08-26Get rid if em_align. This approach used to make sense, but now that theMark Kettenis
2015-08-21Run the part of the interrupt handler that does rx completion without holdingMark Kettenis
2014-12-26unifdef INET. missed a few headers in previous roundsTed Unangst
2014-07-22Fewer <netinet/in_systm.h>Martin Pieuchot
2014-07-10remove most of the boolean_t infection outside uvm/ddb/pmap; ok jsgTheo de Raadt
2014-07-08cut things that relied on mclgeti for rx ring accounting/restriction overDavid Gwynne
2013-08-07Most network drivers include netinet/in_var.h, but apparently theyAlexander Bluhm
2013-04-16spelling errors; Diego CasatiTheo de Raadt
2010-09-07remove the powerhook code. All architectures now use the ca_activate treeTheo de Raadt
2010-04-20remove proc.h include from uvm_map.h. This has far reaching effects, asTed Unangst
2009-11-25Add support for em(4) interfaces found on intel EP80579 SoC. The MAC part isDariusz Swiderski
2009-08-10A few more simple cases of shutdown hooks which only call xxstop, whenTheo de Raadt
2009-06-05tidy up promiscuous mode and multicast handling; from Brad; ok sthen@Christian Weisgerber
2008-12-15revert 1.20 now that the new allocator is used to control the number ofBrad Smith
2008-12-05Garbage collect now unused field in the softc struct again.Brad Smith
2008-12-03recommit the use of the new mbuf cluster allocator.David Gwynne
2008-11-29revert 1.197 if_em.c, 1.38/1.39 if_em.h, requested by dlg, until a bugStuart Henderson
2008-11-28Garbage collect now unused field in the softc struct.Brad Smith
2008-11-26rework the filling of the rx ring. this switches us to having the clusterDavid Gwynne
2008-07-22more negotation -> negotiation; ok sthen@Martynas Venckus
2007-10-21Allow for the adjustment of the number of RX descriptorsBrad Smith
2007-05-30Move the knob for the interrupt throttling register next to the knobs forChris Kuethe
2006-11-18fix commentsBrad Smith
2006-11-17Add a lower TX threshold value and use this when checking the number ofBrad Smith
2006-11-14Rework the transmit register handling. In em_encap() store the index ofBrad Smith
2006-11-10Pre-allocate the TX DMA maps intead of creating and destroying a DMA mapBrad Smith
2006-11-06Sync up to Intel's latest FreeBSD em driver (6.2.9). Adds supportBrad Smith
2006-09-17Overhaul RX path to recover from mbuf cluster allocation failure.Brad Smith
2006-09-17revert revision 1.131, the code in question was later found to not ensureBrad Smith
2006-08-04- merge em/ixgb_disable_promisc() into em/ixgb_set_promisc().Brad Smith
2006-07-07Sync up to Intel's latest FreeBSD em driver (6.0.5). Adds supportBrad Smith
2006-07-05revert back to the older driver as this causes some breakage.Brad Smith
2006-07-03Sync up to Intel's latest FreeBSD em driver (6.0.5). Adds supportBrad Smith
2006-03-05Sprinkle some tabs and a little cleaning.Brad Smith
2006-02-22For 82544 and newer chips increase the number of TX descriptors to 512.Brad Smith
2005-12-10add a shutdown function and register it with shutdownhook_establish().Brad Smith
2005-12-10remove a bit of unused code.Brad Smith
2005-11-18PCIX -> PCI-X in a few commentsBrad Smith
2005-11-13- Introduce two more stat counters, counting number of RXBrad Smith
2005-10-24Revamp interrupt handling in em(4) driver:Brad Smith
2005-10-21Remove unused global adapter linked list.Brad Smith
2005-10-15- put spl's right in the code and remove the macrosBrad Smith
2005-07-16move headers and remove some FreeBSD specific stuff.Brad Smith
2005-07-16fix support for interrupt mitigation.Brad Smith
2005-07-02syncTheo de Raadt
2005-05-04remove #ifdef __OpenBSD__Brad Smith
2005-03-27remove FreeBSD ifdef bloat.Brad Smith
2004-12-08powerhook: em_init on resumeMarkus Friedl