]> asedeno.scripts.mit.edu Git - linux.git/commit
spi: Fix NULL pointer when setting SPI_CS_HIGH for GPIO CS
authorGregory CLEMENT <gregory.clement@bootlin.com>
Thu, 24 Oct 2019 14:13:09 +0000 (16:13 +0200)
committerMark Brown <broonie@kernel.org>
Fri, 25 Oct 2019 10:10:25 +0000 (11:10 +0100)
commit15f794bd977a0135328fbdd8a83cc64c1d267b39
treea7e0d75aacf02d9bd8b202d6d0569dfea246e20f
parent77c544d243f3b0d1ae3487ebb170c07c79734fe7
spi: Fix NULL pointer when setting SPI_CS_HIGH for GPIO CS

Even if the flag use_gpio_descriptors is set, it is possible that
cs_gpiods was not allocated, which leads to a kernel crash.

Reported-by: "kernelci.org bot" <bot@kernelci.org>
Fixes: 3e5ec1db8bfe ("spi: Fix SPI_CS_HIGH setting when using native and GPIO CS")
Signed-off-by: Gregory CLEMENT <gregory.clement@bootlin.com>
Link: https://lore.kernel.org/r/20191024141309.22434-1-gregory.clement@bootlin.com
Signed-off-by: Mark Brown <broonie@kernel.org>
Cc: <stable@vger.kernel.org>
drivers/spi/spi.c