[Top] [All Lists]

long hangs when deleting large directories (3.0-rc3)

To: xfs@xxxxxxxxxxx
Subject: long hangs when deleting large directories (3.0-rc3)
From: Markus Trippelsdorf <markus@xxxxxxxxxxxxxxx>
Date: Sat, 18 Jun 2011 16:19:50 +0200
Dkim-signature: v=1; a=rsa-sha256; c=simple; d=mail.ud10.udmedia.de; h= date:from:to:subject:message-id:mime-version:content-type; q= dns/txt; s=beta; bh=KzyN+gMt2Kg0tg3XxZnThI5aTvbF5CZUnEshN7JpSbM=; b= d/3EfD/5WdRwH2awbz+Sh6rlvyCuiXBgsm0GS9BRBDP8plf9mPTX0jtqxk02QXzv Z9houhtO/Q320og3/qHOWQxh3U33arFQE2F6lR6rhZYt3XbFsdwFKZfazbb3zMH7 L93VPHpEfYdfEDVtwr/XcGBLrCagkNhyr/lQ+NtubfI=
Running the latest git kernel (3.0-rc3) my machine hangs for long
periods (1-2 sec) whenever I delete a large directory recursively on my
xfs partition. During the hang I cannot move the mouse pointer or use
the keyboard (but the music keeps playing without stuttering). A quick
way to reproduce is to "rm -fr" a kernel tree. 

This happens on a 4kb SATA hard drive:
xfs_info /var
meta-data=/dev/sda1              isize=256    agcount=4, agsize=12800000 blks
         =                       sectsz=4096  attr=2
data     =                       bsize=4096   blocks=51200000, imaxpct=25
         =                       sunit=0      swidth=0 blks
naming   =version 2              bsize=4096   ascii-ci=0
log      =internal               bsize=4096   blocks=25000, version=2
         =                       sectsz=4096  sunit=1 blks, lazy-count=1
realtime =none                   extsz=4096   blocks=0, rtextents=0

/dev/sda1 on /var type xfs (rw,noatime,attr2,delaylog,logbsize=256k,noquota)

My kernel config is attached.
Please let me know if you need additional information.


Attachment: config
Description: Text document

<Prev in Thread] Current Thread [Next in Thread>