]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - drivers/md/dm-region-hash.c
Merge tag 'trace-v4.4' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux...
[karo-tx-linux.git] / drivers / md / dm-region-hash.c
index f3d608bedffe8c61c294601633073aee83fec0f4..74cb7b991d41d80384e3aaf34baf030579cc93d6 100644 (file)
@@ -193,7 +193,7 @@ struct dm_region_hash *dm_region_hash_create(
        rh->max_recovery = max_recovery;
        rh->log = log;
        rh->region_size = region_size;
-       rh->region_shift = ffs(region_size) - 1;
+       rh->region_shift = __ffs(region_size);
        rwlock_init(&rh->hash_lock);
        rh->mask = nr_buckets - 1;
        rh->nr_buckets = nr_buckets;