X-Git-Url: https://git.openpandora.org/cgi-bin/gitweb.cgi?p=pandora-kernel.git;a=blobdiff_plain;f=drivers%2Fusb%2Fserial%2Fcyberjack.c;h=2cf85872e9382b9de7b53522bfde30c0beb0b6ad;hp=f744ab7a3b19fb098d185a02545d8fa6987260a1;hb=9c44811bd33d5b07d1eb5ee60a5e227971a11ffe;hpb=7fcebcb8922e2307b4289cf2cdab3fac49d3cec4 diff --git a/drivers/usb/serial/cyberjack.c b/drivers/usb/serial/cyberjack.c index f744ab7a3b19..2cf85872e938 100644 --- a/drivers/usb/serial/cyberjack.c +++ b/drivers/usb/serial/cyberjack.c @@ -122,6 +122,9 @@ static int cyberjack_startup(struct usb_serial *serial) dbg("%s", __func__); + if (serial->num_bulk_out < serial->num_ports) + return -ENODEV; + /* allocate the private data structure */ priv = kmalloc(sizeof(struct cyberjack_private), GFP_KERNEL); if (!priv)