Ext3 filesystems converted to ext4 can get erroneously reported as containing errors
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
Precise |
Fix Released
|
Medium
|
Luis Henriques | ||
Quantal |
Fix Released
|
Medium
|
Unassigned |
Bug Description
== Precise SRU Justification ==
From Ted Ts'o comment on LP bug:
"Given that many LTS users may have large RAID arrays who might not
want to copy data to do the backup / reformat / restore dance, and if
they were using ext3 and want to upgrade to ext4, they would get hit
by this, it would be great if you could get a kernel with this bug fix
pushed out with the next kernel release."
== Fix ==
The fix has been submitted upstreams here:
http://
It has also been forwarded to stable.
== Impact ==
Users upgrading from ext3 to ext4 on kernels 3.2 and above will be hit
by this bug.
== Test Case ==
The following allows to trigger the bug:
mke2fs -q -t ext4 -O ^flex_bg /dev/vdd 5g
mount -t ext4 /dev/vdd /mnt
fallocate -l 4600m /mnt/test
==
The following patch is versus 3.5, and the patch will have to be modified for 3.2. However a user has reported this problem with the 3.2 upstream kernel, so I'm sure it's in precise. See the commit description for a reproduction. Could someone running precise try running the repro and confirm you're seeing it with the precise kernel?
mke2fs -q -t ext4 -O ^flex_bg /dev/vdd 5g
mount -t ext4 /dev/vdd /mnt
fallocate -l 4600m /mnt/test
For the bug fix and any follow-on discussion, please see:
CVE References
Changed in linux (Ubuntu): | |
status: | Incomplete → New |
Changed in linux (Ubuntu): | |
status: | New → Incomplete |
tags: | added: bot-stop-nagging kernel-da-key precise |
Changed in linux (Ubuntu): | |
importance: | Undecided → Medium |
status: | Incomplete → Triaged |
Changed in linux (Ubuntu Precise): | |
importance: | Undecided → Medium |
Changed in linux (Ubuntu Precise): | |
status: | New → Triaged |
description: | updated |
Changed in linux (Ubuntu Precise): | |
status: | Triaged → Fix Committed |
Changed in linux (Ubuntu Quantal): | |
status: | Triaged → Fix Released |
Changed in linux (Ubuntu Precise): | |
assignee: | nobody → Luis Henriques (henrix) |
This bug is missing log files that will aid in diagnosing the problem. From a terminal window please run:
apport-collect 1010022
and then change the status of the bug to 'Confirmed'.
If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.
This change has been made by an automated script, maintained by the Ubuntu Kernel Team.