• J
    i2c: __must_check fixes (core drivers) · b119c6c9
    Jean Delvare 提交于
    i2c: __must_check fixes (core drivers)
    
    Check for error on sysfs file creation.
    Check for error on device registration.
    Check for error on class device registration.
    
    Greg, I am not familiar with completion, can you please tell me if I
    need to take care of it in the error paths (as I did in this patch,
    see /* Needed? */ comments), or if it isn't needed?
    
    These patches were tested, including forced errors, so they should work
    fine. But of course more testing can't hurt.
    Signed-off-by: NJean Delvare <khali@linux-fr.org>
    Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
    b119c6c9
i2c-core.c 31.2 KB