@@ -1630,8 +1630,8 @@ static void external_snapshot_abort(BlkActionState *common)
1630
1630
aio_context_release (aio_context );
1631
1631
aio_context_acquire (tmp_context );
1632
1632
1633
- ret = bdrv_try_set_aio_context (state -> old_bs ,
1634
- aio_context , NULL );
1633
+ ret = bdrv_try_change_aio_context (state -> old_bs ,
1634
+ aio_context , NULL , NULL );
1635
1635
assert (ret == 0 );
1636
1636
1637
1637
aio_context_release (tmp_context );
@@ -1792,12 +1792,12 @@ static void drive_backup_prepare(BlkActionState *common, Error **errp)
1792
1792
goto out ;
1793
1793
}
1794
1794
1795
- /* Honor bdrv_try_set_aio_context () context acquisition requirements. */
1795
+ /* Honor bdrv_try_change_aio_context () context acquisition requirements. */
1796
1796
old_context = bdrv_get_aio_context (target_bs );
1797
1797
aio_context_release (aio_context );
1798
1798
aio_context_acquire (old_context );
1799
1799
1800
- ret = bdrv_try_set_aio_context (target_bs , aio_context , errp );
1800
+ ret = bdrv_try_change_aio_context (target_bs , aio_context , NULL , errp );
1801
1801
if (ret < 0 ) {
1802
1802
bdrv_unref (target_bs );
1803
1803
aio_context_release (old_context );
@@ -1892,12 +1892,12 @@ static void blockdev_backup_prepare(BlkActionState *common, Error **errp)
1892
1892
return ;
1893
1893
}
1894
1894
1895
- /* Honor bdrv_try_set_aio_context () context acquisition requirements. */
1895
+ /* Honor bdrv_try_change_aio_context () context acquisition requirements. */
1896
1896
aio_context = bdrv_get_aio_context (bs );
1897
1897
old_context = bdrv_get_aio_context (target_bs );
1898
1898
aio_context_acquire (old_context );
1899
1899
1900
- ret = bdrv_try_set_aio_context (target_bs , aio_context , errp );
1900
+ ret = bdrv_try_change_aio_context (target_bs , aio_context , NULL , errp );
1901
1901
if (ret < 0 ) {
1902
1902
aio_context_release (old_context );
1903
1903
return ;
@@ -3194,12 +3194,12 @@ void qmp_drive_mirror(DriveMirror *arg, Error **errp)
3194
3194
!bdrv_has_zero_init (target_bs )));
3195
3195
3196
3196
3197
- /* Honor bdrv_try_set_aio_context () context acquisition requirements. */
3197
+ /* Honor bdrv_try_change_aio_context () context acquisition requirements. */
3198
3198
old_context = bdrv_get_aio_context (target_bs );
3199
3199
aio_context_release (aio_context );
3200
3200
aio_context_acquire (old_context );
3201
3201
3202
- ret = bdrv_try_set_aio_context (target_bs , aio_context , errp );
3202
+ ret = bdrv_try_change_aio_context (target_bs , aio_context , NULL , errp );
3203
3203
if (ret < 0 ) {
3204
3204
bdrv_unref (target_bs );
3205
3205
aio_context_release (old_context );
@@ -3266,12 +3266,12 @@ void qmp_blockdev_mirror(bool has_job_id, const char *job_id,
3266
3266
3267
3267
zero_target = (sync == MIRROR_SYNC_MODE_FULL );
3268
3268
3269
- /* Honor bdrv_try_set_aio_context () context acquisition requirements. */
3269
+ /* Honor bdrv_try_change_aio_context () context acquisition requirements. */
3270
3270
old_context = bdrv_get_aio_context (target_bs );
3271
3271
aio_context = bdrv_get_aio_context (bs );
3272
3272
aio_context_acquire (old_context );
3273
3273
3274
- ret = bdrv_try_set_aio_context (target_bs , aio_context , errp );
3274
+ ret = bdrv_try_change_aio_context (target_bs , aio_context , NULL , errp );
3275
3275
3276
3276
aio_context_release (old_context );
3277
3277
aio_context_acquire (aio_context );
@@ -3767,7 +3767,7 @@ void qmp_x_blockdev_set_iothread(const char *node_name, StrOrNull *iothread,
3767
3767
old_context = bdrv_get_aio_context (bs );
3768
3768
aio_context_acquire (old_context );
3769
3769
3770
- bdrv_try_set_aio_context (bs , new_context , errp );
3770
+ bdrv_try_change_aio_context (bs , new_context , NULL , errp );
3771
3771
3772
3772
aio_context_release (old_context );
3773
3773
}
0 commit comments