Hi Mauro et all, I'm afraid my recent work on gscpa has uncovered another regression in the gspca core. It no longer properly falls back to a lower alt setting if there is not enough bandwidth for the initially choosen one. This is a problem when usb1 devices are plugged into a usb2 hub, or into a sandybridge motherboard (which uses usb2 hubs internally), since the ehci scheduling code in the kernel does not allow usb1 devices to use full iso bandwidth (long story). So we must fall back to a lower setting there! This means that many (iso mode) usb1 devices supported by gscpa won't work at their highest resolution with such systems. This patch fixes the falling back to lower alt settings, thereby also fixing these devices no longer working (reproduced and fix tested with several cams). Therefor I'm suggesting this fix as a last minute regression fix for 3.2 Mauro, please send this patch on its merry way to Linus, thanks! Regards, Hans -- To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html