Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 06 Dec 2006 11:34:52 -0800
From:      Sam Leffler <sam@errno.com>
To:        freebsd-arm@freebsd.org
Subject:   Gateworks 2348 and ath
Message-ID:  <45771B5C.303@errno.com>

next in thread | raw e-mail | index | archive | help
I just posted a new ath hal for testing.  I've been using it (or similar
verisons) on my Avila boards.  The hal works fine on linux but there
appears to be a problem with interrupts on freebsd so beware.  The
symptom is that when operating in ap mode under heavy load interrupts
will stop.  I've also noticed that ath_intr is being called w/o the
pending status but set in the ath h/w so there's something not right in
the core interrupt support.  This is just fyi (and of course folks are
welcome to dig for a fix).

> 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
> 
> Not sure if the patch will apply cleanly to RELENG_6.
> 
> 	Sam




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?45771B5C.303>