]> 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)
commit34bd5e6d403c76895824856f9998f52f5c8565f5
tree276191fdf11533c762892bd326547731c1dfdebb
parent9edc68f847308ebcc33913d1ccc6882b3bfd4332
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