Date: Tue, 28 Nov 2006 11:41:45 -0800 From: Sam Leffler <sam@errno.com> To: Robert Watson <rwatson@freebsd.org> Cc: Munehiro Matsuda <haro@h4.dion.ne.jp>, freebsd-current@freebsd.org Subject: Re: LOR with netisr changes Message-ID: <456C90F9.5080209@errno.com> In-Reply-To: <20061128180811.P95096@fledge.watson.org> References: <20061129.015826.74756053.haro@h4.dion.ne.jp> <20061128180811.P95096@fledge.watson.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Robert Watson wrote: > > On Wed, 29 Nov 2006, Munehiro Matsuda wrote: > >> JFYI, I got following LOR started after the netisr changes: > > In general, device driver locks should not be held over entry to the > network stack. However, things get a bit tricky in the 802.11 code due > to lock sharing, I believe, so it could be a bit more tricky to fix that. It's just a bug in the driver. Driver locks should be dropped when packets get passed up the stack. This issue was pointed out before iwi ever was committed but since nothing immediately comes back via the bridge (or similar) it's been ignored. Sam
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?456C90F9.5080209>