Bug 72181
Summary: | ext4_mb_generate_buddy:22764 clusters in bitmap, 22762 in gd | ||
---|---|---|---|
Product: | File System | Reporter: | WeiZhang (zweiustc) |
Component: | ext4 | Assignee: | fs_ext4 (fs_ext4) |
Status: | NEW --- | ||
Severity: | normal | CC: | k.kotlenga, szg00000, zweiustc |
Priority: | P1 | ||
Hardware: | IA-64 | ||
OS: | Linux | ||
Kernel Version: | 3.2 | Subsystem: | |
Regression: | No | Bisected commit-id: |
Description
WeiZhang
2014-03-16 04:17:02 UTC
usually, we just get a wrong number of "free" from bitmap while bitmap is corrupted. but it should not larger than "max = EXT4_CLUSTERS_PER_GROUP(sb)" right? (In reply to WeiZhang from comment #1) > usually, we just get a wrong number of "free" from bitmap while bitmap is > corrupted. but it should not larger than "max = EXT4_CLUSTERS_PER_GROUP(sb)" > right? i add some printk and confirmed there is some wrong in ext4_grp_locked_error. the "free" is in the right range. Seems that the bitmap is still corrupted with the patch(ext4: fix the free blocks calculation for ext3 file systems w/ uninit_bg). I will look into it right now. Thx (In reply to WeiZhang from comment #1) > usually, we just get a wrong number of "free" from bitmap while bitmap is > corrupted. but it should not larger than "max = EXT4_CLUSTERS_PER_GROUP(sb)" > right? sorry, "EXT4-fs error (device sdc1): ext4_mb_generate_buddy:727: group 313828953 clusters in bitmap, 28952 in gd " group 313828953 clusters = group 3138 28953 clusters". I make a mistake here.. |