block: push bdrv_change_backing_file error checking up from drivers