]> git.itanic.dy.fi Git - linux-stable/commit
mmc: cd-gpio: protect against NULL context in mmc_cd_gpio_free()
authorGuennadi Liakhovetski <g.liakhovetski@gmx.de>
Tue, 24 Apr 2012 15:56:29 +0000 (17:56 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 1 Jun 2012 07:15:53 +0000 (15:15 +0800)
commit9011fd18ebcfcb648761afb3e23bf55e55bc038c
treec3b21c92c0e9a42ad4d3da1a07db16272ffc19ba
parent591c8732fb7d28b5a5d1299bf8822f3880efaa47
mmc: cd-gpio: protect against NULL context in mmc_cd_gpio_free()

commit 0e9f480bb553d39ee06ccd45639ba7a5446a7b81 upstream.

Do not oops, even if mmc_cd_gpio_free() is mistakenly called on a driver
cleanup path, even though a previous call to mmc_cd_gpio_request() failed.

Signed-off-by: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
[stable@: please apply to 3.3-stable]
Signed-off-by: Chris Ball <cjb@laptop.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/mmc/core/cd-gpio.c