summaryrefslogtreecommitdiff
path: root/sys/dev/pci/if_vr.c
AgeCommit message (Expand)Author
2024-08-31net drivers may have mii children, but mii layer has no _activateTheo de Raadt
2024-05-24remove unneeded includes; ok miod@Jonathan Gray
2023-12-05timeout_del() the timer while stopping an interface so that no timeoutKevin Lo
2022-03-11Constify struct cfattach.Martin Pieuchot
2022-01-09spellingJonathan Gray
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
2020-07-10Change users of IFQ_DEQUEUE(), IFQ_ENQUEUE() and IFQ_LEN() to use thePatrick Wildt
2020-06-22use ifiq_input and use it's return value to apply backpressure to rxrs.David Gwynne
2017-01-22move counting if_opackets next to counting if_obytes in if_enqueue.David Gwynne
2016-04-13G/C IFQ_SET_READY().Martin Pieuchot
2016-03-15Ethernet drivers no longer need to include if_vlan_var.h for the VLANChristian Weisgerber
2016-01-26prettify a NULL test in vr_start.David Gwynne
2016-01-26dont leak mbufs on encap failure.David Gwynne
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-24No need to include <net/if_types.h> for <net/if_vlan_var.h>Martin Pieuchot
2015-11-09rework the code to avoid IF_PREPEND.David Gwynne
2015-10-25arp_ifinit() is no longer needed.Martin Pieuchot
2015-10-20Fix 802.1p VLAN priority code points for VLAN_HWTAGGING.Christopher Zimmermann
2015-09-12More ifmedia64 fallout; that should be the last.Miod Vallat
2015-06-24Increment if_ipackets in if_input().Martin Pieuchot
2015-04-13Now that if_input() set the receiving interface pointer on mbufs for usMartin Pieuchot
2015-03-14Remove some includes include-what-you-use claims don'tJonathan Gray
2015-03-13convert to if_input()Jasper Lievisse Adriaanse
2014-12-22unifdef INETTed Unangst
2014-11-27rxr ioctl handling.Brad Smith
2014-07-22Fewer <netinet/in_systm.h>Martin Pieuchot
2014-07-08cut things that relied on mclgeti for rx ring accounting/restriction overDavid Gwynne
2014-04-19sigh, another driver fiddling with altq outside #ifdef ALTQHenning Brauer
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-21get rid of the copy argument in m_devget that let you provide anDavid Gwynne
2013-08-07Most network drivers include netinet/in_var.h, but apparently theyAlexander Bluhm
2013-03-07remove spurious semicolon at end of if statement in vr_watchdog.Stuart Henderson
2013-02-09Programme the VT6105M, VT6105 and RhineII-2 to permit frames of up toStuart Henderson
2013-01-28Add TX interrupt mitigation for vr(4) chips, loosely based on FreeBSD,Darren Tucker
2013-01-17Don't try to access m_head after it may be freed (unlikely for VT6105M,Chris Cappuccio
2013-01-16fix typo in commentDarren Tucker
2013-01-16Add hardware VLAN tag/untag support for VT6105M chips. Help/feedback/okDarren Tucker
2013-01-16Keep a count of packets added to the chip's TX queue and only poke the chipDarren Tucker
2012-12-01Don't bother to zero initialize the if_capabilities field first andBrad Smith
2012-11-29Remove setting an initial assumed baudrate upon driver attach which is notBrad Smith
2012-11-23set ifp->if_baudrate with IF_Gbps() / IF_Mbps().Gleydson Soares
2012-11-15Do not try to transmit packets if the interface is not running.Joel Sing
2012-10-20Implement transmit DMA segments. The descriptor usage is from FreeBSD,Chris Cappuccio
2012-10-18Convert a number of old private copies of code which predatesTheo de Raadt
2012-09-18Wait until all xfers have finished before giving up DMA buffer mappings.Gerhard Roth
2012-01-30Remove redundant call to vr_reset. From Bryan Steele, ok mikeb@Stuart Henderson
2012-01-05suspend/resume support for vr(4); from brynet@gmail.comTheo de Raadt