]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
extcon: palmas: Check the parent instance to prevent the NULL
authorRoger Quadros <rogerq@ti.com>
Thu, 8 Dec 2016 08:45:31 +0000 (10:45 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 21 Nov 2017 08:01:04 +0000 (09:01 +0100)
commitd487af849accc63ae2157d2edd95c0bcd688b55c
treedee1b65c85ed02da64ba80a3f4af07b6caee0c4b
parent4273d07525354daf17258f4b8d7d11576e67375d
extcon: palmas: Check the parent instance to prevent the NULL

[ Upstream commit 9fe172b9be532acc23e35ba693700383ab775e66 ]

extcon-palmas must be child of palmas and expects parent's
drvdata to be valid. Check for non NULL parent drvdata and
fail if it is NULL. Not doing so will result in a NULL
pointer dereference later in the probe() parent drvdata
is NULL (e.g. misplaced extcon-palmas node in device tree).

Signed-off-by: Roger Quadros <rogerq@ti.com>
Signed-off-by: Chanwoo Choi <cw00.choi@samsung.com>
Signed-off-by: Sasha Levin <alexander.levin@verizon.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/extcon/extcon-palmas.c