summaryrefslogtreecommitdiffstats
path: root/drivers/md/dm-writecache.c
diff options
context:
space:
mode:
authorMike Snitzer <snitzer@redhat.com>2018-10-22 10:59:52 -0400
committerMike Snitzer <snitzer@redhat.com>2018-10-22 10:59:52 -0400
commitda4ad3a23af3d7f357b24b33e9fec7531b59ee49 (patch)
tree0926d1072c5380d815e67aa8088d60039ad93339 /drivers/md/dm-writecache.c
parent3d4e738311327bc4ba1d55fbe2f1da3de4a475f9 (diff)
downloadlinux-stable-da4ad3a23af3d7f357b24b33e9fec7531b59ee49.tar.gz
linux-stable-da4ad3a23af3d7f357b24b33e9fec7531b59ee49.tar.bz2
linux-stable-da4ad3a23af3d7f357b24b33e9fec7531b59ee49.zip
dm writecache: remove disabled code in memory_entry()
This dead branch was missed during review. It only makes memory_entry() more inefficient due to needless call to is_power_of_2(), etc. Reported-by: shenghui <shhuiw@foxmail.com> Signed-off-by: Mike Snitzer <snitzer@redhat.com>
Diffstat (limited to 'drivers/md/dm-writecache.c')
-rw-r--r--drivers/md/dm-writecache.c5
1 files changed, 1 insertions, 4 deletions
diff --git a/drivers/md/dm-writecache.c b/drivers/md/dm-writecache.c
index 5f1f80d424dd..2d50eec94cd7 100644
--- a/drivers/md/dm-writecache.c
+++ b/drivers/md/dm-writecache.c
@@ -350,10 +350,7 @@ static struct wc_memory_superblock *sb(struct dm_writecache *wc)
static struct wc_memory_entry *memory_entry(struct dm_writecache *wc, struct wc_entry *e)
{
- if (is_power_of_2(sizeof(struct wc_entry)) && 0)
- return &sb(wc)->entries[e - wc->entries];
- else
- return &sb(wc)->entries[e->index];
+ return &sb(wc)->entries[e->index];
}
static void *memory_data(struct dm_writecache *wc, struct wc_entry *e)