net: ieee802154: fix a potential NULL pointer dereference
authorKangjie Lu <kjlu@umn.edu>
Mon, 11 Mar 2019 07:25:17 +0000 (02:25 -0500)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 4 May 2019 07:20:11 +0000 (09:20 +0200)
commitf722b7789afa78e30b11b86e647b9a34c4bfe19e
tree0b416c0a7a86cf694fb5e6a82ecdd07d62e6f5ce
parenta1e34e289e1529f08cb70b21ea1e41efb4026d89
net: ieee802154: fix a potential NULL pointer dereference

[ Upstream commit 2795e8c251614ac0784c9d41008551109f665716 ]

In case alloc_ordered_workqueue fails, the fix releases
sources and returns -ENOMEM to avoid NULL pointer dereference.

Signed-off-by: Kangjie Lu <kjlu@umn.edu>
Acked-by: Michael Hennerich <michael.hennerich@analog.com>
Signed-off-by: Stefan Schmidt <stefan@datenfreihafen.org>
Signed-off-by: Sasha Levin (Microsoft) <sashal@kernel.org>
drivers/net/ieee802154/adf7242.c