• J
    dm thin: remap the bios in a cell immediately · 2d759a46
    Joe Thornber 提交于
    This use of direct submission in process_prepared_mapping() reduces
    latency for submitting bios in a cell by avoiding adding those bios to
    the deferred list and waiting for the next iteration of the worker.
    
    But this direct submission exposes the potential for a race between
    releasing a cell and incrementing deferred set.  Fix this by introducing
    dm_cell_visit_release() and refactoring inc_remap_and_issue_cell()
    accordingly.
    Signed-off-by: NJoe Thornber <ejt@redhat.com>
    Signed-off-by: NMike Snitzer <snitzer@redhat.com>
    2d759a46
dm-thin.c 97.6 KB