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
| ||
|
Date: Wed, 25 Jun 2014 17:35:20 +0200 From: Andrzej Pietrasiewicz <andrzej.p@...sung.com> To: Jon Ringle <jon@...gle.org>, Felipe Balbi <balbi@...com>, Greg KH <gregkh@...uxfoundation.org>, linux-usb@...r.kernel.org, "linux-kernel@...r.kernel.org" <linux-kernel@...r.kernel.org> Subject: Re: USB_MUSB_DA8XX with g_multi.ko W dniu 25.06.2014 17:13, Jon Ringle pisze: > In commit 787f5627bec80094db487bfcb401e9744f181aed > usb: musb: make davinci and da8xx glues depend on BROKEN > > USB_MUSB_DA8XX was marked as BROKEN > > A few months ago, we updated the linux kernel on our AM1808 SoC based > embedded board from Linux 2.6.33 to the latest long term 3.12. > > I am interested in having the USB gadget support on my board, so I > removed BROKEN on USB_MUSB_DA8XX. I found that when I modprobe > g_ether, g_serial, and g_mass_storage (by themselves), they all appear > to work as expected, but if I try to use g_multi to have a composite > device supporting all three simultaneously, I run into failure during > initialization. > <snip> > >>>From this I can see that it's failing on the following call in fsg_bind(): > ep = usb_ep_autoconfig(gadget, &fsg_fs_bulk_in_desc); > Just a random guess (I don't know your hardware): how many bulk, iso and interrupt endpoints does your hardware provide? Perhaps you just run out of endpoints? AP -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@...r.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists