On Mon, 9 Jan 2012, Sebastian Andrzej Siewior wrote: > This patch adds sg support to dummy_hcd. It seems that uas is not able > to work with a hcd which does not support sg only based transfers. Sometimes it helps to take a second look at things... > + BUG_ON(!sg_miter_next(miter)); ... > + BUG_ON(!sg_miter_next(miter)); BUG_ON is often a very bad idea. It will hang the system if it ever triggers in interrupt context. Basically, BUG_ON should be used only in situations where things are messed up so badly that crashing is better than continuing execution. Alan Stern -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html