summaryrefslogtreecommitdiff
path: root/sys/dev/pci/if_vge.c
AgeCommit message (Expand)Author
2024-05-24remove unneeded includes; ok miod@Jonathan Gray
2023-11-10Make ifq and ifiq interface MP safe.Alexander Bluhm
2022-03-11Constify struct cfattach.Martin Pieuchot
2022-01-09spellingJonathan Gray
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-01-05consistently uppercase pci product definesJonathan Gray
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
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-16rework vge_start to avoid IFQ_POLLDavid 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-09-11Make room for media types of the future. Extend the ifmedia word to 64 bits.Stefan Sperling
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-04-08Convert to if_input().Martin Pieuchot
2015-03-14Remove some includes include-what-you-use claims don'tJonathan Gray
2014-12-22unifdef INETTed Unangst
2014-07-22Fewer <netinet/in_systm.h>Martin Pieuchot
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-15Rewrite receive filter handling and ioctl bits.Brad Smith
2013-03-14Add some missing bits for flow control support and enable it.Brad 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
2011-06-22kill a few more casts that aren't helpful. ok krw miodTed Unangst
2011-04-05mechanic rename M_{TCP|UDP}V4_CSUM_OUT -> M_{TCP|UDP}_CSUM_OUTHenning Brauer
2011-04-03use nitems(); no binary change for drivers that are compiled on amd64.Jasper Lievisse Adriaanse
2010-08-27remove the unused if_init callback in struct ifnetJonathan Gray
2010-02-24Don't print "EEPROM reload timed out" message. Devices that don't have anMark Kettenis
2009-11-23Make vge(4) detachable.Mark Kettenis
2009-09-04Make sure the MAC address is correct on big-endian platforms if it isn't readMark Kettenis
2009-08-13- consistify cfdriver for the ethernet drivers (0 -> NULL)Jasper Lievisse Adriaanse
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-22Re-add support TX VLAN tag insertion and RX VLAN tag stripping.Brad Smith
2008-10-14Change m_devget()'s outdated and unused "offset" argument: It isChristian 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-05-22More timeout(9) usage cleaned up.Michael Knudsen
2008-05-13Since Ethernet links can only be full duplex or half duplex the linkBrad Smith
2007-12-11- Remove disabled and unusable HW VLAN tagging code.Brad Smith
2007-10-10Fix some obviously bogus code in vge_newbuf(). Should fix PR 5582.Mark Kettenis
2007-05-01Missing braces in vge_tick(). Fixes link state announcements.Can Erkin Acar
2006-12-04report full/half duplex state for non-MII interfacesReyk Floeter
2006-11-23OpenBSD-ify the HW VLAN tag insertion code.Brad Smith
2006-11-14don't always leave the mbuf on the if_snd queue if vge_encap() fails.Damien Bergamini
2006-10-19s/Mhz/MHz/ in comments and printf() stringsTom Cosgrove