]> git.baikalelectronics.ru Git - kernel.git/commit
net: ieee802154: fix potential null pointer dereference
authorGustavo A. R. Silva <garsilva@embeddedor.com>
Tue, 23 May 2017 18:11:47 +0000 (13:11 -0500)
committerMarcel Holtmann <marcel@holtmann.org>
Tue, 23 May 2017 18:12:53 +0000 (20:12 +0200)
commit04132d5e383ae9ea1f49cc198e2ce433b2dc5437
tree0276cfc8956330e5eb53fdda92a2210f096a66a5
parentbc5bb4e238c9f11e357818cd2874d5dfb7ccc4e5
net: ieee802154: fix potential null pointer dereference

Null check at line 918: if (!spi) {, implies spi might be NULL.
Function spi_get_drvdata() dereference pointer spi.
Move pointer priv assignment after the null check.

Addresses-Coverity-ID: 1408888
Signed-off-by: Gustavo A. R. Silva <garsilva@embeddedor.com>
Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
drivers/net/ieee802154/ca8210.c