From owner-freebsd-wireless@FreeBSD.ORG Fri Oct 25 01:11:22 2013 Return-Path: Delivered-To: freebsd-wireless@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id F3188105 for ; Fri, 25 Oct 2013 01:11:21 +0000 (UTC) (envelope-from sean_bruno@yahoo.com) Received: from nm2-vm1.bullet.mail.bf1.yahoo.com (nm2-vm1.bullet.mail.bf1.yahoo.com [98.139.213.158]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 825DE2CCB for ; Fri, 25 Oct 2013 01:11:21 +0000 (UTC) Received: from [98.139.212.145] by nm2.bullet.mail.bf1.yahoo.com with NNFMP; 25 Oct 2013 01:11:14 -0000 Received: from [98.139.211.205] by tm2.bullet.mail.bf1.yahoo.com with NNFMP; 25 Oct 2013 01:11:14 -0000 Received: from [127.0.0.1] by smtp214.mail.bf1.yahoo.com with NNFMP; 25 Oct 2013 01:11:14 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1382663474; bh=mWwOLG9hrl10+Lk9j3t24E4kQmUYxAJdQ0q0oeiZ1eY=; h=X-Yahoo-Newman-Id:X-Yahoo-Newman-Property:X-YMail-OSG:X-Yahoo-SMTP:X-Rocket-Received:Subject:From:Reply-To:To:Cc:In-Reply-To:References:Content-Type:Date:Message-ID:Mime-Version:X-Mailer; b=6vvPIvVZPzjujzTkq5r4JUriVJjcWX7XH41Gwr/Ra/XHiDtvKtGK/HRnrfueOxSfkvQTCi8yZ4VCImz9e658tJhyp+5YaQ8mQG4Sejx8xwK0w9UM/12Nl6134D+7GD0jxWjx8KDVUdCx9aWSyFNwcxuMYm9lHwQalrnz5dqF2kY= X-Yahoo-Newman-Id: 398663.56385.bm@smtp214.mail.bf1.yahoo.com X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: EL4ijF0VM1lFxvk7K.VlmHyLoD1bCIVH02r5I9fn8PRxm.4 UqC04F5eIdsRFh1AqS1v6pUGAooVBhPOcdznCqjqtIYXtDhpFVq3IZK4Cqjn J9z.OBuXaUyq.CFcZ3Gt9Bqoc6TVd3.yJ6yRUidxse3jc_pMN8R6wkARsfdt F5hcCUk2ucGwSWGSQVDGwpfdj4RWKlJq89dmzzluJ6zljSHkWuh_9UGHSkgm xc3zN3ke_qpXMHwQ1x1RBXILFEhylSr53wDZVpq8hcWU_PmSGQNPclKylVPb lkvirM84IH7y8wDwW4XwKMgczR_bcHrbVb57rxG3jfu8w7dsPr.psmvOaEKB leBH8RJv91umeG6Is1MqQoiIZWP05x0hXcPmJ9awAYk9jC8kwtdUj2wF7V.i ibHI1.b.umD6j9ejksNjUA6FG09549MLJhLMz2NJKegCd2Ht2z9JWMt1ZGCv GvgpsYrnrboPz_q84X1M9hXgoocqDgv4SnA_ctVKpSW9A.oaCHLHhA272fNF wNhSRx1Gjn11txyJqtHf_K14_7OQQJ.hPxUDZgWRITIJXLM9VZ80dSgvzwa9 K6jcslFnZ140OAePvAwuqfSdRa4u5s290Ziblb9di.IyLaClfXydsqCoZn3I LvBwaCruA4xuqEx6OBu3vp6CpoeqG_xL79V0LKvLP8DiHCGlaHrMDr_UBL34 H1ZqAuwNGEBLknzY- X-Yahoo-SMTP: u5BKR6OswBC_iZJVfGRoMkTIpc8pEA4- X-Rocket-Received: from [192.168.100.5] (sean_bruno@63.138.121.126 with ) by smtp214.mail.bf1.yahoo.com with SMTP; 24 Oct 2013 18:11:14 -0700 PDT Subject: Re: [iwn] request to test: linkq, plcp, txrate fixes From: Sean Bruno To: Adrian Chadd In-Reply-To: References: Content-Type: multipart/signed; micalg="pgp-sha1"; protocol="application/pgp-signature"; boundary="=-kutRUkuTFt8Sr5xjNGCZ" Date: Thu, 24 Oct 2013 20:49:56 -0400 Message-ID: <1382662196.2498.1.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.32.1 FreeBSD GNOME Team Port Cc: "freebsd-wireless@freebsd.org" X-BeenThere: freebsd-wireless@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: sbruno@freebsd.org List-Id: "Discussions of 802.11 stack, tools device driver development." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 25 Oct 2013 01:11:22 -0000 --=-kutRUkuTFt8Sr5xjNGCZ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable On Thu, 2013-10-24 at 13:04 -0700, Adrian Chadd wrote: > Hi! >=20 > I have a patch against iwn(4): >=20 > http://people.freebsd.org/~adrian/ath/20131024-iwn-1-fix-xmit-rate-plcp-l= inkq.diff >=20 > This does a few things: >=20 > * The multi-rate retry ("link quality" stuff) on iwn is a table, and I > think I broke it slightly when I implemented 11n rate control. This > disables it for now, at least until I / someone implements a replacement > table setup and linkq decision. >=20 > * get rid of the rate index stuff - it was used to decide a few things an= d > it was doing legacy-only rate index lookups. I've just removed it; it's n= ot > needed. >=20 > * Teach the raw transmit path to use the new plcp lookup routine that set= s > things up. >=20 > * Correctly implement 11g protection. Right now it was a bit of a hack an= d > it was not correct for 11a or 11n operation. >=20 > I still get transmit hangs on my 4965 but the "invalid rate" failures hav= e > disappeared. But for some odd reason, the transmits completed but weren't > being marked as failed. I don't yet know why. >=20 > I'm also not sure why transmit is hanging; sometimes it looks like DMA > stalls somehow. >=20 > So - maybe this'll help with various 11n issues on iwn(4), maybe it won't= . > I'm not sure yet. I'm trying to avoid taking ownership of iwn(4) but I > rather dislike the occasional 5100/4965 hangs.. >=20 > Thanks, >=20 >=20 >=20 > -adrian running this now against 11-CURRENT. No issues noted on my adapter (Centrino Advanced-N 6205 [Taylor Peak]). All seems very good. I haven't tried it the office though, and that's the one that's the most interesting I fear. sean --=-kutRUkuTFt8Sr5xjNGCZ Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.15 (FreeBSD) iQEcBAABAgAGBQJSacAxAAoJEBkJRdwI6BaHrQIH/RlMGJQi5cCnvKcJz6UdWgj7 rruLond4psLWy2exENV2Yj8+rI8GpFSxfQq2vBKhQHfBwIIPZQ9KcA7opiaIrYR+ oD8cKcAJuBQpB1K/rtzKzu6DHoHevZ/toUkguD46oPsh2cBKaCy4voOIRQm9Lxw8 2b0QeUBe6GhZVy3670aaIKcfuGPsJiQNiZNiBJSUDTjoEEpe5M00104q82pnhqtN iVA6f06smwFSCZxrj1CVxI4fTGN3w3CL7n26UA6qmJZM+9wbZ49Pg9BomRZv8yDl CGaoAox/c5b+S4bOTYICUTVDLNZm51IXIN0cxszN9jnwAx4g1piHjkW4Rhhy0Fo= =neCW -----END PGP SIGNATURE----- --=-kutRUkuTFt8Sr5xjNGCZ--