The patch titled usb-serial: secret patch has been added to the -mm tree. Its filename is usb-serial-secret-patch.patch *** Remember to use Documentation/SubmitChecklist when testing your code *** See http://www.zip.com.au/~akpm/linux/patches/stuff/added-to-mm.txt to find out what to do about this ------------------------------------------------------ Subject: usb-serial: secret patch From: Oliver Neukum <oliver@xxxxxxxxxx> > http://bugzilla.kernel.org/show_bug.cgi?id=8094 > > Summary: ipaq oops on connecting "Vodafone VPA-II" > Kernel Version: 2.6.21-rc1-git1 > Status: NEW > Severity: normal > Owner: greg@xxxxxxxxx > Submitter: web.alexander@xxxxxx Most likely a known bug I caused. This should help. akpm: - it is unknown what this patch does - it _seems_ that it prevents the oops, but that's not clear - The post-2.6.18 regression appears to still be unfixed. Cc: Greg KH <greg@xxxxxxxxx> Cc: Alexander Weber <web.alexander@xxxxxx> Signed-off-by: Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx> --- drivers/usb/serial/usb-serial.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff -puN drivers/usb/serial/usb-serial.c~usb-serial-secret-patch drivers/usb/serial/usb-serial.c --- a/drivers/usb/serial/usb-serial.c~usb-serial-secret-patch +++ a/drivers/usb/serial/usb-serial.c @@ -826,7 +826,6 @@ int usb_serial_probe(struct usb_interfac num_ports = type->num_ports; } - serial->minor = minor; serial->num_ports = num_ports; serial->num_bulk_in = num_bulk_in; serial->num_bulk_out = num_bulk_out; @@ -980,6 +979,7 @@ int usb_serial_probe(struct usb_interfac dev_err(&interface->dev, "No more free serial devices\n"); goto probe_error; } + serial->minor = minor; /* register all of the individual ports with the driver core */ for (i = 0; i < num_ports; ++i) { _ Patches currently in -mm which might be from oliver@xxxxxxxxxx are usb-serial-secret-patch.patch - To unsubscribe from this list: send the line "unsubscribe mm-commits" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html