]> git.baikalelectronics.ru Git - kernel.git/commit
cdc-acm: fix NULL pointer reference
authorOliver Neukum <oneukum@suse.com>
Thu, 7 Jan 2016 10:01:00 +0000 (11:01 +0100)
committerDavid S. Miller <davem@davemloft.net>
Sun, 10 Jan 2016 02:00:24 +0000 (21:00 -0500)
commit7f2cf73a4bb396927f112274798be47b4e19fa70
tree276191fdf11533c762892bd326547731c1dfdebb
parent33e20e3e297c627329898cd138010753a362de32
cdc-acm: fix NULL pointer reference

The union descriptor must be checked. Its usage was conditional
before the parser was introduced. This is important, because
many RNDIS device, which also use the common parser, have
bogus extra descriptors.

Signed-off-by: Oliver Neukum <oneukum@suse.com>
Tested-by: Vasily Galkin <galkin-vv@yandex.ru>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/usb/cdc_ether.c