** Description changed:

- We applied a partial fix for a regression in LP: #1780137 - that applied
- to inode bitmaps. We also need a fix for block bitmaps.
+ [Impact]
+ The stress-ng mknod/dentry tests can trigger a bug that causes ext4 error 
messages:
  
+ EXT4-fs error (device sda2): ext4_validate_block_bitmap:383: comm
+ stress-ng: bg 4705: bad block bitmap checksum
+ 
+ Observed on HiSilicon D05 and D06 arm64 servers.
+ 
+ [Test Case]
+ We use the Canonical certification test suite, which wraps various stress-ng 
tests, to reproduce this:
+ 
+ $ sudo apt-add-repository -y ppa:hardware-certification/public
+ $ sudo apt install -y canonical-certification-server
+ $ sudo mkfs.ext4 /dev/sda1 (Obviously, this should not be your root disk!!)
+ $ sudo /usr/lib/plainbox-provider-checkbox/bin/disk_stress_ng sda --base-time 
240 --really-run
+ 
+ [Fix]
+ We applied a partial fix for a regression in LP: #1780137 - that applied to 
inode bitmaps. We also need a fix for block bitmaps.
  https://marc.info/?l=linux-ext4&m=153143692320723&w=2
+ 
+ [Regression Risk]
+ With the proposed fix, the above test case passes reliably. I'm not an expert 
in the code though, so I don't have a good feel for the risks to it.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1781709

Title:
  [Regression] EXT4-fs error (device sda2):
  ext4_validate_block_bitmap:383: comm stress-ng: bg 4705: bad block
  bitmap checksum

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1781709/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to