USB: serial: fix minor-number allocation
authorJohan Hovold <johan@kernel.org>
Sun, 8 May 2016 18:08:03 +0000 (20:08 +0200)
committerJohan Hovold <johan@kernel.org>
Tue, 10 May 2016 07:40:16 +0000 (09:40 +0200)
commit194e958c5c3bf4fa0805b0653fe2d0428d3791ff
tree5cef6d57eb949248eeefadd3f7672e1e96c09c44
parent028c49f5e02a257c94129cd815f7c8485f51d4ef
USB: serial: fix minor-number allocation

Due to a missing upper bound, invalid minor numbers could be assigned to
ports. Such devices would later fail to register, but let's catch this
early as intended and avoid having devices with only a subset of their
ports registered (potentially the empty set).

Signed-off-by: Johan Hovold <johan@kernel.org>
Acked-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/usb/serial/usb-serial.c