[EMAIL PROTECTED] (Greg KH) writes:
> Man, if only every bug report was this verbose. Thanks a lot!
Ditto. That was great!
> In looking at the stuff you just sent, and the code, I agree with you
> that this is a bug in the code. I don't have a Keyspan PDA device, and
> didn't write that chunk of code, but can think of a fix for it. Try the
> attached patch and let me know if it works for you.
I'll second that patch, at least for testing out the immediate symptom. I
think that in one of my hacked up versions of serial_probe() I had arranged
those functions differently. Maybe I can just move the urb-filling into the
open() call instead. I'll try to figure out a cleaner way of doing the probe
that doesn't require such an ugly exception for the keyspan_pda device.
> > Thanks for your response. Yes, the Keyspan device was plugged in
> > when I first booted and across subsequent boots, but always with
> > Linux and some variant of the usb-serial suite. As you suggested,
I think the device remained powered and retained the firmware from a previous
reboot, so the new kernel woke up to an already-loaded device.
Off to figure out the "right" way to do it..
cheers,
-Brian
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]