linux_dsm_epyc7002/drivers/isdn/hardware/mISDN
Anton Protopopov e60b13e4f5 mISDN: prevent possible NULL pointer dereference
A return value of the bchannel_get_rxbuf() function is compared with the
positive ENOMEM value instead of the negative -ENOMEM value to detect a
memory allocation problem. Thus, after a possible memory allocation
failure the bc->bch.rx_skb will be NULL which will lead to a NULL
pointer dereference.

Signed-off-by: Anton Protopopov <a.s.protopopov@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2016-02-18 14:59:35 -05:00
..
avmfritz.c Drivers: isdn: remove __dev* attributes. 2013-01-03 15:57:02 -08:00
hfc_multi_8xx.h isdn: whitespace coding style cleanup 2012-02-21 09:04:01 -08:00
hfc_multi.h mISDN: Added support for fragmentation of E1 interfaces of hfcmulti driver. 2012-04-26 05:21:03 -04:00
hfc_pci.h isdn: whitespace coding style cleanup 2012-02-21 09:04:01 -08:00
hfcmulti.c Drivers: isdn: remove __dev* attributes. 2013-01-03 15:57:02 -08:00
hfcpci.c mISDN: replace current->state by set_current_state() 2015-02-22 15:24:10 -05:00
hfcsusb.c ISDN: Add check for usb_alloc_urb() result 2012-07-18 09:40:54 -07:00
hfcsusb.h mISDN: Add X-Tensions USB ISDN TA XC-525 2012-05-22 15:19:01 -04:00
iohelper.h isdn: whitespace coding style cleanup 2012-02-21 09:04:01 -08:00
ipac.h tree-wide: fix comment/printk typos 2010-11-01 15:38:34 -04:00
isar.h isdn: whitespace coding style cleanup 2012-02-21 09:04:01 -08:00
Kconfig kconfig: use bool instead of boolean for type definition attributes 2015-01-07 13:08:04 +01:00
Makefile mISDN: Add support for Traverse Technologies NETJet PCI cards 2009-07-25 20:22:36 +02:00
mISDNinfineon.c treewide: Fix typo in printk messages 2015-03-06 23:05:39 +01:00
mISDNipac.c mISDN: fix a loop count 2015-12-15 12:42:27 -05:00
mISDNisar.c isdn: Fix typo in drivers/isdn 2012-11-09 17:10:16 -05:00
netjet.c mISDN: prevent possible NULL pointer dereference 2016-02-18 14:59:35 -05:00
netjet.h isdn: whitespace coding style cleanup 2012-02-21 09:04:01 -08:00
speedfax.c Drivers: isdn: remove __dev* attributes. 2013-01-03 15:57:02 -08:00
w6692.c mISDN: avoid arch specific __builtin_return_address call 2015-01-13 17:08:21 -05:00
w6692.h mISDN: Add driver for Winbond cards 2009-07-25 20:21:28 +02:00