]> git.baikalelectronics.ru Git - kernel.git/commit
gpio: grgpio: Avoid potential NULL pointer dereference
authorAxel Lin <axel.lin@ingics.com>
Sat, 20 Dec 2014 14:47:07 +0000 (22:47 +0800)
committerLinus Walleij <linus.walleij@linaro.org>
Thu, 8 Jan 2015 19:14:00 +0000 (20:14 +0100)
commit8fffb0b6563f5f6a9231e343859f6ebe1f2c1b58
tree70712e3645f4c0ee39ca4bb9642ca47b7e4f5d66
parent0d1dde9892cb817fdc84757c422e32fef8de8fdd
gpio: grgpio: Avoid potential NULL pointer dereference

irqmap is optional property, so priv->domain can be NULL if !irqmap.
Thus add NULL test for priv->domain before calling irq_domain_remove()
to prevent NULL pointer dereference.

Signed-off-by: Axel Lin <axel.lin@ingics.com>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
drivers/gpio/gpio-grgpio.c