• Arnd Bergmann's avatar
    rbd: work around -Wuninitialized warning · a55e601b
    Arnd Bergmann authored
    gcc -O3 warns about a dummy variable that is passed
    down into rbd_img_fill_nodata without being initialized:
    
    drivers/block/rbd.c: In function 'rbd_img_fill_nodata':
    drivers/block/rbd.c:2573:13: error: 'dummy' is used uninitialized in this function [-Werror=uninitialized]
      fctx->iter = *fctx->pos;
    
    Since this is a dummy, I assume the warning is harmless, but
    it's better to initialize it anyway and avoid the warning.
    
    Fixes: mmtom ("init/Kconfig: enable -O3 for all arches")
    Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
    Reviewed-by: default avatarIlya Dryomov <idryomov@gmail.com>
    Signed-off-by: default avatarIlya Dryomov <idryomov@gmail.com>
    a55e601b
rbd.c 185 KB