** Also affects: linux (Ubuntu Cosmic)
Importance: Undecided
Status: In Progress
** Changed in: linux (Ubuntu Cosmic)
Status: In Progress => Fix Committed
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in 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
Status in linux package in Ubuntu:
Fix Committed
Status in linux source package in Bionic:
Fix Released
Status in linux source package in Cosmic:
Fix Committed
Bug description:
[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.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1781709/+subscriptions
--
Mailing list: https://launchpad.net/~kernel-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~kernel-packages
More help : https://help.launchpad.net/ListHelp