block: use bdrv_can_set_read_only() during reopen