diff --git a/drivers/spi/spi.c b/drivers/spi/spi.c index ac61824b87b5eecaa88dbc1ef3fbccc9ece41ea5..c78d1ceeaa422b066a8d13ebba20174709beca6e 100644 --- a/drivers/spi/spi.c +++ b/drivers/spi/spi.c @@ -3082,6 +3082,7 @@ int spi_register_controller(struct spi_controller *ctlr) ctlr->pcpu_statistics = spi_alloc_pcpu_stats(dev); if (!ctlr->pcpu_statistics) { dev_err(dev, "Error allocating per-cpu statistics\n"); + status = -ENOMEM; goto destroy_queue; }