Bug 521068
Summary: | GFS2 filesystem inconsistent after xfstests test suite run | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Jaroslav Barton <djaara> | ||||||
Component: | kernel | Assignee: | Robert Peterson <rpeterso> | ||||||
Status: | CLOSED UPSTREAM | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||
Severity: | medium | Docs Contact: | |||||||
Priority: | low | ||||||||
Version: | 11 | CC: | itamar, kernel-maint, rpeterso, swhiteho | ||||||
Target Milestone: | --- | ||||||||
Target Release: | --- | ||||||||
Hardware: | x86_64 | ||||||||
OS: | Linux | ||||||||
Whiteboard: | |||||||||
Fixed In Version: | cluster-3.0.3-1.fc11 | Doc Type: | Bug Fix | ||||||
Doc Text: | Story Points: | --- | |||||||
Clone Of: | Environment: | ||||||||
Last Closed: | 2009-10-14 20:30:59 UTC | Type: | --- | ||||||
Regression: | --- | Mount Type: | --- | ||||||
Documentation: | --- | CRM: | |||||||
Verified Versions: | Category: | --- | |||||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||
Cloudforms Team: | --- | Target Upstream Version: | |||||||
Embargoed: | |||||||||
Attachments: |
|
Description
Jaroslav Barton
2009-09-03 12:48:51 UTC
Created attachment 359676 [details]
Full test 070 output
I recreated this problem on recent code obtained from the git repository. It seems to be a problem with the extended attribute block accounting in fsck.gfs2. The problem was recently introduced (sadly, by me) but was _not_ shipped with 5.4. I'm testing a patch now to fix the problem. Created attachment 359733 [details]
Proposed patch
This is the patch I'm testing. Unfortunately, this affects a
delicate area of fsck.gfs2 so I'll have to run the patch through
my entire collection of gfs2 metadata before I can call it good.
With this patch it seems work for me. I pushed the patch to the master branch of the gfs2-utils git tree and the STABLE3 branch of the cluster git tree. I also crosswrote the fix to GFS and pushed that patch to the same branches. I still need to fix up the STABLE2 and RHEL55 branches. The patches for both GFS and GFS2 have been pushed to the RHEL55 and STABLE2 branches in git. We just need Fedora builds now for GFS and GFS2 from STABLE3. This fix is now in cluster-3.0.3-1.fc11. Thanks, Fabio. Closing this UPSTREAM. |