Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 15 Jul 2008 15:40:44 +0200
From:      Kris Kennaway <kris@FreeBSD.org>
To:        Yony Yossef <yonyossef.lists@gmail.com>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: options WITNESS and locks
Message-ID:  <487CA8DC.2090703@FreeBSD.org>
In-Reply-To: <20def4870807150605w6e3de82eq4a999360e9b49b6c@mail.gmail.com>
References:  <20def4870807140902y4e5aad69r649d577fb5f5ad84@mail.gmail.com>	<487BE91E.1020202@FreeBSD.org> <20def4870807150605w6e3de82eq4a999360e9b49b6c@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Yony Yossef wrote:
> Something is still unclear. All my locks are MTX_DEF type, which means
> sleepable, including the one specified in the crash report (MTNIC state
> semaphore).
> This crash happens when I try to call bus_resource_alloc_any for a SYS_REQ
> which is trying to obtain the second lock (ACPI root bus). How come my
> MTX_DEF lock is being treated as as non-sleepable?

MTX_DEF locks *are* non-sleepable :-)

Kris




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