xfs
[Top] [All Lists]

Re: xfsdump stuck in io_schedule

To: zlatko.calusic@xxxxxxxx
Subject: Re: xfsdump stuck in io_schedule
From: Andrew Morton <akpm@xxxxxxxxx>
Date: Sun, 17 Nov 2002 11:17:00 -0800
Cc: Stephen Lord <lord@xxxxxxx>, Andi Kleen <ak@xxxxxxx>, linux-xfs@xxxxxxxxxxx
References: <dnfzu3yw8u.fsf@xxxxxxxxxxxxxxxxx> <20021115135233.A13882@xxxxxxxxxxxxxxxx> <dnlm3v9ebk.fsf@xxxxxxxxxxxxxxxxx> <20021115140635.A31836@xxxxxxxxxxxxx> <dnr8dmj1i1.fsf@xxxxxxxxxxxxxxxxx> <20021115164012.A28685@xxxxxxxxxxxxx> <87u1ih4x29.fsf@xxxxxxxxxxxxxx> <1037539697.1240.30.camel@xxxxxxxxxxxxxxxxxxxxxxx> <877kfcqmy5.fsf@xxxxxxxxxxxxxx>
Sender: linux-xfs-bounce@xxxxxxxxxxx
Zlatko Calusic wrote:
> 
> Let's recapitulate:
> 
> I'm dumping (or tarring) xfs filesystem (/usr) which consists of lots
> of files from a faster (7200rpm, plate speed up to 37MB/sec) IDE disk
> to a (big = 2 - 3GB) file on a xfs partition on a slower (5400rpm,
> plate speed up to 23MB/sec) IDE disk and I'm getting page allocation
> failures during that exercise. Kernel is virgin 2.5.47, preempt is
> off, number of processors doesn't make a difference.
> 
> Now, more than ever, this looks like a VM bug, not really xfs
> specific. Andrew, what would you like me to try to clarify it further?

Well, not really a "bug".  Mode zero allocations will always fail, and
the caller needs to handle that.  For some reason kswapd is not keeping
up here.  It would be interesting to put a dump_stack() alongside that
page allocation failure printk in mm/page_alloc.c.

How much memory do you have?


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