Hi,

On 2/14/07, Alan Stern <[EMAIL PROTECTED]> wrote:
> On Tue, 13 Feb 2007, Guilherme Salgado wrote:
[...]
> >  so I did the
> > changes manually and used upper case characters on the message passed
> > to dev_info(), to make sure the new module was loaded correctly, and I
> > seem to have got the same thing on syslog:
>
> There were only two differences between the patch you typed in and the one
> I sent.  One difference was the capital letters in the log message.  The
> other difference is here:
>
> > > +                       if (!(inw(port_addr) &
> > > +                                       (USBPORTSC_SUSP | USBPORTSC_RD)))
>
> > +                       if (!(inw(port_addr) &
> > +                                       (USBPORTSC_RD | USBPORTSC_RD)))
>
> You typed USBPORTSC_RD twice instead of USBPORTSC_SUSP.  Unfortunately,
> that was the whole point of the new patch.  So the patch you tested was
> essentially the same as the original one.
>

Oooops. I've been trying to teach my eyes to catch these sorts of
things for a while, but it's not easy. Thanks for spotting that.

I had some problems with the 2.6.20 kernel on my distribution and so I
wasn't able to test the patch for some time. Fortunately, everything
is working now and I'm running 2.6.20 with the patch you provided, and
the "can't resume" problem is gone. I can easily reproduce it with the
unpatched module loaded, but it never occurred when I had the patched
module loaded.

Does this patch provide the proper fix for the issue or was it just a
workaround or something like that? In case of the former, can I expect
it to go to mainline soon?

Thanks a lot,
Guilherme

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
linux-usb-devel@lists.sourceforge.net
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to