]> git.baikalelectronics.ru Git - kernel.git/commit
dm stripe: optimize chunk_size calculations
authorMikulas Patocka <mpatocka@redhat.com>
Fri, 27 Jul 2012 14:08:02 +0000 (15:08 +0100)
committerAlasdair G Kergon <agk@redhat.com>
Fri, 27 Jul 2012 14:08:02 +0000 (15:08 +0100)
commitd81921de6038e15e1065040d850a2611a2e72580
treea81d17ca4633bc43a5fc0959754df43c109a0b63
parent605df3ada51c3b18f1da291b4140b2b06cab3b1f
dm stripe: optimize chunk_size calculations

dm-stripe is usually used with a chunk size that is a power of two.
Use faster shifts and bit masks in such cases.

stripe_width is already optimized in a similar way.

Signed-off-by: Mikulas Patocka <mpatocka@redhat.com>
Signed-off-by: Alasdair G Kergon <agk@redhat.com>
drivers/md/dm-stripe.c