Age | Commit message (Collapse) | Author | |
---|---|---|---|
2005-11-24 | wi and ubt are network drivers so should be DV_IFNET, | Alexander Yurchenko | |
not DV_DULL. Spotted by miod@. | |||
2005-11-24 | ural should be DV_IFNET, not DV_DULL. noticed by ian@. | Alexander Yurchenko | |
ok many. | |||
2005-11-24 | don't redefine BGE_PCIMISCCTL_ENDIAN_WORDSWAP and lower the delay while | Federico G. Schwindt | |
waiting for the firmware. tested and ok brad@ | |||
2005-11-23 | make this easier for me to read by changing the locking to use the bare | David Gwynne | |
spl calls rather than ami's macro wrappers for them. ok krw@ marco@ | |||
2005-11-23 | When defragmenting a mbuf chain before transmitting it, don't allocate a mbuf | Damien Bergamini | |
cluster if the payload fits in the header. From NetBSD (scw@) | |||
2005-11-23 | Be more robust when handling Rx interrupts. If we can't allocate and DMA map | Damien Bergamini | |
a new mbuf, just discard the received frame and reuse the old mbuf. From NetBSD (joerg@) | |||
2005-11-23 | fix my previous commit. don't leak an mbuf. | Damien Bergamini | |
2005-11-23 | Be more robust when handling Rx interrupts. If we can't allocate and DMA map | Damien Bergamini | |
a new mbuf, just discard the received frame and reuse the old mbuf. From NetBSD (joerg@) | |||
2005-11-23 | Fix endianness issues. iwi should now work on big endian architectures. | Damien Bergamini | |
From NetBSD (scw@). | |||
2005-11-23 | Be more robust when handling Rx interrupts. If we can't allocate and DMA map | Damien Bergamini | |
a new mbuf, just discard the received frame and reuse the old mbuf. From NetBSD (joerg@) | |||
2005-11-23 | Be more robust when receiving frames. If we can't allocate a new mbuf, | Damien Bergamini | |
just discard the received frame and reuse the old mbuf. | |||
2005-11-23 | use sizeof instead of hard-coded values. | Damien Bergamini | |
2005-11-23 | Implement the Adaptive Multi Rate Retry algorithm (AMRR) for BSS mode. | Damien Bergamini | |
This algorithm is particularly well suited for ural since it does not require per-frame retry statistics. | |||
2005-11-23 | Optimize TXTIME and PLCP LENGTH field computation. | Damien Bergamini | |
Avoid modulus operations. | |||
2005-11-23 | hp sa p600 sas; from Srebrenko Sehic <haver@insecure.dk> | Michael Shalayeff | |
2005-11-23 | hp sa p600 sas; from Srebrenko Sehic <haver@insecure.dk> | Michael Shalayeff | |
2005-11-23 | slight shuffle at the top of the file. dont include biovar.h if bio is not | David Gwynne | |
configured | |||
2005-11-23 | use proper bus_size_t for register offsets and not bus_addr_t; uwe@ miod@ ↵ | Michael Shalayeff | |
testing | |||
2005-11-23 | assume vtophys(vaddr_t) just what all the other archs expect; no functional ↵ | Michael Shalayeff | |
change | |||
2005-11-23 | Correct malloc flag handling. | Marco Pfatschbacher | |
OK deraadt@ mickey@ | |||
2005-11-22 | Some BIOS' lie about location of ports. Prevent panic by checking ↵ | Marco Peereboom | |
bus_space_map. This works around bob's ipmi panic issue on the amd64 e325 IBM box. ok jordan@ | |||
2005-11-22 | sync with new names. | Brad Smith | |
2005-11-22 | regen | Brad Smith | |
2005-11-22 | - fix ordering of some ids | Brad Smith | |
- add ALI M1563 ISA - add Cyrix Cx5510 - add NS Saturn (variant of the Sun Cassini) - add a bunch of Xircom entries - swap some of the newer Intel PRO/100 VE ids for the real chipname id + LAN - remove tabs between vendor and product name for PLX entries | |||
2005-11-22 | regen | Brad Smith | |
2005-11-22 | add 82801E USB and SMBus ids. | Brad Smith | |
2005-11-21 | Do not dare dereferencing NULL pointers if OSIOP_DEBUG. | Miod Vallat | |
2005-11-21 | regen | Brad Smith | |
2005-11-21 | I forgot the 82801E LPC controller id in the last commit. | Brad Smith | |
2005-11-21 | contorl -> control | Miod Vallat | |
2005-11-21 | missing selinfo changeover | Theo de Raadt | |
2005-11-21 | Move contents of sys/select.h to sys/selinfo.h in preparation for a | Todd C. Miller | |
userland-visible sys/select.h. Consistent with what Net and Free do. OK deraadt@, tested with full ports build by naddy@. | |||
2005-11-21 | some wacky indentation fixens | Michael Shalayeff | |
2005-11-21 | regen | Brad Smith | |
2005-11-21 | add some new Intel chipset LPC controller ids. | Brad Smith | |
2005-11-20 | Un-revert backout to 20051009 and add patches from Martin Bouyer to | Kenneth R Westerback | |
close NetBSD PR#31990. Fixes interaction with some problematic drives found by miod@, martin@, otto@. Tested martin@ otto@ miod@ ok miod@ mickey@ | |||
2005-11-20 | Add patch from Martin Bouyer to fix NetBSD PR #31990. Will generate | Kenneth R Westerback | |
microcode that (in concert with fixes to ic/siop*) fixes problems found by miod@, martin@, otto@, on some drives. | |||
2005-11-20 | Add support for GCT GRF5101 RF transceiver based hardware. Magic numbers | Jonathan Gray | |
partially derived from rtl8180-sa2400 Linux driver. GCT refuse to release documentation so this is more than likely not as optimal as it could be. | |||
2005-11-20 | fix dmesg printing so the adapter info has a proper dmesg entry | Brad Smith | |
before.. aic7902: U320 Wide Channel A, SCSI Id=7, PCI-X 67-100Mhz, 512 SCBs after.. ahd0: aic7902, U320 Wide Channel A, SCSI Id=7, PCI-X 67-100Mhz, 512 SCBs ok krw@ marco@ | |||
2005-11-20 | Reorder dma stuff so that it makes sense. | Marco Peereboom | |
ok dlg@ krw@ | |||
2005-11-20 | treat the BCM5715 like the 5714 | Brad Smith | |
2005-11-20 | regen | Brad Smith | |
2005-11-20 | add BCM5715 | Brad Smith | |
2005-11-19 | Correct a performance bug from Bill Paul's original FreeBSD bge(4) driver: | Brad Smith | |
Each call to the FreeBSD bge_start() routine the transmit producer pointer index from the chip mailbox register BGE_MBX_TX_HOST_PROD0_LO. The local copy of that value is then updated by bge_encap() as bge_encap() encapsulates packets in the Tx ring. If bge_encap() succeds in encpuslating one or more packets, bge_start() tells the chip to start sending the newly-encinitiates writes the new value back to the chip mailbox register. However, comparison of the Linux drivers (Broadcom-supplied and open-source tg3.c) and to the OpenSolaris driver confirms that register BGE_MBX_TX_HOST_PROD0_LO is write-only to software. Thus, we can just keep a copy in the softc, and eliminate the (expensive) PCI register write on each call to bge_start(). From jonathan NetBSD tested by krw@, sturm@ and I on a few different bge NICs. | |||
2005-11-19 | a whole lot of spaces to tabs, KNF and some other cleaning. | Brad Smith | |
2005-11-19 | ViewSonic Airsync Prism 2.5 USB wlan, id found in linux-wlan driver. | Jonathan Gray | |
2005-11-19 | regen | Jonathan Gray | |
2005-11-19 | ViewSonic Airsync wireless | Jonathan Gray | |
2005-11-19 | Add a few more Prism USB Component IDs. | Jonathan Gray | |
2005-11-19 | Remove unnecessary lockmgr() archaism that was costing too much in terms | Pedro Martelletto | |
of panics and bugfixes. Access curproc directly, do not expect a process pointer as an argument. Should fix many "process context required" bugs. Incentive and okay millert@, okay marc@. Various testing, thanks. |