Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 23 Jan 2009 17:14:38 +0100
From:      Hans Petter Selasky <hselasky@c2i.net>
To:        Lars Engels <lme@freebsd.org>
Cc:        current@freebsd.org, Maksim Yevmenkin <maksim.yevmenkin@gmail.com>
Subject:   Re: panic: mutex Giant not owned at /usr/src/sys/kern/tty_ttydisc.c:1127
Message-ID:  <200901231714.39873.hselasky@c2i.net>
In-Reply-To: <20090123154336.GJ60948@e.0x20.net>
References:  <20090123154336.GJ60948@e.0x20.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On Friday 23 January 2009, Lars Engels wrote:
> 0xf12eabd8) at /usr/src/sys/i386/i386/trap.c:318
> #17 0xc0b3fb3b in

Hi Lars,

Maksim has made a lot of changes to the Bluetooth driver. Maybe he can look 
into it?

This looks like a NULL-pointer access to me.

Maksim:

In the ubt_detach routine, make sure that:

0) No further commands are accepted from the Netgraph stack.
1) You drain the task queue!
2) You drain all USB transfers: "usb2_transfer_drain()" called unlocked.
3) Set the "sc_node" to NULL.

--HPS



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