• Arnd Bergmann's avatar
    lightnvm: propagate device_add() error code · 1e3aeae4
    Arnd Bergmann authored
    device_add() may fail, and all callers are supposed to check the
    return value, but one new user in lightnvm doesn't:
    
    drivers/lightnvm/sysfs.c: In function 'nvm_sysfs_register_dev':
    drivers/lightnvm/sysfs.c:184:2: error: ignoring return value of 'device_add',
      declared with attribute warn_unused_result [-Werror=unused-result]
    
    This changes the caller to propagate any error codes, which avoids
    the warning.
    Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
    Fixes: 38c9e260b9f9 ("lightnvm: expose device geometry through sysfs")
    Signed-off-by: default avatarMatias Bjørling <m@bjorling.me>
    Signed-off-by: default avatarJens Axboe <axboe@fb.com>
    1e3aeae4
lightnvm.h 1.07 KB