summaryrefslogtreecommitdiff
path: root/sys/dev/pci/if_alc.c
AgeCommit message (Expand)Author
2022-09-17alc_start(): Remove redundant IFQ_IS_EMPTY(). This very same conditionthorpej
2020-03-01Upon further reflection, we actually do need to ensure that the Rxthorpej
2020-03-01- Use the 64-bit PCI DMA tag if available.thorpej
2020-03-01It doesn't make any sense to pass ETHER_ALIGN as the alignment constraintthorpej
2020-02-08constifymaxv
2020-02-04Use ifmedia_fini().thorpej
2020-01-30Adopt <net/if_stats.h>.thorpej
2019-12-18 Cast to uint32_t to avoid undefined behavior. Found by kUBSan.msaitoh
2019-12-01 Use unsigned to avoid undefined behavoir. Found by kUBSan.msaitoh
2019-11-21Fix a bug that IFF_ALLMULTI is almost always set.msaitoh
2019-10-30 if_percpuq(9) automatically increments if_ipackets, so don't add number ofmsaitoh
2019-10-17 Add support for Killer E2400 and E2500.msaitoh
2019-10-17Some alc(4) fixes:msaitoh
2019-10-15 Move PCIe initiaization code from alc_attach() to alc_init_pcie().msaitoh
2019-10-15Apply FreeBSD r218141:msaitoh
2019-07-09 Don't automatically set ec_capenable's ETHERCAP_VLAN_HWTAGGING bit inmsaitoh
2019-05-28 Use ETHER_LOCK()/ETHER_UNLOCK() for all ethernet drivers to protect ec_multi*.msaitoh
2019-05-23 Whitespace fix (mainly tabify).msaitoh
2019-05-23No functional change:msaitoh
2019-05-01 Add ether_ioctl() call for SIOCSIFADDR and SIOCSIFFLAGS to make behaviormsaitoh
2019-05-01 Fix a wrong and extra ether_ioctl() call in alc_ioctl(). _IOWR types callmsaitoh
2019-04-22 This driver uses MII(4) and have hook SIOC[GS]IFMEDIA which just pass tomsaitoh
2019-03-05 Centralize ETHER_ALIGN into net/if_ether.h. Note that this commit also changesmsaitoh
2019-01-22 Change MII PHY read/write API from:msaitoh
2018-12-09use pci_intr_establish_xname() everywherejdolecek
2018-06-26 Implement the BPF direction filter (BIOC[GS]DIRECTION). It provides backwardmsaitoh
2018-06-25 Remove duplicated inclusion of net/bpf.h.msaitoh
2018-06-01Fix M_PKTHDR use in if_alc, if_age and if_ena.maxv
2017-09-26VLAN ID uses pkthdr instead of mtag now. Contributed by s-yamaguchi@IIJ.knakahara
2016-12-21Less magic. 0x00000c00 is equal to PCIE_LCAP_ASPM.maya
2016-12-15Move bpf_mtap and if_ipackets++ on Rx of each driver to percpuq if_inputozaki-r
2016-12-08Apply deferred if_start frameworkozaki-r
2016-06-10Introduce m_set_rcvif and m_reset_rcvifozaki-r
2016-02-17PR/50818: David Binderman: Delete dead code (copied from if_et.c)christos
2016-02-09Introduce softint-based if_inputozaki-r
2016-01-26PR/50694: David Binderman: Fix wrong pasto constant.christos
2015-11-24Add NetBSD RCS Id.leot
2015-11-24kern/50456: Freddy DISSAUX: Fix packets lost with tcpdump.christos
2015-09-08Add some missing fixes to alc(4) to sync with the latest FreeBSD and OpenBSDleot
2015-04-13Convert sys/dev to use <sys/rndsource.h>.riastradh
2015-01-19CID 1245802: Result always 0.christos
2015-01-18PR/49584: Leonardo Taccari: alc(4): add support for AR816x/AR817x chipsetschristos
2014-03-29make pci_intr_string and eisa_intr_string take a buffer and a lengthchristos
2014-02-21PR/48606: Lloyd Parkes: Drivers not using ifp->if_input but using ether_inputchristos
2013-04-21Delete "PCI_" from PCIX and PICE capability registers.msaitoh
2013-03-30remove trailing whitespacechristos
2012-12-09avoid illegal sleeps in the softint routine.mrg
2012-07-22Fix mii_statchg to take a 'struct ifnet *' instead of device_t. This fixesmatt
2011-08-29have pci register itself as a module, and make PCI driver modules depend on itjmcneill
2011-06-23When printing the interrupt string, be like the other driver and domatt