Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 21 Jun 2010 10:20:45 -0600 (MDT)
From:      "M. Warner Losh" <imp@bsdimp.com>
To:        freebsd@luftivennad.com
Cc:        freebsd-mips@freebsd.org
Subject:   Re: AR5416 MAC based ath
Message-ID:  <20100621.102045.634347869559339674.imp@bsdimp.com>
In-Reply-To: <3f993635fc9c54a4d44aa360e26a9be0.squirrel@webmail.equix.ee>
References:  <3f993635fc9c54a4d44aa360e26a9be0.squirrel@webmail.equix.ee>

next in thread | previous in thread | raw e-mail | index | archive | help
In message: <3f993635fc9c54a4d44aa360e26a9be0.squirrel@webmail.equix.ee>
            "Ain" <freebsd@luftivennad.com> writes:
: Hello!
: 
: Last month was here a discussion about AR92XX (with subject line "Trap
: when setting up ath0"). Now i have same kind trap, my chip is ar9220. If i
: understand correctly, patch for 71xx
: (http://people.freebsd.org/~imp/ar71xx_ath_war.diff) contains magic number
: AR_RXCFG, what is not defined in ar5416reg.h. Can i use same magic to get
: my  AR92XX working? If not, maybe some other ideas?

The RXCFG bug is reported to only be with the older chipset.  Atheros
didn't fix that bug in the current generation of processors.  The
newer, N chipsets don't have this bug.  If you're seeing issues, then
chances are very good that it is a different problem.  My work around
likely won't help you much.  I'd start by building a kernel with
symbols and using the debugger to help you track down the issue.  With
the WAR I put in, I'd always get a different trap address.  Maybe this
is something as simple as a driver bug (deref of NULL, say)....

Warner



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