diff mbox

[v1] spi: core: Propagate error code of add_uevent_var()

Message ID 20170726131400.71301-1-andriy.shevchenko@linux.intel.com (mailing list archive)
State Accepted
Commit 2856670f23a92ab72db850d73f30c0b4b6ba5a76
Headers show

Commit Message

Andy Shevchenko July 26, 2017, 1:14 p.m. UTC
add_uevent_var() can fail, let caller know about this.

Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
---
 drivers/spi/spi.c | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)
diff mbox

Patch

diff --git a/drivers/spi/spi.c b/drivers/spi/spi.c
index 0725c78b0de6..ec69293d26be 100644
--- a/drivers/spi/spi.c
+++ b/drivers/spi/spi.c
@@ -321,8 +321,7 @@  static int spi_uevent(struct device *dev, struct kobj_uevent_env *env)
 	if (rc != -ENODEV)
 		return rc;
 
-	add_uevent_var(env, "MODALIAS=%s%s", SPI_MODULE_PREFIX, spi->modalias);
-	return 0;
+	return add_uevent_var(env, "MODALIAS=%s%s", SPI_MODULE_PREFIX, spi->modalias);
 }
 
 struct bus_type spi_bus_type = {