dm btree: prefetch child nodes when walking tree for a dm_btree_del
dm-btree now takes advantage of dm-bufio's ability to prefetch data via dm_bm_prefetch(). Prior to this change many btree node visits were causing a synchronous read. Signed-off-by:Joe Thornber <ejt@redhat.com> Signed-off-by:
Mike Snitzer <snitzer@redhat.com> Signed-off-by:
Alasdair G Kergon <agk@redhat.com>
Showing
- drivers/md/persistent-data/dm-block-manager.c 5 additions, 0 deletionsdrivers/md/persistent-data/dm-block-manager.c
- drivers/md/persistent-data/dm-block-manager.h 5 additions, 0 deletionsdrivers/md/persistent-data/dm-block-manager.h
- drivers/md/persistent-data/dm-btree.c 21 additions, 5 deletionsdrivers/md/persistent-data/dm-btree.c
Loading
Please register or sign in to comment