xfs-masters
[Top] [All Lists]

[xfs-masters] [Bug 10242] New: rm command hangs

To: xfs-masters@xxxxxxxxxxx
Subject: [xfs-masters] [Bug 10242] New: rm command hangs
From: bugme-daemon@xxxxxxxxxxxxxxxxxxx
Date: Fri, 14 Mar 2008 05:47:07 -0700 (PDT)
Reply-to: xfs-masters@xxxxxxxxxxx
Sender: xfs-masters-bounce@xxxxxxxxxxx
http://bugzilla.kernel.org/show_bug.cgi?id=10242

           Summary: rm command hangs
           Product: File System
           Version: 2.5
     KernelVersion: 2.6.25-rc5
          Platform: All
        OS/Version: Linux
              Tree: Mainline
            Status: NEW
          Severity: high
          Priority: P1
         Component: XFS
        AssignedTo: xfs-masters@xxxxxxxxxxx
        ReportedBy: jean.luc.coulon@xxxxxxxxx


Latest working kernel version: 2.6.24
Earliest failing kernel version: 2.6.25-rc5-git4
Distribution: Debia/Sid
Hardware Environment: AUS A8V, Athlon 64 x2 4200+
Software Environment: raid1, cryptsetup (luks), lvm2, xfs
Problem Description: "sometimes" a rm command stalls. The files are deleted but
the xterm or console are frozen.
A strace on the pid stalls as well without any message after the "attached to
pid" message.
Then, it is impossible to sync the filestem (command hangs) or to umount the
device (busy).
I've never seen this problem with 2.6.24 (this doesnt mean it doesnt exist).
Maybe it was not existing with 2.6.25-rc2 but I've not used it too much.
I have it once or twice a day on 2.6.25-rc5.
The rm process is not killeable. I need to reboot to get rid of it. The
filsystem, after playing the journals doesnt appear to be corrupted (xfs_check
dosnt report any error).

Steps to reproduce: rm -rf /xxx/xxxx
(I got it mostly cleaning a tree via a script after building a debian package
on my machine).

The filesystem is an xfs filesystem.
It is built on a raid1, encrypted with cryptsetup using luks and it is a lvm2
logical volume over this raid1.


-- 
Configure bugmail: http://bugzilla.kernel.org/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>