Revision 793ed47a block/backup.c
b/block/backup.c | ||
---|---|---|
181 | 181 |
void *opaque) |
182 | 182 |
{ |
183 | 183 |
BdrvTrackedRequest *req = opaque; |
184 |
int64_t sector_num = req->offset >> BDRV_SECTOR_BITS; |
|
185 |
int nb_sectors = req->bytes >> BDRV_SECTOR_BITS; |
|
184 | 186 |
|
185 |
return backup_do_cow(req->bs, req->sector_num, req->nb_sectors, NULL); |
|
187 |
assert((req->offset & (BDRV_SECTOR_SIZE - 1)) == 0); |
|
188 |
assert((req->bytes & (BDRV_SECTOR_SIZE - 1)) == 0); |
|
189 |
|
|
190 |
return backup_do_cow(req->bs, sector_num, nb_sectors, NULL); |
|
186 | 191 |
} |
187 | 192 |
|
188 | 193 |
static void backup_set_speed(BlockJob *job, int64_t speed, Error **errp) |
Also available in: Unified diff