Age | Commit message (Collapse) | Author | |
---|---|---|---|
2001-06-27 | ALTQ'ify network drivers. | Kenjiro Cho | |
- use the new queue macros. - use IFQ_POLL() to peek at the next packet. - use IFQ_IS_EMPTY() for empty check. - drivers should always check if (m == NULL) after IFQ_DEQUEUE(), since it could return NULL even when IFQ_IS_EMPTY() is FALSE under rate-limiting. - drivers are supposed to call if_start from tx complete interrupts (in order to trigger the next dequeue under rate-limiting). | |||
2001-06-24 | Program the address filter in vr_init(). Apparently the rhine cards are smart | Aaron Campbell | |
enough to read their own Ethernet address from the EEPROM and program their unicast filters automatically, but to support setting the Ethernet address with ifconfig on vr(4) cards we need to do this. From FreeBSD. | |||
2001-06-24 | more ether_input_mbuf() conversion. | Federico G. Schwindt | |
2001-05-16 | Bring chip out of suspend mode in case we're booting after a shutdown from | Aaron Campbell | |
Windows. Needed for the VT6102, but doesn't hurt older chips; from FreeBSD. | |||
2001-03-25 | Missing splx(s). Thanks to dawson and team for finding this one | Constantine Sapuntzakis | |
2001-02-20 | for ethernet ifaces attach bpf from ether_ifattach; jason@, aaron@, itojun@ ok | Michael Shalayeff | |
2001-02-20 | add mii support to if_vr (mostly from FreeBSD) | Jason Wright | |
also sync with other FreeBSD changes | |||
2001-02-17 | no need for seperate variable to hold ethernet address... that's what | Jason Wright | |
ac_enaddr is for | |||
2001-02-17 | sync with freebsd up to switch to mii | Jason Wright | |
also increase the delay for accessing the eeprom (seems it needs a bit longer to get ether address settled). | |||
2001-02-09 | Handle vr_encap() failure. From FreeBSD. | Aaron Campbell | |
2000-07-02 | add via vt6102 id; freebsd-gnats | Jason Wright | |
2000-02-15 | make sure to call ether_{add,del}multi() as appropriate in xxx_ioctl() | Jason Wright | |
1999-09-13 | Remove statics | Niklas Hallqvist | |
1999-08-05 | remove some debugging stuff | Jason Wright | |
1999-02-26 | compensate for the fact that the check for ownership of a unicast packet | Jason Wright | |
has moved to ether_input() | |||
1999-02-24 | why do new manufacturers make identical products, but change the vendor field? | Theo de Raadt | |
1999-01-30 | update to latest freebsd code, fixes stalls during heavy traffic | Niklas Hallqvist | |
1999-01-10 | VIA Rhine driver, ported from FreeBSD; written by wpaul@ctr.columbia.edu. | Jason Downs | |