2018-07-14 12:22:10 |
dann frazier |
bug |
|
|
added bug |
2018-07-14 12:22:44 |
dann frazier |
nominated for series |
|
Ubuntu Bionic |
|
2018-07-14 12:22:44 |
dann frazier |
bug task added |
|
linux (Ubuntu Bionic) |
|
2018-07-14 12:30:04 |
Ubuntu Kernel Bot |
linux (Ubuntu): status |
New |
Incomplete |
|
2018-07-14 12:30:06 |
Ubuntu Kernel Bot |
linux (Ubuntu Bionic): status |
New |
Incomplete |
|
2018-07-16 22:40:51 |
dann frazier |
linux (Ubuntu): status |
Incomplete |
In Progress |
|
2018-07-16 22:40:54 |
dann frazier |
linux (Ubuntu Bionic): status |
Incomplete |
In Progress |
|
2018-07-17 15:01:32 |
Stefan Bader |
linux (Ubuntu Bionic): status |
In Progress |
Fix Committed |
|
2018-07-17 15:34:30 |
dann frazier |
description |
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 |
[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. |
|
2018-07-18 10:01:41 |
Brad Figg |
tags |
|
verification-needed-bionic |
|
2018-07-18 18:18:09 |
dann frazier |
tags |
verification-needed-bionic |
verification-done-bionic |
|
2018-07-20 15:39:45 |
Launchpad Janitor |
linux (Ubuntu Bionic): status |
Fix Committed |
Fix Released |
|
2018-07-24 19:14:18 |
Thadeu Lima de Souza Cascardo |
nominated for series |
|
Ubuntu Cosmic |
|
2018-07-24 19:14:18 |
Thadeu Lima de Souza Cascardo |
bug task added |
|
linux (Ubuntu Cosmic) |
|
2018-07-24 19:14:24 |
Thadeu Lima de Souza Cascardo |
linux (Ubuntu Cosmic): status |
In Progress |
Fix Committed |
|
2018-07-26 05:13:52 |
Launchpad Janitor |
linux (Ubuntu Cosmic): status |
Fix Committed |
Fix Released |
|