Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 24 Mar 2008 11:28:30 -0700
From:      Sam Leffler <sam@freebsd.org>
To:        Robert Jenssen <robertjenssen@ozemail.com.au>
Cc:        net@freebsd.org
Subject:   Re: Lock order reversal in ral driver
Message-ID:  <47E7F2CE.503@freebsd.org>
In-Reply-To: <200803232052.07111.robertjenssen@ozemail.com.au>
References:  <200803232052.07111.robertjenssen@ozemail.com.au>

next in thread | previous in thread | raw e-mail | index | archive | help
Robert Jenssen wrote:
> Hi,
>
> Since upgrading to FreeBSD 7 I have been experiencing some frustrating 
> problems with my RAL wifi card. In particular, it seems to me that dhclient 
> fails when the ral device driver times out while scanning for my access 
> point. At the same time my HP PDA with Spectec WiFi SDIO card has no problems 
> finding my access point.
>
> Today I made a kernel with the following options:
>
> makeoptions     DEBUG=-g
> options         INVARIANTS
> options         INVARIANT_SUPPORT
> options         WITNESS
> options         DEBUG_LOCKS
> options         DEBUG_VFS_LOCKS
> options         DIAGNOSTIC
> options         SOCKBUF_DEBUG
> options         DDB
> options         KDB
>
> Upon rebooting the dmesg immediately showed a lock order reversal in the ral 
> driver in ieee80211_scan.c and rt2560.c (see below). Does this correspond to 
> my symptoms? Is there a wizard out there who understands what is happening?
>   
    <...stuff snipped...>

The LOR is unrelated to any issues you are seeing and can be safely 
ignored.  Try providing a description of your setup and a log that 
indicates the problem.  For the latter look at wlandebug(8).

    Sam




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