summaryrefslogtreecommitdiff
path: root/sys/dev/ic/rtl81x9.c
AgeCommit message (Expand)Author
2009-12-21Some cleaning for the rl(4) driver:Christian Weisgerber
2009-11-23in detach, get rid of powerhook before doing sleeping operationsTheo de Raadt
2009-08-10More cases of shutdown hooks not needed after card is already stopped. InTheo de Raadt
2009-07-21Call timeout_set() from rl_attach, not rl_init(). From Brad.Stuart Henderson
2009-07-18Rewrite the ioctl handling code and the receive filterStuart Henderson
2009-06-02make rl at pci detachable; untested.Jonathan Gray
2009-02-04Do not use m_pullup() because it aligns the data to a word boundaryClaudio Jeker
2008-11-28Eliminate the redundant bits of code for MTU and multicast handlingBrad 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-04-20Don't bother to call rl_rxeof() twice if both the RX Ok and Err bits are set.Brad Smith
2008-01-22Add splnet around mii_tick() in rl_tick().Brad Smith
2007-05-08rl_detach() is only used for cardbus caseTheo de Raadt
2007-02-02up the accepted length to ETHER_MAX_LEN + ETHER_VLAN_ENCAP_LEN on rx; from brad@Jason Wright
2006-10-15Yet another example of a non-OK'd diff by brad breaking someone's machine.Theo de Raadt
2006-09-29cosmetic tweaking of the interrupt handler code.Brad Smith
2006-09-29Discard packets in the receieve handler which are either too shortBrad Smith
2006-09-29free the mbuf chain in rl_encap() if MGETHDR, MCLGET orBrad Smith
2006-05-22Attach routines can fail before calling *hook_establish(), and theyKenneth R Westerback
2006-04-20Fix various printf() issues: too many arguments, not enough arguments, argumentMiod Vallat
2006-03-25allow bpf(4) to ignore packets based on their direction (inbound orDamien Miller
2005-11-07splimp -> splnetBrad Smith
2005-10-24add a comma here.Brad Smith
2005-08-03This commit was derived from a commit to FreeBSD..Brad Smith
2005-07-20add a comment explaining why we set the MAC address as we do.Brad Smith
2005-07-20fix setting the MAC address in rl_init() so that "ifconfig lladdr" worksBrad Smith
2005-07-02oopsBrad Smith
2005-07-02clear IFF_RUNNING & IFF_OACTIVE in rl_stop() before de-allocating resources.Brad Smith
2005-06-09don't need vlan.h hereBrad Smith
2005-03-04Bring in a number of reliability fixes from FreeBSD' rl(4) driver.Brad Smith
2005-02-22Fix a bug causing arches not able to load unaligned to crash in ip input.Per Fogelstrom
2005-02-20Don't calculate 'total_len' twice.Brad Smith
2005-01-15make sure interface is in RUNNING state before touching the multicast filtersBrad Smith
2004-11-21revert part of rev 1.29 which caused a severe performance drop.Brad Smith
2004-10-13Let the generic rtl code work if the bus-dependent code has decided to attach;Miod Vallat
2004-09-30get the MAC address correct on big endianJason Wright
2004-09-30don't need uvm_extern.h for vtophys (no vtophys!)Jason Wright
2004-09-30bus_dma-ify... thanks to robert, jgs, and grange for testingJason Wright
2004-09-30rtl8139 doesn't setup ANLPAR if the other side is not NWay compatible,Jason Wright
2004-09-28fixes for 2 cases of unaligned memory access on alpha whichBrad Smith
2004-09-28remove if NVLAN around IFCAP_VLAN_MTUBrad Smith
2004-09-23don't need to set ifp->if_mtu or ifp->if_output in each driver,Brad Smith
2004-06-06Multicast cleanupsRyan Thomas McBride
2004-05-19remove duplication, use ETHER_ALIGN from if_ether.hBrad Smith
2004-05-07proper casts for vtophys. looked at by grange@Ted Unangst
2004-04-07attach on abocom's 8139; from Kimmo Sinkko <kimmo@sinkko.org>Michael Shalayeff
2003-10-21typos from Tom Cosgrove;Jason McIntyre
2003-10-01it turned that only adding the cardbus part was not enough to haveFederico G. Schwindt
2003-02-11be consistant on Hz vs hzMichael Shalayeff