Commit c66b9b7d365444b433307ebb18734757cb668a02

Authored by Alan Cox
Committed by David S. Miller
1 parent 3324d024ba

caif: fix NULL pointer check

Reported-by: <rucsoftsec@gmail.com>
Resolves-bug: http://bugzilla.kernel.org/show_bug?44441
Signed-off-by: Alan Cox <alan@linux.intel.com>
Signed-off-by: David S. Miller <davem@davemloft.net>

Showing 1 changed file with 3 additions and 0 deletions Side-by-side Diff

drivers/net/caif/caif_serial.c
... ... @@ -325,6 +325,9 @@
325 325  
326 326 sprintf(name, "cf%s", tty->name);
327 327 dev = alloc_netdev(sizeof(*ser), name, caifdev_setup);
  328 + if (!dev)
  329 + return -ENOMEM;
  330 +
328 331 ser = netdev_priv(dev);
329 332 ser->tty = tty_kref_get(tty);
330 333 ser->dev = dev;