Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 28 May 2003 01:51:42 +0100
From:      Jay Cornwall <jay@evilrealms.net>
To:        Juli Mallett <jmallett@freebsd.org>
Cc:        freebsd-current@freebsd.org
Subject:   Re: panic: don't do that, in ugen(4)
Message-ID:  <200305280151.44094.jay@evilrealms.net>
In-Reply-To: <20030527180621.A10430@FreeBSD.org>
References:  <20030527180621.A10430@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
=2D----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Wednesday 28 May 2003 00:06 am, Juli Mallett wrote:

> Running `quickcam' twice from:
> 	http://people.freebsd.org/~jmallett/qce-freebsd.tgz
>
> Yields the following loveliness:

[..]

This is the same issue another person (Mark Blackman) is seeing with the=20
Speedtouch software. I submitted a patch to the kernel recently which=20
alleviated the problem for me (and others), but Mark is still having proble=
ms=20
(albeit slightly different since the patch) with ugen_set_interface panicin=
g=20
inside /sys/dev/usb/ugen.c.

I'll be looking into this either tomorrow or the next day, to try to work o=
ut=20
how it's still occurring and fix it. If anyone else decides to take a look,=
=20
it may help to see the patch recently committed to ugen.c:
=20
http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/dev/usb/ugen.c.diff?r1=3D1.69=
&r2=3D1.70&f=3Dh

It's related to the way ugen treats device nodes since; since devfs was=20
introduced into the kernel, there have been stricter rules on how the kerne=
l=20
can manipulate device nodes, and ugen.c is (apparently) still breaking thes=
e=20
rules.

Cheers,
Jay

=2D --=20
http://www.evilrealms.net/ - Systems Administrator & Developer
http://www.ic.ac.uk/ - Imperial College, 2nd year CS student
=2D----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (GNU/Linux)

iD8DBQE+1AgffJLn3O/2GbERAjlrAKCxOMROjqZdSKHmYoywNt/85JQW4gCbBAQO
OT6Z2VJGht+J1gctuWLZqN4=3D
=3DM6D7
=2D----END PGP SIGNATURE-----



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