Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 18 May 2006 10:18:17 +0400
From:      Sergey Matveychuk <sem@FreeBSD.org>
To:        Hans Petter Selasky <hselasky@c2i.net>
Cc:        freebsd-usb@freebsd.org
Subject:   Re: all usb-ethernet adapters are borked?
Message-ID:  <446C11A9.4010009@FreeBSD.org>
In-Reply-To: <200605171020.10644.hselasky@c2i.net>
References:  <44699796.40206@FreeBSD.org>	<20060516.134541.115955424.imp@bsdimp.com>	<446AC196.9070901@FreeBSD.org> <200605171020.10644.hselasky@c2i.net>

next in thread | previous in thread | raw e-mail | index | archive | help
Hans Petter Selasky wrote:
> On Wednesday 17 May 2006 08:24, Sergey Matveychuk wrote:
>> Sure.
>> http://sunner.elcomnet.ru/~sem/sleep.panic
> 
> From what I can see, the "usbd_do_request()" is called from an interrupt or 
> timeout. Maybe some ethernet-adapter registers must be pre-read or cached, or 
> Giant must be locked.

It's called from in_addmulti()->if_addmulti()->rue_ioctl() just I try to
assign an IP address to the interface. I don't know why this info does
not exist in tracing.

-- 
Dixi.
Sem.



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