2.6.27.7 vanilla, project quota enabled and process stuck in D state (repeatable every time)
Christoph Hellwig
hch at infradead.org
Wed Dec 3 16:07:24 CST 2008
On Wed, Dec 03, 2008 at 10:42:29PM +0100, Arkadiusz Miskiewicz wrote:
> [arekm at farm rpm]$ touch /home/users/arekm/tmp/aa
> [arekm at farm rpm]$ ./a.out
> ret=-1 Invalid cross-device link
That is btw, intentionåand expected. To make the hierachial quotas
work renames between different projects or from/to no project at all
are not allowed.
> [arekm at farm rpm]$ ./a.out
>
> second run hangs with D-state.
>
> For clarification, rpm and tmp directories are on the same
> filesystem/partition (hda2), rpm/ dir belongs to project quota id=10, tmp
> doesn't belong to any project quota.
>
> For the rest of your questions - Christoph promised to look at the issue
> today, so I'll wait until tomorrow and if the issue will still be a mystery
> then I'll dig out all data you asked for.
I tried to run your testcase, adopted to local paths and I can run it a
couple hundred times. Then I get a hard lockup of my KVM virtual
machine..
More information about the xfs
mailing list