Skip to content

Commit d52b095

Browse files
Dan Carpenterbroonie
authored andcommitted
spi: core: Fix error code in spi_register_controller()
Return -ENOMEM if the allocation fails. Don't return success. Fixes: 6598b91 ("spi: spi.c: Convert statistics to per-cpu u64_stats_t") Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com> Link: https://lore.kernel.org/r/Yqh6bdNYO2XNhPBa@kili Signed-off-by: Mark Brown <broonie@kernel.org>
1 parent d38dc01 commit d52b095

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

drivers/spi/spi.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3082,6 +3082,7 @@ int spi_register_controller(struct spi_controller *ctlr)
30823082
ctlr->pcpu_statistics = spi_alloc_pcpu_stats(dev);
30833083
if (!ctlr->pcpu_statistics) {
30843084
dev_err(dev, "Error allocating per-cpu statistics\n");
3085+
status = -ENOMEM;
30853086
goto destroy_queue;
30863087
}
30873088

0 commit comments

Comments
 (0)