Age | Commit message (Collapse) | Author | |
---|---|---|---|
2004-05-30 | a bit of syncing with the FreeBSD driver, namely... | Brad Smith | |
- disable TX hardware checksumming since its buggy and slow - re-enable the hardware multicast filter setup on 3c905B/C's - enable reception of VLAN sized frames on 3c90x's (pre B/C) - remove all DELAY(1) calls around MII operations in the xl driver. according to the MII specification, the delay produced by our reads alone are sufficient for correct operation. this reduces the time mii_tick takes from 10ms to ~1ms here. that's still a lot, but much better than before - report media status for bitrate PHYs - change the method used to detect older boomerang chips - fix an issue with reading PHY regs over the i2c bus - fix mbuf leaks in an error (rare) code path - reuse the TX descriptor if xl_encap() failed instead of just picking the next one - fix bug with 3c90xB cards and newer. We weren't trying to copy the mbuf chain into an mbuf cluster when there is more than 63 mbufs in the chain. we were trying with older cards though - add some magic bits necessary to turn the transmitter on for some (newer) 556B chips local change... - use ether_crc32_be() instead of hand-rolled xl_calchash() tested on i386/3c900 by beck@, sparc64/3c905C by me, i386/3c905C by sturm@, naddy@ and a few others ok deraadt@ | |||
2004-05-30 | Multicast fixups: | Ryan Thomas McBride | |
- remove bogus use of LLADDR - scrap sf_calchash in favour of ether_crc32_be - accept all multicast when we encounter a multicast range | |||
2004-05-30 | Multicast fixups: | Ryan Thomas McBride | |
- remove bogus use of LLADDR - scrap nge_crc in favour of ether_crc32_be - accept all multicast when we encounter a multicast range ok deraadt@ | |||
2004-05-30 | rcsids | Ted Unangst | |
2004-05-29 | - Properly support multicast reception. | Christian Weisgerber | |
- Use ether_crc32_le() instead of equivalent hand-rolled CRC routine. ok mcbride@ | |||
2004-05-29 | replace hand-rolled CRC calculation in multicast hash setup with calls to | Christian Weisgerber | |
ether_crc32_*(); ok mcbride@ | |||
2004-05-28 | Clean up subsysid lookups + print subsysid string during boot. | Marco Peereboom | |
Add: * Adaptec 1210SA, 2410SA, 2610SA, 2810SA, 21610SA * Dell CERC-SATA, PERC 320/DC | |||
2004-05-28 | Regen. | Marco Peereboom | |
2004-05-28 | Remove DELL CERC-SATA since it is a subsysid. ok deraadt@, nate@ | Marco Peereboom | |
2004-05-25 | Attach scsi bus, find devices without crashing, successfully do simple | Kenneth R Westerback | |
i/o's on i386. De-static many functions. ok marco@ | |||
2004-05-25 | Use the correct value when checking whether a loop timed out. | Ryan Thomas McBride | |
ok krw@ | |||
2004-05-24 | do not bother w/ void pci_devinfo() calls and free resources on failures | Michael Shalayeff | |
2004-05-24 | repair dmesg and free resources on failures | Michael Shalayeff | |
2004-05-24 | cummulative update from freebsd an netbsd: | Michael Shalayeff | |
PCI_VENROD_PINNACLE -> PCI_VENDOR_PINNACLE_ALT; correct brightness ioctl; missing htole32s; fix "set chroma comb" command in yuv422_prog(); use defines instead of magic numbers; fix statics and comments. from jakemsr@jakemsr.com | |||
2004-05-24 | missing statics for freebsd; from freebsd via jakemsr@jakemsr.com | Michael Shalayeff | |
2004-05-24 | remove freebsd 2 and 3 support, from freebsd via jakemsr@jakemsr.com | Michael Shalayeff | |
2004-05-24 | Make Yukon-style adapters also set up the multicast filter in sk_init(). | Christian Weisgerber | |
This fixes various multicast-related problems. ok henning@ | |||
2004-05-23 | ehci support; hacked into working shape by jonathon@gateway.zenbu.net | Theo de Raadt | |
2004-05-21 | Add support for Dell CERC SATA. ok krw@, henning@ & deraadt@ | Marco Peereboom | |
2004-05-21 | Regen. | Marco Peereboom | |
2004-05-21 | Add support for Dell CERC SATA. ok krw@, henning@ & deraadt@ | Marco Peereboom | |
2004-05-20 | Remove bogus $Id. | Marco Peereboom | |
2004-05-20 | Add ahd. ok krw@ | Marco Peereboom | |
2004-05-20 | Add ahd. ok krw@ | Marco Peereboom | |
2004-05-19 | unbreak by removing the 'nonexistant" PERC 3/QC here as well | Henning Brauer | |
we usually test compile at least a kernel before removing pcidevs shitz... the carrot goes to marco's nose | |||
2004-05-19 | remove duplication, use ETHER_ALIGN from if_ether.h | Brad Smith | |
2004-05-18 | fix from netbsd to twiddle the fxp eeprom to disable dynamic standby mode | Bob Beck | |
on cards that have issues with this creating pci errors in 10 mbps mode tested by many, including me, nick, and pval. ok jason@, markus@ | |||
2004-05-18 | Regen. | Marco Peereboom | |
2004-05-18 | Add ahd, remove non-existent PERC 3/QC. ok deraadt@ henning@ krw@ bob@ millert@ | Marco Peereboom | |
2004-05-14 | sync | Nathan Binkert | |
2004-05-14 | more adaptec aac(4) | Nathan Binkert | |
2004-05-14 | Syba SD-LAB PCI I/O Card 4S | Henning Brauer | |
From: Christian Gut <cycloon@is-root.org> | |||
2004-05-14 | sync | Henning Brauer | |
2004-05-14 | Syba 4S puc | Henning Brauer | |
2004-05-12 | network drivers don't need to include bpfdesc.h | Ted Unangst | |
ok krw@ canacar@ | |||
2004-05-12 | sync | Alexander Yurchenko | |
2004-05-12 | Forgot 6300ESB IDE, too. | Alexander Yurchenko | |
2004-05-10 | ugly hackery for auich support on amd64. | Marco S Hyman | |
Will not work on machine with > 4G phys memory. OK deraadt@ | |||
2004-05-10 | regen | Peter Galbavy | |
2004-05-10 | Add Vendor ID for Ralink Technology and one product, the RT2460A, | Peter Galbavy | |
found in my MSI865 system. ok deraadt@, millert@ | |||
2004-05-10 | regen. This and previous: ok deraadt@ | Peter Galbavy | |
2004-05-10 | PCI IDs found on an MSI865 system; NEC Firewire and Intel dumb-modem | Peter Galbavy | |
2004-05-07 | Replace RSA-derived md5 code with code derived from Colin Plumb's PD version. | Todd C. Miller | |
This moves md5.c out of libkern and into sys/crypto where it belongs (as requested by markus@). Note that md5.c is still mandatory (dev/rnd.c uses it). Verified with IPsec + hmac-md5 and tcp md5sig. OK henning@ and hshoexer@ | |||
2004-05-07 | free the right thing on failure, in case this ever gets used | Ted Unangst | |
2004-05-06 | Add support for the SiS 741 Northbridge. ok deraadt@, grange@ | Peter Galbavy | |
Note for the archives; before this patch my ASRock K7S41 m/b would hang after booting install media without DMA disabled for the drive(s) in the BIOS. | |||
2004-05-06 | regen | Peter Galbavy | |
2004-05-06 | add SiS 741 Northbridge and Sis 6330 VGA IDs - on my new motherboards | Peter Galbavy | |
ok deraadt@, grange@ | |||
2004-05-06 | sync | Theo de Raadt | |
2004-05-06 | ati video; jmc | Theo de Raadt | |
2004-05-05 | regen | Brad Smith | |