Re: xfsdump hangs - 2.6.6 && 2.6.7-rc1-bk3

From: Nathan Scott
Date: Wed May 26 2004 - 15:41:02 EST


hi Dag,

On Wed, May 26, 2004 at 09:13:14AM -0700, dag@xxxxxxxxx wrote:
>
> I experience hangs with xfsdump, when dumping my rootfs to a USB 2.0
> connected drive. The hangs are reproducible within 0.2-2 GB of dump, and
> always come together with one or two instances of :
>
> pagebuf_get: failed to lookup pages
>
> xfssyncd S C04F25E0 0 331 1 342 317 (L-TLB)
> cfccbf9c 00000046 c1370610 c04f25e0 cfc31d60 c0238bec cfc31d98 c04fecd8
> 00000031 00000000 cfccbfb0 00002773 37e96cbf 00000210 c13707b8 000a43c5
> cfccbfb0 00000000 00000000 c03d2ec3 cfccbfb0 000a43c5 00000000 c048e508
> Call Trace:
> [<c0238bec>] pagebuf_rele+0x2c/0x120
> [<c03d2ec3>] schedule_timeout+0x63/0xc0
> [<c0121110>] process_timeout+0x0/0x10
> [<c023f5e7>] xfssyncd+0x57/0xc0
> [<c023f590>] xfssyncd+0x0/0xc0
> [<c0103f4d>] kernel_thread_helper+0x5/0x18
>
> Anyone?
>

This looks like the result of an earlier error on the code
path at that initial warning there (known problem) - in the
current code there is a situation where we attempt metadata
readahead, cannot initialise a XFS buffer completely due to
low memory, but fail to correctly tear down that partially
created buffer when passing back the (recoverable) error.
We're working on a fix.

cheers.

--
Nathan
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/