cvs commit: src/sys/dev/ath if_ath.c src/sys/net80211 ieee80211_crypto.c ieee80211_crypto.h ieee80211_ddb.c ieee80211_var.h

2008-09-21 Thread Sam Leffler
sam 2008-09-21 23:16:19 UTC FreeBSD src repository Modified files: sys/dev/ath if_ath.c sys/net80211 ieee80211_crypto.c ieee80211_crypto.h ieee80211_ddb.c ieee80211_var.h Log: SVN rev 183248 on 2008-09-21 23:16:19Z by sam C

cvs commit: src/sys/dev/ath if_ath.c

2008-09-20 Thread Sam Leffler
sam 2008-09-21 00:30:33 UTC FreeBSD src repository Modified files: sys/dev/ath if_ath.c Log: SVN rev 183222 on 2008-09-21 00:30:33Z by sam fix compilation on 64-bit platform w/ ATH_DEBUG Revision ChangesPath 1.192 +2 -1 src/sys/dev/ath/if_at

cvs commit: src/sys/dev/ath if_ath.c src/sys/dev/iwi if_iwi.c src/sys/dev/iwn if_iwn.c src/sys/dev/ral rt2560.c rt2661.c src/sys/dev/usb if_rum.c if_ural.c if_zyd.c src/sys/dev/wpi if_wpi.c src/sys/ne

2008-06-07 Thread Sam Leffler
sam 2008-06-07 18:38:02 UTC FreeBSD src repository Modified files: sys/dev/ath if_ath.c sys/dev/iwi if_iwi.c sys/dev/iwn if_iwn.c sys/dev/ral rt2560.c rt2661.c sys/dev/usb if_rum.c if_ural.c if_zyd.c sys/dev/wpi

cvs commit: src/sys/dev/ath if_ath.c

2008-05-28 Thread Sam Leffler
sam 2008-05-29 00:14:35 UTC FreeBSD src repository Modified files: sys/dev/ath if_ath.c Log: correct rx radiotap channel flags construction for 11n frames Revision ChangesPath 1.190 +18 -19src/sys/dev/ath/if_ath.c _

cvs commit: src/sys/dev/ath if_ath.c if_athvar.h

2008-05-28 Thread Sam Leffler
sam 2008-05-29 00:10:48 UTC FreeBSD src repository Modified files: sys/dev/ath if_ath.c if_athvar.h Log: Cleanup power handling and fix suspend/resume: o do not put the chip into full sleep in ath_stop as it gains nothing and causes many parts to hang in ath_de

cvs commit: src/sys/dev/ath if_ath.c

2008-05-28 Thread Sam Leffler
sam 2008-05-28 23:55:11 UTC FreeBSD src repository Modified files: sys/dev/ath if_ath.c Log: close a race on detach by reordering bpfdetach and taskqueue_free Revision ChangesPath 1.188 +8 -4 src/sys/dev/ath/if_ath.c _

cvs commit: src/sys/dev/ath if_ath.c

2008-05-28 Thread Sam Leffler
sam 2008-05-28 23:41:40 UTC FreeBSD src repository Modified files: sys/dev/ath if_ath.c Log: send EAPOL frames at the same rate used for mgt frames Revision ChangesPath 1.187 +10 -2 src/sys/dev/ath/if_ath.c

cvs commit: src/sys/dev/ath if_ath.c src/sys/dev/if_ndis if_ndis.c src/sys/dev/ipw if_ipw.c src/sys/dev/iwi if_iwi.c src/sys/dev/iwn if_iwn.c src/sys/dev/malo if_malo.c src/sys/dev/ral rt2560.c rt2661

2008-05-11 Thread Sam Leffler
sam 2008-05-12 00:15:30 UTC FreeBSD src repository Modified files: sys/dev/ath if_ath.c sys/dev/if_ndis if_ndis.c sys/dev/ipw if_ipw.c sys/dev/iwi if_iwi.c sys/dev/iwn if_iwn.c sys/dev/malo if_malo.c sy

cvs commit: src/sys/dev/ath if_ath.c

2008-05-03 Thread Sam Leffler
sam 2008-05-03 21:55:02 UTC FreeBSD src repository Modified files: sys/dev/ath if_ath.c Log: o unbreak handling of TKIP tx-only keys for splitmic chips o yank compat support for hal's older than 0.9.20.3; leave a CTASSERT in place just in case Revision Ch

cvs commit: src/sys/dev/ath if_ath.c if_athvar.h

2008-05-03 Thread Sam Leffler
sam 2008-05-03 21:52:06 UTC FreeBSD src repository Modified files: sys/dev/ath if_ath.c if_athvar.h Log: add back sysctl's to display the regdomain and country code from eeprom; useful for debugging Revision ChangesPath 1.184 +11 -6 src/sys/dev/

cvs commit: src/sys/dev/ath if_ath.c src/sys/dev/if_ndis if_ndis.c src/sys/dev/ipw if_ipw.c src/sys/dev/iwi if_iwi.c src/sys/dev/iwn if_iwn.c src/sys/dev/ral rt2560.c rt2661.c src/sys/dev/usb if_rum.c

2008-04-30 Thread Andrew Thompson
thompsa 2008-05-01 04:55:00 UTC FreeBSD src repository Modified files: sys/dev/ath if_ath.c sys/dev/if_ndis if_ndis.c sys/dev/ipw if_ipw.c sys/dev/iwi if_iwi.c sys/dev/iwn if_iwn.c sys/dev/ral rt2560.c rt2661.c

cvs commit: src/sys/dev/ath if_ath.c

2008-04-30 Thread Sam Leffler
sam 2008-04-30 17:00:32 UTC FreeBSD src repository Modified files: sys/dev/ath if_ath.c Log: remove old code to handle mcast address changes; this is all done through net80211 and pushed into the driver through non-ioctl callbacks Revision ChangesPath 1

Re: cvs commit: src/sys/dev/ath if_ath.c

2008-04-28 Thread Henrik Brix Andersen
On Sun, Apr 27, 2008 at 10:03:56PM +, Sam Leffler wrote: > sam 2008-04-27 22:03:56 UTC > > FreeBSD src repository > > Modified files: > sys/dev/ath if_ath.c > Log: > restore the hal's channel list when doing getradiocaps so it's in sync with > the 802.11 layer'

cvs commit: src/sys/dev/ath if_ath.c

2008-04-27 Thread Sam Leffler
sam 2008-04-27 22:03:56 UTC FreeBSD src repository Modified files: sys/dev/ath if_ath.c Log: restore the hal's channel list when doing getradiocaps so it's in sync with the 802.11 layer's list Revision ChangesPath 1.181 +5 -0 src/sys/dev/ath/if

cvs commit: src/sys/dev/ath if_ath.c

2008-04-25 Thread Sam Leffler
sam 2008-04-25 16:22:31 UTC FreeBSD src repository Modified files:(Branch: RELENG_7) sys/dev/ath if_ath.c Log: MFC 1.179: (finally) add the hal status to the diagnostic generated after a failed ath_hal_reset call Revision ChangesPath 1.177.2.

cvs commit: src/sys/dev/ath if_ath.c

2008-03-22 Thread Sam Leffler
sam 2008-03-22 16:27:47 UTC FreeBSD src repository Modified files: sys/dev/ath if_ath.c Log: (finally) add the hal status to the diagnostic generated after a failed ath_hal_reset call MFC after: 3 days Revision ChangesPath 1.179 +4 -3

cvs commit: src/sys/dev/ath if_ath.c

2007-10-28 Thread Sam Leffler
sam 2007-10-28 18:14:57 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/dev/ath if_ath.c Log: MFC 1.166: make dev.ath.N.ledpin have an immediate effect Revision ChangesPath 1.94.2.39 +24 -3 src/sys/dev/ath/if_ath.c _

cvs commit: src/sys/dev/ath if_ath.c

2007-09-16 Thread Sam Leffler
sam 2007-09-17 05:16:38 UTC FreeBSD src repository Modified files: sys/dev/ath if_ath.c Log: bandaid Dynamic Turbo A operation with old hal's: HAL_MODE_108A does not have a rate table in older hal's so if we scan such a channel the driver will hit an assertion or

cvs commit: src/sys/dev/ath if_ath.c

2007-09-16 Thread Sam Leffler
sam 2007-09-17 05:12:19 UTC FreeBSD src repository Modified files: sys/dev/ath if_ath.c Log: fix led blinking in RUN state: the addition of the CAC state moved IEEE80211_S_RUN and broke the array lookup used to find the LED flags Approved by:re (blanket wi

cvs commit: src/sys/dev/ath if_ath.c src/sys/dev/iwi if_iwi.c src/sys/dev/ral rt2560.c rt2661.c src/sys/dev/usb if_rum.c if_ural.c

2007-09-05 Thread Sam Leffler
sam 2007-09-05 23:00:27 UTC FreeBSD src repository Modified files: sys/dev/ath if_ath.c sys/dev/iwi if_iwi.c sys/dev/ral rt2560.c rt2661.c sys/dev/usb if_rum.c if_ural.c Log: Add missing bits that made bg scanning lame: o u

cvs commit: src/sys/dev/ath if_ath.c

2007-06-23 Thread Sam Leffler
sam 2007-06-24 01:57:20 UTC FreeBSD src repository Modified files: sys/dev/ath if_ath.c Log: Process tx callbacks when draining the tx q; this fixes a problem where a device timeout that occurs with a mgt frame on the tx q will leave the net80211 layer w/o any wa

cvs commit: src/sys/dev/ath if_ath.c

2007-06-02 Thread Sam Leffler
sam 2007-06-03 02:16:49 UTC FreeBSD src repository Modified files: sys/dev/ath if_ath.c Log: disable taskqueue_drain calls on transition to INIT state; we need to find another way to do this as we cannot hold the softc mtx across these calls Revision Change

cvs commit: src/sys/dev/ath if_ath.c

2007-05-29 Thread Sam Leffler
sam 2007-05-29 16:13:59 UTC FreeBSD src repository Modified files: sys/dev/ath if_ath.c Log: Drain task q items when transitioning to INIT state; this closes a race seen on smp laptops when suspending where the rx task can be entered after the interface is detach

cvs commit: src/sys/dev/ath if_ath.c

2007-05-26 Thread Sam Leffler
sam 2007-05-27 05:38:44 UTC FreeBSD src repository Modified files: sys/dev/ath if_ath.c Log: silence some compiler complaints Revision ChangesPath 1.167 +10 -10src/sys/dev/ath/if_ath.c ___ cvs-all@freebs

Re: cvs commit: src/sys/dev/ath if_ath.c

2007-04-23 Thread Henrik Brix Andersen
On Mon, Apr 23, 2007 at 05:57:06AM +, Sam Leffler wrote: > sam 2007-04-23 05:57:06 UTC > > FreeBSD src repository > > Modified files: > sys/dev/ath if_ath.c > Log: > make dev.ath.N.ledpin have an immediate effect > > PR: kern/111810 > Submitted

cvs commit: src/sys/dev/ath if_ath.c

2007-04-22 Thread Sam Leffler
sam 2007-04-23 05:57:06 UTC FreeBSD src repository Modified files: sys/dev/ath if_ath.c Log: make dev.ath.N.ledpin have an immediate effect PR: kern/111810 Submitted by: Henrik Brix Andersen <[EMAIL PROTECTED]> MFC after: 1 week Revis

cvs commit: src/sys/dev/ath if_ath.c src/sys/dev/ral rt2560.c src/sys/dev/usb if_ural.c src/sys/dev/wi if_wi.c

2007-04-19 Thread Sepherosa Ziehau
sephe 2007-04-19 13:09:57 UTC FreeBSD src repository Modified files: sys/dev/ath if_ath.c sys/dev/ral rt2560.c sys/dev/usb if_ural.c sys/dev/wi if_wi.c Log: - Fix mbuf/node leakage in drivers' raw_xmit(). - For ural(4):

cvs commit: src/sys/dev/ath if_ath.c if_athvar.h

2007-03-18 Thread Sam Leffler
sam 2007-03-19 05:34:30 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/dev/ath if_ath.c if_athvar.h Log: MFC: Change mtx's to use the formulated name as type so witness does not complain on nested tx q lock acquisitions when processin

cvs commit: src/sys/dev/ath if_ath.c

2007-03-18 Thread Sam Leffler
sam 2007-03-19 05:32:04 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/dev/ath if_ath.c Log: MFC 1.163: Kick tx after processing rx'd frames Submitted by: "J.R. Oldroyd" <[EMAIL PROTECTED]> Revision ChangesPath 1.94.2.37

cvs commit: src/sys/dev/ath if_ath.c if_athvar.h

2007-03-09 Thread Sam Leffler
sam 2007-03-10 00:53:09 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/dev/ath if_ath.c if_athvar.h Log: MFC: set the antenna switch when fixing the tx antenna using the dev.ath.X.txantenna sysctl Revision ChangesPath 1.9

cvs commit: src/sys/dev/ath if_ath.c

2007-03-09 Thread Sam Leffler
sam 2007-03-10 00:51:49 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/dev/ath if_ath.c Log: MFC 1.162: don't call ath_reset when processing sysctl's before the device is marked running Revision ChangesPath 1.94.2.3

cvs commit: src/sys/dev/ath if_ath.c

2007-03-09 Thread Sam Leffler
sam 2007-03-10 00:46:21 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/dev/ath if_ath.c Log: sync whitepsace Revision ChangesPath 1.94.2.34 +1 -0 src/sys/dev/ath/if_ath.c ___ cvs

cvs commit: src/sys/dev/ath if_ath.c if_athvar.h

2007-03-05 Thread Sam Leffler
sam 2007-03-05 21:56:33 UTC FreeBSD src repository Modified files: sys/dev/ath if_ath.c if_athvar.h Log: Change mtx's to use the formulated name as type so witness does not complain on nested tx q lock acquisitions when processing the cab q. MFC after: 2

cvs commit: src/sys/dev/ath if_ath.c

2007-03-05 Thread Sam Leffler
sam 2007-03-05 21:53:49 UTC FreeBSD src repository Modified files: sys/dev/ath if_ath.c Log: Kick tx after processing rx'd frames; this fixes latency issues for processing frames from the power save queue when operating in ap mode. This is especially noticeable

cvs commit: src/sys/dev/ath if_ath.c

2007-02-24 Thread Sam Leffler
sam 2007-02-24 23:23:29 UTC FreeBSD src repository Modified files: sys/dev/ath if_ath.c Log: don't call ath_reset when processing sysctl's before the device is marked running; we don't have all the needed state in place Noticed by: Hugo Silva <[EMAIL PROTE

cvs commit: src/sys/dev/ath if_ath.c if_athvar.h

2007-02-24 Thread Sam Leffler
sam 2007-02-24 23:12:58 UTC FreeBSD src repository Modified files: sys/dev/ath if_ath.c if_athvar.h Log: set the antenna switch when fixing the tx antenna using the dev.ath.X.txantenna sysctl; this is typically what folks want but beware this has the side effect

cvs commit: src/sys/dev/ath if_ath.c

2007-01-27 Thread Sam Leffler
sam 2007-01-28 06:10:12 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/dev/ath if_ath.c Log: sync w/ HEAD: factor common code in ath_tx_start to be used for raw packet injection support Revision ChangesPath 1.94.2.33 +127 -99

cvs commit: src/sys/dev/ath if_ath.c if_athvar.h

2007-01-27 Thread Sam Leffler
sam 2007-01-28 04:10:40 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/dev/ath if_ath.c if_athvar.h Log: MFC: half- and quarter-rate channel support enable write of most hw.ath sysctl knobs remove public safety band bandaids w/

cvs commit: src/sys/dev/ath if_ath.c if_athrate.h if_athvar.h src/sys/dev/ath/ath_rate/amrr amrr.c src/sys/dev/ath/ath_rate/onoe onoe.c src/sys/dev/ath/ath_rate/sample sample.c sample.h

2007-01-26 Thread Sam Leffler
sam 2007-01-27 07:12:58 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/dev/ath if_ath.c if_athrate.h if_athvar.h sys/dev/ath/ath_rate/amrr amrr.c sys/dev/ath/ath_rate/onoe onoe.c sys/dev/ath/ath_rate/sample sample.c sample.h Log

cvs commit: src/sys/dev/ath if_ath.c

2007-01-26 Thread Sam Leffler
sam 2007-01-27 05:46:57 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/dev/ath if_ath.c Log: MFC 1.156: mark tx/rx descriptors COHERENT Revision ChangesPath 1.94.2.30 +2 -1 src/sys/dev/ath/if_ath.c

cvs commit: src/sys/dev/ath if_ath.c if_athvar.h

2007-01-14 Thread Sam Leffler
sam 2007-01-15 01:15:58 UTC FreeBSD src repository Modified files: sys/dev/ath if_ath.c if_athvar.h Log: Add initial support for 900MHz cards like the Ubiquiti SR9: o eliminate assumptions that half/quarter rate channels on exist in 11a o handle frequency mapping

Re: cvs commit: src/sys/dev/ath if_ath.c if_athvar.h

2006-12-27 Thread Sam Leffler
Sam Leffler wrote: > sam 2006-12-27 19:07:10 UTC > > FreeBSD src repository > > Modified files: > sys/dev/ath if_ath.c if_athvar.h > Log: > Add half/quarter rate 11a channel support: > o change handling of regdomain-related mib knobs so they can be set > post-a

cvs commit: src/sys/dev/ath if_ath.c if_athvar.h

2006-12-27 Thread Sam Leffler
sam 2006-12-27 19:07:10 UTC FreeBSD src repository Modified files: sys/dev/ath if_ath.c if_athvar.h Log: Add half/quarter rate 11a channel support: o change handling of regdomain-related mib knobs so they can be set post-attach: regdomain, countrycode, outdoor,

cvs commit: src/sys/dev/ath if_ath.c if_athrate.h if_athvar.h src/sys/dev/ath/ath_rate/amrr amrr.c src/sys/dev/ath/ath_rate/onoe onoe.c src/sys/dev/ath/ath_rate/sample sample.c sample.h

2006-12-13 Thread Sam Leffler
sam 2006-12-13 19:34:35 UTC FreeBSD src repository Modified files: sys/dev/ath if_ath.c if_athrate.h if_athvar.h sys/dev/ath/ath_rate/amrr amrr.c sys/dev/ath/ath_rate/onoe onoe.c sys/dev/ath/ath_rate/sample sample.c sample.h Log: Track v0.9.20.3 hal:

cvs commit: src/sys/dev/ath if_ath.c

2006-11-24 Thread Sam Leffler
sam 2006-11-24 22:45:26 UTC FreeBSD src repository Modified files: sys/dev/ath if_ath.c Log: mark tx/rx descriptors COHERENT; we do not sync changes so on architectures like arm this is necessary MFC after: 1 month Revision ChangesPath 1.156

cvs commit: src/sys/dev/ath if_ath.c if_athvar.h

2006-10-15 Thread Sam Leffler
sam 2006-10-16 01:01:41 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/dev/ath if_ath.c if_athvar.h Log: MFC: add support for newer parts that do not require separate keycache entries for tx+rx mic keys (requires new hal) Approve

cvs commit: src/sys/dev/ath if_ath.c if_athvar.h

2006-09-30 Thread Sam Leffler
sam 2006-09-30 21:25:12 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/dev/ath if_ath.c if_athvar.h Log: MFC: remove stub radar support Approved by:re (kensmith) Revision ChangesPath 1.94.2.27 +0 -22 src/sys/dev/at

RE: cvs commit: src/sys/dev/ath if_ath.c if_athvar.h 1.153

2006-09-19 Thread Daniel Dvořák
ffler [mailto:[EMAIL PROTECTED] > Sent: Wednesday, September 20, 2006 2:33 AM > To: [EMAIL PROTECTED] > Cc: 'Henrik Brix Andersen'; [EMAIL PROTECTED]; > [EMAIL PROTECTED]; cvs-all@FreeBSD.org > Subject: Re: cvs commit: src/sys/dev/ath if_ath.c if_athvar.h 1.153 > > Daniel

Re: cvs commit: src/sys/dev/ath if_ath.c if_athvar.h 1.153

2006-09-19 Thread Sam Leffler
Daniel Dvor(ák wrote: > Hi all, > > I disagree with that the requirement had been slipped. Where is it written ? > > In our country this requirement still exists and the same is with ETSI the > whole Europe countries. It was required one year ago and the same is now. > > Our regulator have not s

RE: cvs commit: src/sys/dev/ath if_ath.c if_athvar.h 1.153

2006-09-19 Thread Daniel Dvořák
ember 18, 2006 7:26 PM > To: Sam Leffler > Cc: [EMAIL PROTECTED]; [EMAIL PROTECTED]; > cvs-all@FreeBSD.org > Subject: Re: cvs commit: src/sys/dev/ath if_ath.c if_athvar.h > > On Mon, Sep 18, 2006 at 10:18:30AM -0700, Sam Leffler wrote: > > DFS is required in the ETSI regulato

Re: cvs commit: src/sys/dev/ath if_ath.c if_athvar.h

2006-09-18 Thread Henrik Brix Andersen
On Mon, Sep 18, 2006 at 10:18:30AM -0700, Sam Leffler wrote: > DFS is required in the ETSI regulatory domain. But I believe the > requirement was slipped and when it will be mandatory is unclear. Ok - I wasn't aware that the requirement had been slipped. > Radar detection never belonged in the h

Re: cvs commit: src/sys/dev/ath if_ath.c if_athvar.h

2006-09-18 Thread Sam Leffler
Henrik Brix Andersen wrote: > On Mon, Sep 18, 2006 at 04:16:03PM +, Sam Leffler wrote: >> sam 2006-09-18 16:16:03 UTC >> >> FreeBSD src repository >> >> Modified files: >> sys/dev/ath if_ath.c if_athvar.h >> Log: >> remove stub radar support; it's never been used a

Re: cvs commit: src/sys/dev/ath if_ath.c if_athvar.h

2006-09-18 Thread Henrik Brix Andersen
On Mon, Sep 18, 2006 at 04:16:03PM +, Sam Leffler wrote: > sam 2006-09-18 16:16:03 UTC > > FreeBSD src repository > > Modified files: > sys/dev/ath if_ath.c if_athvar.h > Log: > remove stub radar support; it's never been used and future > hal's will not include

cvs commit: src/sys/dev/ath if_ath.c if_athvar.h

2006-09-18 Thread Sam Leffler
sam 2006-09-18 16:26:19 UTC FreeBSD src repository Modified files: sys/dev/ath if_ath.c if_athvar.h Log: Add support for newer parts that do not require separate keycache entries for tx+rx mic keys. This requires a newer hal, but works fine with the current hal

cvs commit: src/sys/dev/ath if_ath.c if_athvar.h

2006-09-18 Thread Sam Leffler
sam 2006-09-18 16:16:03 UTC FreeBSD src repository Modified files: sys/dev/ath if_ath.c if_athvar.h Log: remove stub radar support; it's never been used and future hal's will not include the calls (due to redesign) MFC after: 1 week Revision Changes

cvs commit: src/sys/dev/ath if_ath.c if_athioctl.h

2006-09-02 Thread Sam Leffler
sam 2006-09-02 15:37:09 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/dev/ath if_ath.c if_athioctl.h Log: MFC: sync stats handling Revision ChangesPath 1.94.2.26 +3 -0 src/sys/dev/ath/if_ath.c 1.10.2.5 +4 -1 src/

cvs commit: src/sys/dev/ath if_ath.c if_athioctl.h

2006-08-10 Thread Sam Leffler
sam 2006-08-10 16:31:37 UTC FreeBSD src repository Modified files: sys/dev/ath if_ath.c if_athioctl.h Log: o add noise floor to stats o include current tx rate in stats so athstats gets a consistent snapshot and doesn't have to make an extra ioctl o record tx

cvs commit: src/sys/dev/ath if_ath.c

2006-08-09 Thread Sam Leffler
sam 2006-08-10 06:20:08 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/dev/ath if_ath.c Log: MFC 1.150: check tim is present in the beacon before defer'ing the mcast buffer bit Revision ChangesPath 1.94.2.25 +2 -1

cvs commit: src/sys/dev/ath if_ath.c

2006-08-08 Thread Sam Leffler
sam 2006-08-08 16:42:01 UTC FreeBSD src repository Modified files: sys/dev/ath if_ath.c Log: check return value of ath_tx_dmasetup Noticed by: yongari Revision ChangesPath 1.152 +2 -0 src/sys/dev/ath/if_ath.c

cvs commit: src/sys/dev/ath if_ath.c if_athioctl.h

2006-08-04 Thread Sam Leffler
sam 2006-08-05 05:07:17 UTC FreeBSD src repository Modified files: sys/dev/ath if_ath.c if_athioctl.h Log: raw 802.11 packet transmit support Joint work with:Andrea Bittau <[EMAIL PROTECTED]> Revision ChangesPath 1.151 +355 -100 src/sys/

cvs commit: src/sys/dev/ath if_ath.c

2006-07-25 Thread Sam Leffler
sam 2006-07-26 03:48:42 UTC FreeBSD src repository Modified files: sys/dev/ath if_ath.c Log: check tim is present in the beacon before defer'ing the mcast buffer bit; insures we don't do this when operating in adhoc mode Submitted by: avatar@ MFC after:

cvs commit: src/sys/dev/ath if_ath.c if_ath_pci.c if_athvar.h

2006-07-11 Thread Sam Leffler
sam 2006-07-11 16:33:12 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/dev/ath if_ath.c if_ath_pci.c if_athvar.h Log: sync w/ HEAD and for v0.9.17.2 hal Revision ChangesPath 1.94.2.24 +6 -7 src/sys/dev/ath/if_ath.c 1.12.

cvs commit: src/sys/dev/ath if_ath.c if_athvar.h

2006-07-09 Thread Sam Leffler
sam 2006-07-10 01:15:24 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/dev/ath if_ath.c if_athvar.h Log: MFC 1.131: o handle fatal errors directly instead of via the task queue o temporarily dump some h/w state for diagnosis; thi

cvs commit: src/sys/dev/ath if_ath.c

2006-07-09 Thread Sam Leffler
sam 2006-07-10 01:09:14 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/dev/ath if_ath.c Log: sync w/ HEAD: use taskqueue_start_threads and run thread at PI_NET Revision ChangesPath 1.94.2.22 +2 -3 src/sys/dev/ath/if_ath.c

cvs commit: src/sys/dev/ath if_ath.c

2006-07-09 Thread Sam Leffler
sam 2006-07-10 01:00:01 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/dev/ath if_ath.c Log: MFC 1.149: enable rx of control frames when in monitor mode Revision ChangesPath 1.94.2.21 +4 -0 src/sys/dev/ath/if_ath.c ___

cvs commit: src/sys/dev/ath if_ath.c

2006-07-09 Thread Sam Leffler
sam 2006-07-10 00:58:56 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/dev/ath if_ath.c Log: MFC 1.140: Improve ath_draintxq debug info: dump the packet as well as the descriptor and handle the beacon q like other q's Revisi

cvs commit: src/sys/dev/ath if_ath.c if_athioctl.h if_athvar.h

2006-07-09 Thread Sam Leffler
sam 2006-07-10 00:55:19 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/dev/ath if_ath.c if_athioctl.h if_athvar.h Log: MFC: Close race in handling mcast traffic... Revision ChangesPath 1.94.2.19 +102 -38 src/sys/dev/ath/if_at

cvs commit: src/sys/dev/ath if_ath.c

2006-06-25 Thread Sam Leffler
sam 2006-06-26 04:31:36 UTC FreeBSD src repository Modified files: sys/dev/ath if_ath.c Log: enable rx of control frames when in monitor mode Submitted by: Andrea Bittau <[EMAIL PROTECTED]> MFC after: 1 week Revision ChangesPath 1.149 +4

cvs commit: src/sys/dev/ath if_ath.c if_athvar.h

2006-06-25 Thread Sam Leffler
sam 2006-06-26 03:10:46 UTC FreeBSD src repository Modified files: sys/dev/ath if_ath.c if_athvar.h Log: Close race in handling mcast traffic when operating as an ap with stations in power save: add a new q where mcast frames are stashed and on beacon update (at

Re: cvs commit: src/sys/dev/ath if_ath.c if_ath_pci.c if_athvar.h

2006-06-05 Thread Sam Leffler
Sam Leffler wrote: > sam 2006-06-05 17:51:20 UTC > > FreeBSD src repository > > Modified files: > sys/dev/ath if_ath.c if_ath_pci.c if_athvar.h > Log: > move hal bus+tag externalization to the bus glue code where it belongs; > this is a noop on all current freebsd

cvs commit: src/sys/dev/ath if_ath.c if_ath_pci.c if_athvar.h

2006-06-05 Thread Sam Leffler
sam 2006-06-05 17:51:20 UTC FreeBSD src repository Modified files: sys/dev/ath if_ath.c if_ath_pci.c if_athvar.h Log: move hal bus+tag externalization to the bus glue code where it belongs; this is a noop on all current freebsd architectures MFC after: 1

Re: cvs commit: src/sys/dev/ath if_ath.c src/sys/dev/ipw if_ipw.c src/sys/dev/iwi if_iwi.c src/sys/dev/ral rt2560.c rt2661.c src/sys/dev/usb if_ural.c src/sys/dev/wi if_wi.c src/sys/net bpf.c

2006-06-04 Thread Christian S.J. Peron
Can you try this patch: http://people.freebsd.org/~csjp/no.bpf.1149425152.diff and tell me how it works for you? Benno Rice wrote: Christian S.J. Peron wrote: [snip] Log: Fix the following bpf(4) race condition which can result in a panic: [snip] This change causes panics in kernels

Re: cvs commit: src/sys/dev/ath if_ath.c src/sys/dev/ipw if_ipw.c src/sys/dev/iwi if_iwi.c src/sys/dev/ral rt2560.c rt2661.c src/sys/dev/usb if_ural.c src/sys/dev/wi if_wi.c src/sys/net bpf.c

2006-06-02 Thread Christian S.J. Peron
Committed, thanks. Benno Rice wrote: Christian S.J. Peron wrote: [snip] Log: Fix the following bpf(4) race condition which can result in a panic: [snip] This change causes panics in kernels that don't have device bpf present. The attached patch fixes this.

Re: cvs commit: src/sys/dev/ath if_ath.c src/sys/dev/ipw if_ipw.c src/sys/dev/iwi if_iwi.c src/sys/dev/ral rt2560.c rt2661.c src/sys/dev/usb if_ural.c src/sys/dev/wi if_wi.c src/sys/net bpf.c

2006-06-02 Thread Benno Rice
Christian S.J. Peron wrote: [snip] Log: Fix the following bpf(4) race condition which can result in a panic: [snip] This change causes panics in kernels that don't have device bpf present. The attached patch fixes this. -- Benno Rice [EMAIL PROTECTED] Index: bpf.h ==

Re: cvs commit: src/sys/dev/ath if_ath.c src/sys/dev/ipw if_ipw.c src/sys/dev/iwi if_iwi.c src/sys/dev/ral rt2560.c rt2661.c src/sys/dev/usb if_ural.c src/sys/dev/wi if_wi.c src/sys/net bpf.c

2006-06-02 Thread Sam Leffler
For the record we can eliminate the indirect ref through if_bpf if we embed the structure in the ifnet. For ifnet's that hookup to bpf this is a no-cost improvement. The downside is that ifnet's that don't work with bpf incur the overhead for the structure despite not using it. We decided to do

Re: cvs commit: src/sys/dev/ath if_ath.c src/sys/dev/awi awi.c src/sys/dev/gem if_gem.c src/sys/dev/ipw if_ipw.c src/sys/dev/iwi if_iwi.c src/sys/dev/lmc if_lmc.h src/sys/dev/ral rt2661.c sr

2006-06-02 Thread Christian S.J. Peron
Sam Leffler wrote: sam 2006-06-02 23:14:40 UTC FreeBSD src repository Modified files: sys/dev/ath if_ath.c sys/dev/awi awi.c sys/dev/gem if_gem.c sys/dev/ipw if_ipw.c sys/dev/iwi if_iwi.c sys/dev/lmc

cvs commit: src/sys/dev/ath if_ath.c src/sys/dev/awi awi.c src/sys/dev/gem if_gem.c src/sys/dev/ipw if_ipw.c src/sys/dev/iwi if_iwi.c src/sys/dev/lmc if_lmc.h src/sys/dev/ral rt2661.c src/sys/dev/usb

2006-06-02 Thread Sam Leffler
sam 2006-06-02 23:14:40 UTC FreeBSD src repository Modified files: sys/dev/ath if_ath.c sys/dev/awi awi.c sys/dev/gem if_gem.c sys/dev/ipw if_ipw.c sys/dev/iwi if_iwi.c sys/dev/lmc if_lmc.h sys/dev

cvs commit: src/sys/dev/ath if_ath.c src/sys/dev/ipw if_ipw.c src/sys/dev/iwi if_iwi.c src/sys/dev/ral rt2560.c rt2661.c src/sys/dev/usb if_ural.c src/sys/dev/wi if_wi.c src/sys/net bpf.c bpf.h bpfdes

2006-06-02 Thread Christian S.J. Peron
csjp2006-06-02 19:59:33 UTC FreeBSD src repository Modified files: sys/dev/ath if_ath.c sys/dev/ipw if_ipw.c sys/dev/iwi if_iwi.c sys/dev/ral rt2560.c rt2661.c sys/dev/usb if_ural.c sys/dev/wi if_wi.c

Re: cvs commit: src/sys/dev/ath if_ath.c if_ath_pci.c

2006-05-08 Thread Scott Long
Sam Leffler wrote: sam 2006-05-08 20:11:09 UTC FreeBSD src repository Modified files: sys/dev/ath if_ath.c if_ath_pci.c Log: quiet tindexbox complaints about passing BUS_SPACE_MAXADDR as a bus_size_t to bus_dma_tag_create; when PAE is enabled this does not wor

cvs commit: src/sys/dev/ath if_ath.c if_ath_pci.c

2006-05-08 Thread Sam Leffler
sam 2006-05-08 20:11:09 UTC FreeBSD src repository Modified files: sys/dev/ath if_ath.c if_ath_pci.c Log: quiet tindexbox complaints about passing BUS_SPACE_MAXADDR as a bus_size_t to bus_dma_tag_create; when PAE is enabled this does not work Cluebat by:

cvs commit: src/sys/dev/ath if_ath.c

2006-05-06 Thread Sam Leffler
sam 2006-05-06 23:23:39 UTC FreeBSD src repository Modified files: sys/dev/ath if_ath.c Log: force type coercion for bus tag+handle when calling ath_hal_attach to ensure we match the type signature; we cannot assume HAL_BUS_TAG and HAL_BUS_HANDLE correspond to bu

cvs commit: src/sys/dev/ath if_ath.c

2006-05-02 Thread Sam Leffler
sam 2006-05-02 17:08:34 UTC FreeBSD src repository Modified files:(Branch: RELENG_6_1) sys/dev/ath if_ath.c Log: MFC 1.141: honor fixed tx antenna when sending beacon frames Approved by:re (kensmith) Revision ChangesPath 1.94.2.16.2.

cvs commit: src/sys/dev/ath if_ath.c

2006-05-02 Thread Sam Leffler
sam 2006-05-02 17:06:35 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/dev/ath if_ath.c Log: MFC 1.141: honor fixed tx antenna when sending beacon frames Approved by:re (kensmith) Revision ChangesPath 1.94.2.18 +2 -1

cvs commit: src/sys/dev/ath if_ath.c

2006-04-26 Thread Sam Leffler
sam 2006-04-26 16:02:36 UTC FreeBSD src repository Modified files: sys/dev/ath if_ath.c Log: intercept public safety channels and do explicit mapping of freq->ieee channel number since we're not ready at the net80211 layer to deal with them; note this mapping has

cvs commit: src/sys/dev/ath if_ath.c

2006-04-25 Thread Sam Leffler
sam 2006-04-25 22:52:28 UTC FreeBSD src repository Modified files: sys/dev/ath if_ath.c Log: honor fixed tx antenna when sending beacon frames Submitted by: Michael Stevens (from netbsd) MFC after: 1 week Revision ChangesPath 1.141 +2 -1

cvs commit: src/sys/dev/ath if_ath.c

2006-04-19 Thread Sam Leffler
sam 2006-04-19 16:23:41 UTC FreeBSD src repository Modified files:(Branch: RELENG_6_1) sys/dev/ath if_ath.c Log: MFC 1.139: unbreak cabq handling Revision ChangesPath 1.94.2.16.2.1 +2 -2 src/sys/dev/ath/if_ath.c

cvs commit: src/sys/dev/ath if_ath.c

2006-04-19 Thread Sam Leffler
sam 2006-04-19 16:14:47 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/dev/ath if_ath.c Log: MFC 1.139: unbreak cabq handling Approved by:re (scottl) Revision ChangesPath 1.94.2.17 +2 -2 src/sys/dev/ath/if_ath.c _

cvs commit: src/sys/dev/ath if_ath.c

2006-04-16 Thread Sam Leffler
sam 2006-04-16 18:24:27 UTC FreeBSD src repository Modified files: sys/dev/ath if_ath.c Log: Improve ath_draintxq debug info: dump the packet as well as the descriptor and handle the beacon q like other q's MFC after: 1 month Revision ChangesPat

cvs commit: src/sys/dev/ath if_ath.c

2006-04-16 Thread Sam Leffler
sam 2006-04-16 18:14:02 UTC FreeBSD src repository Modified files: sys/dev/ath if_ath.c Log: Unbreak cabq handling: check the s/w q, not the h/w q as the frames have not been passed to the h/w yet. This remedies watchdog timeout of buffered multicast frames in h

cvs commit: src/sys/dev/ath if_ath.c

2006-03-10 Thread Sam Leffler
sam 2006-03-10 22:08:07 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/dev/ath if_ath.c Log: MFC 1.130: use ath_hal_gettxintrtxqs so we only process h/w tx queues that have an interrupt pending Approved by:re (mux)

cvs commit: src/sys/dev/ath if_ath.c

2006-03-10 Thread Sam Leffler
sam 2006-03-10 22:14:11 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/dev/ath if_ath.c Log: MFC 1.135: drop softc lock around copyin/copyout Approved by:re (mux) Revision ChangesPath 1.94.2.14 +2 -0 src/sys/dev/a

cvs commit: src/sys/dev/ath if_ath.c

2006-03-10 Thread Sam Leffler
sam 2006-03-10 22:12:17 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/dev/ath if_ath.c Log: MFC 1.134: fix build w/o AR_DEBUG Approved by:re (mux) Revision ChangesPath 1.94.2.13 +10 -3 src/sys/dev/ath/if_ath.c ___

cvs commit: src/sys/dev/ath if_ath.c

2006-03-10 Thread Sam Leffler
sam 2006-03-10 22:10:51 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/dev/ath if_ath.c Log: MFC 1.133: improve tx/rx buf printing routines Approved by:re (mux) Revision ChangesPath 1.94.2.12 +25 -18src/sys/dev/ath

cvs commit: src/sys/dev/ath if_ath.c

2006-03-10 Thread Sam Leffler
sam 2006-03-10 22:17:57 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/dev/ath if_ath.c Log: fix harmless merge botches Approved by:re Revision ChangesPath 1.94.2.15 +1 -2 src/sys/dev/ath/if_ath.c

cvs commit: src/sys/dev/ath if_ath.c if_athvar.h

2006-02-27 Thread Sam Leffler
sam 2006-02-27 17:20:23 UTC FreeBSD src repository Modified files: sys/dev/ath if_ath.c if_athvar.h Log: backout 1.136 until we can resolve report that it causes output to stall Revision ChangesPath 1.137 +16 -37src/sys/dev/ath/if_ath.c 1.47

cvs commit: src/sys/dev/ath if_ath.c if_athvar.h

2006-02-24 Thread Sam Leffler
sam 2006-02-24 23:10:08 UTC FreeBSD src repository Modified files: sys/dev/ath if_ath.c if_athvar.h Log: fix a race whereby a tx descriptor might get reused before the hardware is finished with it; this may only occur when the tx queue is setup as dba-gated but s

cvs commit: src/sys/dev/ath if_ath.c if_athioctl.h if_athvar.h src/sys/dev/ath/ath_rate/amrr amrr.c src/sys/dev/ath/ath_rate/onoe onoe.c src/sys/dev/ath/ath_rate/sample sample.c sample.h

2006-02-24 Thread Sam Leffler
sam 2006-02-24 19:51:12 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/dev/ath if_ath.c if_athioctl.h if_athvar.h sys/dev/ath/ath_rate/amrr amrr.c sys/dev/ath/ath_rate/onoe onoe.c sys/dev/ath/ath_rate/sample sample.c sample.h Lo

cvs commit: src/sys/dev/ath if_ath.c

2006-02-21 Thread Sam Leffler
sam 2006-02-22 01:17:13 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/dev/ath if_ath.c Log: MFC 1.128: close race between ath_tx_start and ath_tx_processq Approved by:re (scottl) Revision ChangesPath 1.94.2.9 +2 -1

cvs commit: src/sys/dev/ath if_ath.c

2006-02-15 Thread Sam Leffler
sam 2006-02-15 18:36:52 UTC FreeBSD src repository Modified files: sys/dev/ath if_ath.c Log: drop softc lock around copyin/copyout MFC after: 2 weeks Revision ChangesPath 1.135 +2 -0 src/sys/dev/ath/if_ath.c

cvs commit: src/sys/dev/ath if_ath.c

2006-02-15 Thread Sam Leffler
sam 2006-02-15 18:35:09 UTC FreeBSD src repository Modified files: sys/dev/ath if_ath.c Log: fix build w/o AR_DEBUG MFC after: 2 weeks Revision ChangesPath 1.134 +10 -3 src/sys/dev/ath/if_ath.c ___

  1   2   >