block/io: split out bdrv_find_conflicting_request