File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -1276,7 +1276,7 @@ loop_set_status(struct loop_device *lo, const struct loop_info64 *info)
1276
1276
invalidate_bdev (lo -> lo_device );
1277
1277
}
1278
1278
1279
- /* I/O need to be drained during transfer transition */
1279
+ /* I/O needs to be drained before changing lo_offset or lo_sizelimit */
1280
1280
blk_mq_freeze_queue (lo -> lo_queue );
1281
1281
1282
1282
err = loop_set_status_from_info (lo , info );
@@ -1296,7 +1296,7 @@ loop_set_status(struct loop_device *lo, const struct loop_info64 *info)
1296
1296
loop_set_size (lo , new_size );
1297
1297
}
1298
1298
1299
- /* update dio if lo_offset or transfer is changed */
1299
+ /* update the direct I/O flag if lo_offset changed */
1300
1300
__loop_update_dio (lo , lo -> use_dio );
1301
1301
1302
1302
out_unfreeze :
You can’t perform that action at this time.
0 commit comments