summaryrefslogtreecommitdiff
path: root/sys/dev/ic/tulip.c
AgeCommit message (Expand)Author
2022-08-01Revert this to 1.205, undoing changes apparently mistakenlykre
2022-08-01Revert last accidental commits.mlelstv
2022-08-01Also fix shift values for SCT constants.mlelstv
2022-06-25Pass proper status values to rnd_add_uint32(9) as rnd(9) man page claims.tsutsui
2020-03-15Don't bother with IFF_OACTIVE.thorpej
2020-03-11 Use unsigned to avoid undefined behavior. Found by kUBSan.msaitoh
2020-02-04Use ifmedia_fini().thorpej
2020-01-29Adopt <net/if_stats.h>.thorpej
2019-11-10in many device attach paths, allocate memory with M_WAITOK instead of M_NOWAITchs
2019-09-13 if_flags is neither int nor short. It's unsigned short.msaitoh
2019-07-30Avoid undefined behavior when setting multicast address. found by kUBSan.msaitoh
2019-05-28s/recieve/receive/msaitoh
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-04-22 On drivers which use MII(4) and have hook SIOC[GS]IFMEDIA which just pass tomsaitoh
2019-01-22 Change MII PHY read/write API from:msaitoh
2018-06-26 Implement the BPF direction filter (BIOC[GS]DIRECTION). It provides backwardmsaitoh
2017-05-23Apply deferred if_start to more driversozaki-r
2016-12-15Move bpf_mtap and if_ipackets++ on Rx of each driver to percpuq if_inputozaki-r
2016-07-11KNF. No functional change.msaitoh
2016-06-10Introduce m_set_rcvif and m_reset_rcvifozaki-r
2016-02-09Introduce softint-based if_inputozaki-r
2015-02-26Stop the interface before detaching to avoid the race betweennakayama
2014-08-10Merge tls-earlyentropy branch into HEAD.tls
2013-09-15Comment out unused variablemartin
2013-09-14GC unused functions and variables.joerg
2012-07-22Fix mii_statchg to take a 'struct ifnet *' instead of device_t. This fixesmatt
2012-02-02Entropy-pool implementation move and cleanup.tls
2011-08-13Fix TLP_DEBUG after previousjakllsch
2011-08-13simplifying code, unconfuses gcc index calculation.christos
2011-07-09- add a routine to get the name of the card.christos
2010-11-13Don't pull in the whole uvm(9) API to access only PAGE_SIZE anduebayasi
2010-04-05Push the bpf_ops usage back into bpf.h. Push the common ifp->if_bpfjoerg
2010-01-19Redefine bpf linkage through an always present op vector, i.e.pooka
2009-12-04Oops, there was one mii_activate() call left. Delete it.dyoung
2009-09-05Invert logic around nested pmf(9) registrations for readability.tsutsui
2009-09-01aprint-ifyjmcneill
2009-08-27Use *_FOREACH() routines instead of open-coding them.dyoung
2009-04-17change tlp_attach() to return an error code on failure.cegger
2009-04-17set dmamap to NULL when bus_dmamap_create() fails to prevent bus_dmamap_destr...cegger
2009-04-17device_t/softc split. Tested with tlp at pcicegger
2009-04-17use device_privatecegger
2009-04-17struct device * -> device_tcegger
2008-11-07*** Summary ***dyoung
2008-04-28Remove clause 3 and 4 from TNF licensesmartin
2008-04-08use aprint_*_dev and device_xnamecegger
2008-03-23On preparing a setup packet, use proper byteswap ops and byte shift opstsutsui
2008-03-23Ignore the Report on MII error bit if chip doesn't have MII.tsutsui
2008-03-11Prepare for PMF self-suspension: in the if_stop() methods, cleardyoung