]> git.baikalelectronics.ru Git - kernel.git/commit
mISDN: Fix null pointer dereference at mISDN_FsmNew
authorAnton Vasilyev <vasilyev@ispras.ru>
Fri, 11 Aug 2017 12:57:22 +0000 (15:57 +0300)
committerDavid S. Miller <davem@davemloft.net>
Fri, 11 Aug 2017 21:56:23 +0000 (14:56 -0700)
commita454d001d912e4029d049b59de645c44eff42aac
tree9632f50edc83f47ea18ef6011af1cafec141dc8b
parent18a5e5ae3523088583586f2e5287dd935d5b5aa1
mISDN: Fix null pointer dereference at mISDN_FsmNew

If mISDN_FsmNew() fails to allocate memory for jumpmatrix
then null pointer dereference will occur on any write to
jumpmatrix.

The patch adds check on successful allocation and
corresponding error handling.

Found by Linux Driver Verification project (linuxtesting.org).

Signed-off-by: Anton Vasilyev <vasilyev@ispras.ru>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/isdn/mISDN/fsm.c
drivers/isdn/mISDN/fsm.h
drivers/isdn/mISDN/layer1.c
drivers/isdn/mISDN/layer2.c
drivers/isdn/mISDN/tei.c