From owner-freebsd-current@FreeBSD.ORG Thu Dec 7 15:10:03 2006 Return-Path: X-Original-To: freebsd-current@FreeBSD.ORG Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C987516A40F for ; Thu, 7 Dec 2006 15:10:03 +0000 (UTC) (envelope-from avatar@mmlab.cse.yzu.edu.tw) Received: from www.mmlab.cse.yzu.edu.tw (www.mmlab.cse.yzu.edu.tw [140.138.150.166]) by mx1.FreeBSD.org (Postfix) with ESMTP id 291AB43CA7 for ; Thu, 7 Dec 2006 15:09:11 +0000 (GMT) (envelope-from avatar@mmlab.cse.yzu.edu.tw) Received: by www.mmlab.cse.yzu.edu.tw (qmail, from userid 1000) id 08A428C9B17; Thu, 7 Dec 2006 23:10:01 +0800 (CST) Received: from localhost (localhost [127.0.0.1]) by www.mmlab.cse.yzu.edu.tw (qmail) with ESMTP id DA7788C9B05; Thu, 7 Dec 2006 23:10:01 +0800 (CST) Date: Thu, 7 Dec 2006 23:10:01 +0800 (CST) From: Tai-hwa Liang To: Sam Leffler In-Reply-To: <45775DB7.1000605@errno.com> Message-ID: <061207230020D.29165@www.mmlab.cse.yzu.edu.tw> References: <457719CF.3040402@errno.com> <20061207000050.GA3667@freebie.xs4all.nl> <45775DB7.1000605@errno.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: Wilko Bulte , freebsd-current@FreeBSD.ORG Subject: Re: CFT: new ath hal X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 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: Thu, 07 Dec 2006 15:10:03 -0000 On Wed, 6 Dec 2006, Sam Leffler wrote: > Wilko Bulte wrote: >> On Wed, Dec 06, 2006 at 11:28:15AM -0800, Sam Leffler wrote.. >>> I've placed a new hal out for testing. I'd like to commit it after more >>> folks work with it so feedback would be helpful. >>> >>> http://people.freebsd.org/~sam/ath_hal-20061205.tgz >>> >>> There are numerous small bugs fixed in this version but the main change >>> is a split of the descriptor state so that s/w state can be placed in >>> cached memory when h/w state is in uncached memory. This results in >>> noticeable performance gains on certain architectures. >>> >>> To use this hal you must patch the driver and rate control modules with >>> this: >>> >>> http://people.freebsd.org/~sam/ath-20061205.patch This patch looks fine to me. >> >> Seems to work fine on my laptop: >> >> ath_hal: 0.9.20.3 (AR5210, AR5211, AR5212, RF5111, RF5112, RF2413, RF5413) >> ath0: mem 0xd0210000-0xd021ffff at device 4.0 on pci2 >> ath0: using obsoleted if_watchdog interface >> ath0: Ethernet address: 00:80:48:7e:16:96 >> ath0: mac 7.8 phy 4.5 radio 5.6 >> >> Anything special you want to have tested? I use this laptop daily >> so it will see 'runtime' anyway.. > > I mostly care about regressions. The code base has been stable for a > while so it's unlikely you'll see any obvious differences. Seems okay on a few cards I can get access to: ath0: mem 0xc0210000-0xc021ffff irq 9 at device 2.0 on pci2 ath0: 11a rates: 6Mbps 9Mbps 12Mbps 18Mbps 24Mbps 36Mbps 48Mbps 54Mbps ath0: 11b rates: 1Mbps 2Mbps 5.5Mbps 11Mbps ath0: 11g rates: 1Mbps 2Mbps 5.5Mbps 11Mbps 6Mbps 9Mbps 12Mbps 18Mbps 24Mbps 36Mbps 48Mbps 54Mbps ath0: mac 5.6 phy 4.1 5ghz radio 1.7 2ghz radio 2.3 ath0: mem 0xd0210000-0xd021ffff at device 0.0 on cardbus0 ath0: Reserved 0x10000 bytes for rid 0x10 type 3 at 0xd0210000 ath0: using obsoleted if_watchdog interface ath0: 11a rates: 6Mbps 9Mbps 12Mbps 18Mbps 24Mbps 36Mbps 48Mbps 54Mbps ath0: 11b rates: 1Mbps 2Mbps 5.5Mbps 11Mbps ath0: 11g rates: 1Mbps 2Mbps 5.5Mbps 11Mbps 6Mbps 9Mbps 12Mbps 18Mbps 24Mbps 36Mbps 48Mbps 54Mbps ath0: turboA rates: 6Mbps 9Mbps 12Mbps 18Mbps 24Mbps 36Mbps 48Mbps 54Mbps ath0: mac 5.6 phy 4.1 radio 3.6 -- Cheers, Tai-hwa Liang