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>