Age | Commit message (Collapse) | Author | |
---|---|---|---|
2004-10-14 | a few more c-media codec ids | Michael Shalayeff | |
2004-10-14 | constants for TX underrun handling | Brad Smith | |
2004-10-14 | rev 1.47 | Brad Smith | |
Add a check in the interrupt service routine to return quickly in case there is nothing to do. This happens normally when the card shares the interrupt line with other devices. This code saves a couple of microseconds per interrupt even on a fast CPU. You normally would not care, except under heavy tinygram traffic where you can have some 50-100.000 interrupts per second... rev 1.51 Patch to allow TX underrun handling without issuing a complete chip reset. Just temporarily turn off the transmitter instead. From FreeBSD ok mcbride@ tested by mcbride@, jaredy@, marco@, grange@, <harding at motd dot ca> | |||
2004-10-13 | De-inline siop. Shrinks almost 1K on i386. | Kenneth R Westerback | |
ok deraadt@, marco@, weingart@, millert@. | |||
2004-10-13 | Let the generic rtl code work if the bus-dependent code has decided to attach; | Miod Vallat | |
this lets the 8138-based cardbus devices to really attach. 8138-specific mii differences will need to be investigated; right now, recognizing the 8138 as either 8139 or non-8139 causes it to lose the link after a while, but nothing ifconfig can not reset... From a discussion with and tested by Benoît Izac, who owns a 8138-based cardbus device. | |||
2004-10-12 | Don't use BIOS configuration data when no seeprom is available. Lets | Kenneth R Westerback | |
SGI use more than 8 bit asynch transfers on built in ahc. Problem noted by pefo@. Fix found in NetBSD PR #23276 from Christopher Sekiya. ok pefo@. | |||
2004-10-10 | Work around "overlapped command" issue on devices that are slower than U320. ↵ | Marco Peereboom | |
Committing this due to a preemptive "I don't like your fix" comment from krw@ Tested by pval@, krw@ and me, ok krw@ | |||
2004-10-06 | typo | Brad Smith | |
2004-10-06 | Enable round-robin arbitration between transmit and receive unit | Brad Smith | |
in the 21143, instead of giving priority to the receive unit. This gives a 10-15% performance improvement in the forwarding rate under heavy load. From FreeBSD ok mcbride@ nick@ deraadt@ | |||
2004-10-04 | a whole bunch of avance logic codecs and also patch for some | Michael Shalayeff | |
2004-10-02 | remove if NVLAN here too | Brad Smith | |
2004-10-01 | add some missing $, ok djm@ 'That looks fine to me' millert@ | Jonathan Gray | |
2004-09-30 | get the MAC address correct on big endian | Jason Wright | |
2004-09-30 | don't need uvm_extern.h for vtophys (no vtophys!) | Jason Wright | |
2004-09-30 | bus_dma-ify... thanks to robert, jgs, and grange for testing | Jason Wright | |
still borked on sparc64, but hey, one step at a time | |||
2004-09-30 | rtl8139 doesn't setup ANLPAR if the other side is not NWay compatible, | Jason Wright | |
to try to deduce what the link partner is the hardway. Based on FreeBSD. | |||
2004-09-29 | Ratibibugle now useless evcnt structures. | Miod Vallat | |
2004-09-28 | Use ETHER_MIN_LEN/ETHER_MAX_DIX_LEN | Brad Smith | |
2004-09-28 | fixes for 2 cases of unaligned memory access on alpha which | Brad Smith | |
would result in panics. PR 3795 ok tedu@ "looks ok" mcbride@ & dhartmei@ | |||
2004-09-28 | remove if NVLAN around IFCAP_VLAN_MTU | Brad Smith | |
2004-09-28 | Use ETHER_MAX_DIX_LEN/ETHER_MIN_LEN | Brad Smith | |
2004-09-28 | remove unused GEM_MTU | Brad Smith | |
2004-09-28 | - Use ETHER_MAX_LEN + ETHER_VLAN_ENCAP_LEN instead of HME_MTU | Brad Smith | |
- Use ETHER_CRC_POLY_LE instead of MC_POLY_LE from hmereg.h | |||
2004-09-27 | allow for VLAN-sized frames. | Brad Smith | |
2004-09-24 | timedout is not an english word, complaint from theo, ok marco | Henning Brauer | |
2004-09-24 | Multiple inclusion protection. | Alexander Yurchenko | |
2004-09-23 | don't need to set ifp->if_mtu or ifp->if_output in each driver, | Brad Smith | |
{ether,atm,fddi}_ifattach already does this. ok mcbride@ markus@ henning@ | |||
2004-09-20 | meant to commit this too, remove old resume workaround flags | Brad Smith | |
2004-09-20 | remove software-based workaround for the resume issue. | Brad Smith | |
ok beck@ | |||
2004-09-18 | off by one in check | Ted Unangst | |
2004-09-18 | support microcode being const; krw@ ok | Michael Shalayeff | |
2004-09-16 | whitespace cleanup | Markus Friedl | |
2004-09-15 | Better debug printfs: missing \n and show xfer flags in | Alexander Yurchenko | |
wdc_exec_xfer(). | |||
2004-09-14 | allocate ext-cfg memory if was requestd in dd_stimemreq | Michael Shalayeff | |
2004-09-14 | two more icensemble codecs. now they are via really... | Michael Shalayeff | |
2004-08-23 | Fix license. ok krw@, deraadt@ tedu@ & Milos Urbanek <urbanek at zoom-int.cz> | Marco Peereboom | |
2004-08-23 | Fix license. ok krw@, deraadt@ tedu@ & Milos Urbanek <urbanek at zoom-int.cz> | Marco Peereboom | |
2004-08-16 | crank wi_cmd_count to 2000 for the time being; should help avoid | Todd C. Miller | |
timeouts on cards with station firmware < 1.8. Better fix coming post-3.6... | |||
2004-08-13 | Fix issue with auto request sense handling for both ahc and ahd. | Kenneth R Westerback | |
Restore hppa functionality, add sgi functionality for ahc. ok deraadt@, plus marco@, mickey@, pefo@ for various bits. | |||
2004-08-09 | remove old arc stuff and add sgi support. | Per Fogelstrom | |
ok mickey@ | |||
2004-08-08 | do not reset the chip (and subsequently the phy) when unnecessary; that is, | Brad Smith | |
for address changes, multicast filter changes, or adjusting promiscuous mode. Fixes resetting the phy for things like start/stopping tcpdump. From NetBSD tested by me, miod@, otto@ and a few others. ok deraadt@ | |||
2004-08-06 | Easy one! Remove two redundant assignments. | Per Fogelstrom | |
OK from miod@, millert@, henning@, marcus@ .... :) | |||
2004-08-06 | Remove __static inline to make the kernel ~24k smaller on i386 and make the ↵ | Marco Peereboom | |
debug sessions bearable. ok krw@ deraadt@ | |||
2004-08-05 | remove some separate per driver constants and use | Brad Smith | |
ETHER_MAX_LEN_JUMBO/ETHERMTU_JUMBO where appropriate. | |||
2004-08-05 | compile before you commit damnit | Theo de Raadt | |
2004-08-05 | use ETHER_MAX_LEN. | Brad Smith | |
ok mickey@ | |||
2004-08-05 | remove some separate per driver constants and use | Brad Smith | |
ETHER_MAX_LEN_JUMBO/ETHERMTU_JUMBO where appropriate. ok mcbride@ henning@ mickey@ | |||
2004-08-05 | Remove forgotten debug code which does not compile on alpha. | Miod Vallat | |
2004-08-05 | allocate a cluster on rx after all possible failures had been checked for; ↵ | Michael Shalayeff | |
repair sigcache misalignment | |||
2004-08-04 | interrupt coalescing on post 82557 chips; from freebsd via Dmitry Bogdan ↵ | Michael Shalayeff | |
<dsb@poi.dvo.ru> |