On Sun, Aug 05, 2012 at 10:59:38AM +0800, Fengguang Wu wrote: > Hi all, > > This line triggers an oops in kvm boot test: > > usb_match_id(): > ==> 748 for (; id->idVendor || id->idProduct || id->bDeviceClass || > 749 id->bInterfaceClass || id->driver_info; id++) { > 750 if (usb_match_one_id(interface, id)) > 751 return id; > 752 } > > It's an old bug and happens also in linux 3.0. It's very reproducible > for the attached config. I can send the initrd (yocto-minimal-i386.cgz) > on your request in private email. Odds are a driver without a terminating NULL for the device id list is causing this to fail. What devices are in the system and what drivers are trying to be bound? greg k-h -- 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