| lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
|
Open Source and information security mailing list archives
| ||
|
Message-ID: <CA+v9cxYt29H38pY-6n=hn90i-q7FJAGAa1_Coss4akK_4C0ZHA@mail.gmail.com> Date: Sat, 9 Jun 2012 00:36:23 +0800 From: Huajun Li <huajun.li.lee@...il.com> To: Alan Stern <stern@...land.harvard.edu> Cc: Ming Lei <tom.leiming@...il.com>, "David S. Miller" <davem@...emloft.net>, linux-usb@...r.kernel.org, netdev@...r.kernel.org Subject: Re: [PATCH] usbnet: Activate the halt interrupt endpoint to fix endless "XactErr" error On Sat, Jun 9, 2012 at 12:13 AM, Alan Stern <stern@...land.harvard.edu> wrote: > On Fri, 8 Jun 2012, Huajun Li wrote: > >> > One possibility is to wait for a little while before resubmitting the >> > URB, and after 10 failures in a row, attempt a reset. >> > >> Alan, thanks for your proposal. >> You mean reset the device after 10 failures, right ? > > Yes. But I don't know if it will help your problem. > usb_queue_reset_device() could make it work again, I ever tried this. And I tried usb_clear_halt() and found this also made it work, so drafted this patch. >> BTW, I ever tried to sleep several seconds before submitting the 1st >> interrupt URB, but it did not work. > > As Ming Lei said, it sounds like your device isn't working right. > Yes. However, if add a quirk to fix the issue, I did not find a elegant solution, at least based on current usbnet/cdc_ether framework. -- To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to majordomo@...r.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
Powered by blists - more mailing lists