Hard hangs running 6-current.
Frank Mayhar
frank at exit.com
Tue Feb 22 05:38:08 GMT 2005
Sam Leffler wrote:
> Other than a busted card the only thing I can think of is you're getting
> an interrupt storm from the MIB counters. If so try disabling
> HAL_INT_MIB in the driver. The easiest way to do that is probably to
> force sc_needmib to 0 in ath_attach by disabling the following code:
>
> /*
> * Check if the device has hardware counters for PHY
> * errors. If so we need to enable the MIB interrupt
> * so we can act on stat triggers.
> */
> if (ath_hal_hwphycounters(ah))
> sc->sc_needmib = 1;
>
> If your problem does not go away then I can only suggest trying another
> card. FWIW I haven't seen this.
Sigh. Okay, thanks, Sam. I was afraid it might be hardware, although I
have no idea how the card could have become busted.
I do have another card lying around, not an Atheros, but I'll drop it in
and see if that changes things. First, though, I'll try your hack.
--
Frank Mayhar frank at exit.com http://www.exit.com/
Exit Consulting http://www.gpsclock.com/
http://www.exit.com/blog/frank/
More information about the freebsd-current
mailing list