diff options
Diffstat (limited to 'drivers/md/persistent-data/dm-block-manager.c')
-rw-r--r-- | drivers/md/persistent-data/dm-block-manager.c | 16 |
1 files changed, 0 insertions, 16 deletions
diff --git a/drivers/md/persistent-data/dm-block-manager.c b/drivers/md/persistent-data/dm-block-manager.c index 4b5c504f47af..ad1712e802f6 100644 --- a/drivers/md/persistent-data/dm-block-manager.c +++ b/drivers/md/persistent-data/dm-block-manager.c | |||
@@ -584,22 +584,6 @@ int dm_bm_unlock(struct dm_block *b) | |||
584 | } | 584 | } |
585 | EXPORT_SYMBOL_GPL(dm_bm_unlock); | 585 | EXPORT_SYMBOL_GPL(dm_bm_unlock); |
586 | 586 | ||
587 | int dm_bm_unlock_move(struct dm_block *b, dm_block_t n) | ||
588 | { | ||
589 | struct buffer_aux *aux; | ||
590 | |||
591 | aux = dm_bufio_get_aux_data(to_buffer(b)); | ||
592 | |||
593 | if (aux->write_locked) { | ||
594 | dm_bufio_mark_buffer_dirty(to_buffer(b)); | ||
595 | bl_up_write(&aux->lock); | ||
596 | } else | ||
597 | bl_up_read(&aux->lock); | ||
598 | |||
599 | dm_bufio_release_move(to_buffer(b), n); | ||
600 | return 0; | ||
601 | } | ||
602 | |||
603 | int dm_bm_flush_and_unlock(struct dm_block_manager *bm, | 587 | int dm_bm_flush_and_unlock(struct dm_block_manager *bm, |
604 | struct dm_block *superblock) | 588 | struct dm_block *superblock) |
605 | { | 589 | { |