summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2006-10-22DMA memory for the TX ring should be aligned at RL_RING_ALIGN,Brad Smith
not RE_ETHER_ALIGN. From tsutsui@NetBSD Tested on alpha/amd64/armish/i386/sparc64
2006-10-22now with the right revision of this diff which compiles. ok pedro, mglocker.Brad Smith
- Ensure that at least 16 TX descriptors are kept unused in the ring. - Use more complete error handling for TX load problems. From scottl@FreeBSD
2006-10-22Fix colormap programming in 4bpp mode.Miod Vallat
2006-10-22word fix; ok norbyJason McIntyre
2006-10-22make data LED blink upon TX.Damien Bergamini
2006-10-22make sure ni->ni_txrate is always initialized to a meaningful value byDamien Bergamini
redefining ic->ic_newassoc. this should prevent "bogus xmit rate" panics when operating in HostAP mode.
2006-10-22replace rssadapt(9) with amrr for automatic rate control.Damien Bergamini
as a side-effect, this should fix all the "bogus xmit rate" panics users have been complaining about for some time when operating in HostAP mode.
2006-10-22do per-node rate control.Damien Bergamini
2006-10-22Remove unused line, from the author.Esben Norby
2006-10-22Add the Edimax EW-7318USG card to the list of supported devices.Damien Bergamini
Reported to work by Pawel Krawczyk.
2006-10-22Check that ni->ni_rates.rs_nrates is not greater than sizeof rs.rates inDamien Bergamini
iwi_auth_and_assoc() before copying the rate set. The firmware command allows a maximum of 12 rates to be defined while the ieee80211_rateset structure can contain up to 15 rates. Notice that this should not happen since the rate set is supposed to be negotiated at that time but Jeremie Le Hen sees some evidence of this happening in FreeBSD. In case it happens, print a diagnostic message and truncate the rate set. Pointed out by Jeremie Le Hen.
2006-10-22sync the zyd entry;Jason McIntyre
2006-10-22oops, the eventnotify stuff was accidentally enabled with the scsiconfDavid Gwynne
changes. its not ready yet, so disable it again.
2006-10-22cancel progress meter when upload write fails; ok deraadt@Damien Miller
2006-10-22Activate RX radiotap. We have RSSI for now.Marcus Glocker
2006-10-21does not compileTheo de Raadt
2006-10-21Fix RX handling; the chip injects control data in front and betweenMarcus Glocker
a 802.11 frame which needs to be cut off. Looks like we receive the first correct looking management frames now. Add first radio bpf mtap bits but don't activate them in the RX handler yet. Need first to find out which radio data the card delivers.
2006-10-21- Ensure that at least 16 TX descriptors are kept unused in the ring.Brad Smith
- Use more complete error handling for TX load problems. From scottl@FreeBSD
2006-10-21sync w/ current mirrors.datAlexander von Gernler
while there, create an extra section for 2nd lvl mirrors, easier to maintain ok deraadt@
2006-10-21Don't try to spoof 0 length DOS MBR/EBR partitions. By skippingKenneth R Westerback
partitions with 0 in the length field we don't need to test for and skip partitions that are all zeros. Eliminating that code allows elimination of a local pointer. "0 length partitions are definately dead" deraadt@
2006-10-21remove IBSS and add monitor mode to the list of supportedDamien Bergamini
operating modes.
2006-10-21enable zydTheo de Raadt
2006-10-21some extra const disease damien was testing slipped in; ok damienTheo de Raadt
2006-10-21huge diff to bring zyd(4) into a working state.Damien Bergamini
should work with ZD1211 (not ZD1211B!) adapters with either a RFMD or AL2230 radio chip. does not support IBSS or HostAP modes yet. committed over a Billion 3011G (ZD1211/AL2230). "commit it!" deraadt@
2006-10-21Retire B_LOCKED and BQ_LOCKED. The last real usage of theThordur I. Bjornsson
flag and the buffer queue went away when LFS was removed. ok, pedro@ "looks sane", deraadt@ testing: tybollt@solace.miun.se
2006-10-21Some KNF cleanup.Kenneth R Westerback
De-register. Move declaration to top of function for DOS MBR processing. Indent nit in macppc. No functional change.
2006-10-21syncDamien Bergamini
2006-10-21Intel PRO/Wireless 3965ABGDamien Bergamini
2006-10-21acx(4) and pgt(4) don't use rssadapt(9) for automatic rate control.Damien Bergamini
acx(4) uses AMRR and automatic rate control is handled by the firmware for pgt(4).
2006-10-21Do not pass down IOBASEUNK/MADDRUNK/IRQUNK.Mark Kettenis
ok miod@, drahn@
2006-10-21We have a pointer (pp), so use it in the DOSPTYP_UNUSED case ratherKenneth R Westerback
than lp->d_partitions[8+n++]. All other cases already use the pointer. No functional change.
2006-10-21the create and destroy functions for clonable interfaces return 0 onHenning Brauer
success, not -1 on error. fix check in 2 cases. ok mpf mcbride
2006-10-21note that -hP and -iP are illegal; ok ottoJason McIntyre
2006-10-21bufferevent_write() return code misdocumented; ok jmcTheo de Raadt
2006-10-21remove calls to abort(3) that can't happen anyway; fromOtto Moerbeek
<bret dot lambert at gmail.com>; ok millert@ deraadt@
2006-10-21rework the bus scanning code by splitting it out into separate functionsDavid Gwynne
for walking the bus and targets, and probing the luns. this removes the need to use magic numbers to wildcard each of these, which in turn makes the code a lot easier to read. as a bonus we get some more space to work in (80 chars isnt that much somtimes). note that this code wont probe high luns if lun 0 doesnt exist. ok krw@
2006-10-21in client_nextaddr, check fd != -1 before close, just nicer this wayHenning Brauer
From: amandal@entrisphere.com
2006-10-21 Found that even if client fd (i.e to NTP source) is set toHenning Brauer
-1 because of error, it may still participate in poll() causing poll() to repeatedly wake up on error fd. so make sure w edon't add -1 fds to pollevents to avoid unnecessary wakeups From: amandal@entrisphere.com
2006-10-21when ntp_sendmsg fails, reset trustlevel to TRUSTLEVEL_PATHETICHenning Brauer
From: amandal@entrisphere.com
2006-10-21EADDRNOTAVAIL after connect is one of the soft errors where we don't abortHenning Brauer
too. from amandal@entrisphere.com
2006-10-21tbert sent me a diff to change some 0 to NULLTed Unangst
i got carried away and deleted a whole bunch of useless casts this is C, not C++. ok md5
2006-10-20Try again with local variable to avoid alignment issues.Kenneth R Westerback
"The dosparts member of cpu_disklabel was not used for any persistant data. Eliminate it, and just use the data being read in while processing MBR and EBR records. Should be no functional change. ok weingart@ deraadt@"
2006-10-20indentTheo de Raadt
2006-10-20use the ASIX AX88190 defines from ax88190reg.h and remove someBrad Smith
AX88190 specific defines from ne2000reg.h From NetBSD
2006-10-20some defines for the ASIX AX88790 chipset.Brad Smith
From NetBSD
2006-10-20some new flags.Brad Smith
From NetBSD
2006-10-20sync some comments with the NetBSD driver.Brad Smith
2006-10-20remove another chunk of unused NetBSD code.Brad Smith
2006-10-20remove some NetBSD code.Brad Smith
2006-10-20ansiBrad Smith