xfs-masters
[Top] [All Lists]

[xfs-masters] [Bug 761] New: xfs_repair seg faults on device with 1024-

To: xfs-master@xxxxxxxxxxx
Subject: [xfs-masters] [Bug 761] New: xfs_repair seg faults on device with 1024-byte hardware sectors
From: bugzilla-daemon@xxxxxxxxxxx
Date: Wed, 11 Jul 2007 05:43:20 -0700
Reply-to: xfs-masters@xxxxxxxxxxx
Sender: xfs-masters-bounce@xxxxxxxxxxx
http://oss.sgi.com/bugzilla/show_bug.cgi?id=761

           Summary: xfs_repair seg faults on device with 1024-byte hardware
                    sectors
           Product: Linux XFS
           Version: unspecified
          Platform: PC
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: P2
         Component: xfsprogs
        AssignedTo: xfs-master@xxxxxxxxxxx
        ReportedBy: bastian_knight@xxxxx


We have 2.5 TB hardware RAID with one large XFS partition on it. Recently there
was a short power outage which rendered filesystem unmountable. When I tried to
use xfs_repair it seg. faulted. I tried to debug xfs_repair and I found out that
pread64 gives error 33 (Invalid argument) (libxfs/rdwr.c, function
libxfs_readbufr). I guess the cause is that this RAID has hardware sector
size=1024 bytes and not the typical 512 bytes.

I was able to recover the filesystem by copying it to another disk using dd and
accessing it using loopback device. Nevertheless there should be possibility to
repair filesystem in place on devices like ours.

I have following versions of software:
Linux - Fedora 6
platform - i686
kernel - 2.6.20
xfsprogs - 2.8.21
glibc - 2.5
gcc - 4.1.1

-- 
Configure bugmail: http://oss.sgi.com/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.


<Prev in Thread] Current Thread [Next in Thread>
  • [xfs-masters] [Bug 761] New: xfs_repair seg faults on device with 1024-byte hardware sectors, bugzilla-daemon <=