use_generic and usb probing

2011-04-03 Thread Andriy Gapon
Mostly out of curiosity (but not only because of that) I wonder why the use_generic flag and two probing passes are needed in USB driver probing code. That is, why the standard approach of using different probing return values (e.g. BUS_PROBE_DEFAULT, BUS_PROBE_GENERIC, etc) wouldn't work here. T

panic: blockable sleep lock (sleep mutex) ehci0

2011-04-03 Thread Peter Jeremy
My work desktop has suddenly suddenly started reporting the above panic. I'm running 8.2-stable/amd64 from end of February. It was "hung" when I came in this morning and "hung" again soon after (I was in X on both occasions and so couldn't investigate further but now suspect it was in DDB). I'v