]> git.baikalelectronics.ru Git - kernel.git/commit
btrfs: Fix calculation of rbio->dbitmap's size calculation
authorZhao Lei <zhaolei@cn.fujitsu.com>
Mon, 8 Dec 2014 11:55:57 +0000 (19:55 +0800)
committerChris Mason <clm@fb.com>
Wed, 20 Jan 2016 15:22:15 +0000 (07:22 -0800)
commit73460e937cacef676e91af3dc389be97dc4453ad
tree863e7cad45616ddc8a5417919d696ced884ddd2e
parent41534548e045c73960b1ce644008bc740a1980f5
btrfs: Fix calculation of rbio->dbitmap's size calculation

Current code is trying to calculate rbio->dbitmap's size to make it
align to sizeof(long), but implement haven't achived this object,
it is align to sizeof(char) instead.
This patch fixed above calculation, and use sizeof(long) instead of
fixed "8" to increate compatibility.

Signed-off-by: Zhao Lei <zhaolei@cn.fujitsu.com>
Signed-off-by: Chris Mason <clm@fb.com>
fs/btrfs/raid56.c
fs/btrfs/scrub.c