From owner-freebsd-current@FreeBSD.ORG Mon Jun 1 20:58:23 2015 Return-Path: Delivered-To: current@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id E88B8175; Mon, 1 Jun 2015 20:58:23 +0000 (UTC) (envelope-from lev@FreeBSD.org) Received: from onlyone.friendlyhosting.spb.ru (onlyone.friendlyhosting.spb.ru [46.4.40.135]) by mx1.freebsd.org (Postfix) with ESMTP id A703C172F; Mon, 1 Jun 2015 20:58:23 +0000 (UTC) (envelope-from lev@FreeBSD.org) Received: from [127.0.0.1] (unknown [89.113.128.32]) (Authenticated sender: lev@serebryakov.spb.ru) by onlyone.friendlyhosting.spb.ru (Postfix) with ESMTPSA id B71B116E7; Mon, 1 Jun 2015 23:58:22 +0300 (MSK) Message-ID: <556CC76D.7050408@FreeBSD.org> Date: Mon, 01 Jun 2015 23:58:21 +0300 From: Lev Serebryakov Reply-To: lev@FreeBSD.org Organization: FreeBSD User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: Gleb Smirnoff , Oliver Pinter CC: adrian@FreeBSD.org, current@FreeBSD.org Subject: Re: converted ath(4) for testing Was: [Testers needed!] WiFi drivers changes References: <20150601153717.GX73119@FreeBSD.org> In-Reply-To: <20150601153717.GX73119@FreeBSD.org> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 Jun 2015 20:58:24 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 On 01.06.2015 18:37, Gleb Smirnoff wrote: > I've converted the ath(4), probably the most complex ieee80211 > driver. > > The updated diff is uploaded to https://reviews.freebsd.org/D2655. > > Pretty sure it will panic or fail on first try :) Nevertheless, > asking for your help. Please try to run it and report any problems > to me. And #ifdef IEEE80211_SUPPORT_TDMA if (sc->sc_tdma) { if (sc->sc_tdmaswba == 0) { struct ieee80211com *ic = ifp->if_l2com; struct ieee80211vap *vap = TAILQ_FIRST(&ic->ic_vaps); ath_tdma_beacon_send(sc, vap); sc->sc_tdmaswba = vap->iv_tdma->tdma_bintval; } else sc->sc_tdmaswba--; } else #endif - -- // Lev Serebryakov -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (MingW32) iQJ8BAEBCgBmBQJVbMdtXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRGOTZEMUNBMEI1RjQzMThCNjc0QjMzMEFF QUIwM0M1OEJGREM0NzhGAAoJEOqwPFi/3EeP6ZsP/Rmjq4tv+M1grcjgX3IB3fvr 0s/DLtZkhU9/gV2uc+H9mPE1wMgH4jaS8230ZGna4kmQWN+hzRIAUrmV77Riaklm PXjp1XhUtxIKB5QRVsrUvdcRpON0TNS/3q3BCJzb5Cz4lAUH6/Wppj/LWY6bak2H Cx07otUZCNjF4V/FHmZ5S043tgWHIoKIkxkooLVD2TecRDR4Dmc1tKPB0poxSZ5M ALybsdg0pdmI0xcMhBDMKsGHcqxb6nOHVv5tw8Bpuy9mctDn99aqRs3WIEn1QAar tsqnufVrXy5bfQuVmzeU0saWAGHzoTFTQeTJz6mTBdghAQtTDmc2zVkBTk7sd0wL wq7qfed7MpI5bv2xd8IlKM2D6qr5E1afXEpLB3eiyH/2X37148uYxpQOPvQOhF4X vFqucRmB/1N6Slz6+kXRV5feQa9Re/lPmj/9Hd9ZtSmB74fijNAQjyvTgCz5onKN GMgpk1ARVdKS11tFo23zkjo0wtpwP3Wn0CstQHMbdNlc2un5xGi18/z5xyO3eq0K vNozMPiiee59JFngWmlLYVYWfuI6mbS0qIhfFBEaHQ6r23OKb/jKKNJDDbIU5w+Y JjIIc036dKl5jsJeF3wvQTpSocSk6YgQaViQ55i6pCNhQ0OpuGUXoXBnL/claVq0 +QTQJ7D43eGxpWlvNMc0 =oUxO -----END PGP SIGNATURE-----