summaryrefslogtreecommitdiff
path: root/sys/dev/pci/if_nfe.c
AgeCommit message (Expand)Author
2023-11-10Make ifq and ifiq interface MP safe.Alexander Bluhm
2022-03-11Constify struct cfattach.Martin Pieuchot
2020-12-12Rename the macro MCLGETI to MCLGETL and removes the dead parameter ifp.jan
2020-07-10Change users of IFQ_SET_MAXLEN() and IFQ_IS_EMPTY() to use the "new" API.Patrick Wildt
2019-09-25Argument order fix for MCLGETI.Kevin Lo
2017-09-08If you use sys/param.h, you don't need sys/types.hTheo de Raadt
2017-01-22move counting if_opackets next to counting if_obytes in if_enqueue.David Gwynne
2016-11-29m_free() and m_freem() test for NULL. Simplify callers which had their ownJonathan Gray
2016-04-13G/C IFQ_SET_READY().Martin Pieuchot
2015-11-25replace IFF_OACTIVE manipulation with mpsafe operations.David Gwynne
2015-11-24You only need <net/if_dl.h> if you're using LLADDR() or a sockaddr_dl.Martin Pieuchot
2015-11-20shuffle struct ifqueue so in flight mbufs are protected by a mutex.David Gwynne
2015-11-14Do not include <net/if_vlan_var.h> when it's not necessary.Martin Pieuchot
2015-10-25arp_ifinit() is no longer needed.Martin Pieuchot
2015-06-24Increment if_ipackets in if_input().Martin Pieuchot
2015-03-20Convert to if_input(), thanks to krw@ for testing.Martin Pieuchot
2015-03-14Remove some includes include-what-you-use claims don'tJonathan Gray
2014-12-22unifdef INETTed Unangst
2014-08-20after allocating an mbuf and cluster you still need to init the lengthDavid Gwynne
2014-08-20remove the custom jumbo allocator. its never been enabled or used.David Gwynne
2014-07-22Fewer <netinet/in_systm.h>Martin Pieuchot
2013-12-28The few network drivers that called their children's (ie. mii PHYTheo de Raadt
2013-12-06Add a DVACT_WAKEUP op to the *_activate() API. This is called after theTheo de Raadt
2013-08-07Most network drivers include netinet/in_var.h, but apparently theyAlexander Bluhm
2013-04-01Rewrite receive filter and ioctl handling code.Brad Smith
2012-11-29Remove setting an initial assumed baudrate upon driver attach which is notBrad Smith
2012-08-31Wake on LAN support for nfe(4). Tested by me, russel on misc@, and jsg.Stefan Sperling
2011-04-05mechanic rename M_{TCP|UDP}V4_CSUM_OUT -> M_{TCP|UDP}_CSUM_OUTHenning Brauer
2011-01-10Some nfe(4)/rlphy(4) combos don't work, because the PHY responds to allMark Kettenis
2010-09-07remove the powerhook code. All architectures now use the ca_activate treeTheo de Raadt
2010-08-31Add DVACT_QUIECE support. This is called before splhigh() and beforeTheo de Raadt
2010-08-31activate function should return result of config_activate_childrenTheo de Raadt
2010-08-27Make the powerhook use the activate functions, which actually do the fullTheo de Raadt
2010-08-27remove the unused if_init callback in struct ifnetJonathan Gray
2010-08-06ca_activate function for nfe(4) for suspend/resumeMike Larkin
2010-05-19BUS_DMA_ZERO instead of alloc, map, bzero.Owain Ainsworth
2009-06-18Remove support for cancelled NVIDIA MCP7B and add initial support forJonathan Gray
2009-03-29make various strings ("can't map mem space" and similar) more consistentStuart Henderson
2008-11-28Eliminate the redundant bits of code for MTU and multicast handlingBrad Smith
2008-11-09Introduce bpf_mtap_ether(), which for the benefit of bpf listenersChristian Weisgerber
2008-10-28Remove #if NVLAN.Brad Smith
2008-10-28Re-add support for RX VLAN tag stripping.Brad Smith
2008-10-16Switch the existing TX VLAN hardware support over to having theChristian Weisgerber
2008-10-02First step towards cleaning up the Ethernet driver ioctl handling.Brad Smith
2008-09-10Convert timeout_add() calls using multiples of hz to timeout_add_sec()Bret Lambert
2008-08-09MCP79 are also capable of Jumbo frames. Add the Jumbo support flag.Brad Smith
2008-05-23Simplify the combination use of pci_mapreg_type()/pci_mapreg_map() asBrad Smith
2008-05-19correct format after %x -> %b convertion. deraadt jsg ok.Federico G. Schwindt
2008-02-05Add the NFE_CORRECT_MACADDR flag for MCP77/79 chipsets.Brad Smith
2008-01-02add the NVIDIA MCP77/79 ids.Brad Smith