Re: old_scheme_first = 0 in drivers/usb/core/hub.c
"jidong xiao" <[email protected]>
| Newsgroups | gmane.linux.usb.devel |
|---|---|
| Message-ID | <[email protected]> |
On 10/10/07, jidong xiao <[email protected]> wrote: > On 10/10/07, hong zhang <[email protected]> wrote: > > List, > > > > I am working on a freescale IMX31(ARM) based board > > that has two USB hosts. Host2 connecs to usb scsi hard > > disk(30GB). It is detected in kernel 2.6.10. But it > > could not be detected when kernel upgrades to > > 2.6.19.2. We has gone back to old_scheme_first=1 > > (default is 0) at drivers/usb/core/hub.c. hub.c > > explains if new usb scheme does not detect device it > > will try old scheme. Obviously, I have to hard code > > old_scheme_first=1 and usb scsi hard disk will be > > detected. > > > > Any comment will be appreciated. By the way, can you please paste your log files for against both 2.6.10 and 2.6.19.2, I feel from the source perspective, the logic here is something abnormal. In 2.6.10 we use the new scheme by default, and in 2.6.19.2 we use the new scheme first and then if it fails the old scheme will be used. So it's strange the new kernel could _not_ get the descriptor. Regards Jason ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ [email protected] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel