Re: CFT: new ath hal

From: Tai-hwa Liang <avatar_at_mmlab.cse.yzu.edu.tw>
Date: Thu, 7 Dec 2006 23:10:01 +0800 (CST)
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: <Atheros 5212> 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: <Atheros 5212> 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: <Atheros 5212> 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
Received on Thu Dec 07 2006 - 14:10:03 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:03 UTC