spi: spi_device memory should be released instead of device.
The memory for dev variable is allocated as a part of spi_device structure memory which the dev belongs to. Thus when the memory is released the right pointer is used. Signed-off-by: Roman Tereshonkov <roman.tereshonkov@nokia.com> Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
This commit is contained in:
parent
8ec130a017
commit
07a389feef
@ -41,7 +41,7 @@ static void spidev_release(struct device *dev)
|
|||||||
spi->master->cleanup(spi);
|
spi->master->cleanup(spi);
|
||||||
|
|
||||||
spi_master_put(spi->master);
|
spi_master_put(spi->master);
|
||||||
kfree(dev);
|
kfree(spi);
|
||||||
}
|
}
|
||||||
|
|
||||||
static ssize_t
|
static ssize_t
|
||||||
|
Loading…
Reference in New Issue
Block a user