|
@@ -602,11 +602,11 @@ static int spidev_open(struct inode *inode, struct file *filp)
|
|
|
if (!spidev->tx_buffer) {
|
|
|
spidev->tx_buffer = kmalloc(bufsiz, GFP_KERNEL);
|
|
|
if (!spidev->tx_buffer) {
|
|
|
- dev_dbg(&spidev->spi->dev, "open/ENOMEM\n");
|
|
|
- status = -ENOMEM;
|
|
|
+ dev_dbg(&spidev->spi->dev, "open/ENOMEM\n");
|
|
|
+ status = -ENOMEM;
|
|
|
goto err_find_dev;
|
|
|
- }
|
|
|
}
|
|
|
+ }
|
|
|
|
|
|
if (!spidev->rx_buffer) {
|
|
|
spidev->rx_buffer = kmalloc(bufsiz, GFP_KERNEL);
|