Louis Rilling:
> I could not trigger the bug yet, but while trying to (with your patch) I go=
> t the
> following lockdep warning:
        :::
> [ 1210.030680] Call Trace:
> [ 1210.030744]  [<ffffffff80253b7b>] __lock_acquire+0x8e0/0xc7a
> [ 1210.030788]  [<ffffffff80254362>] lock_acquire+0x88/0xb2
> [ 1210.030836]  [<ffffffff883c9931>] :aufs:aufs_destroy_inode+0x181/0x1b7
> [ 1210.030879]  [<ffffffff8042f7a0>] down_read+0x32/0x3b
> [ 1210.030925]  [<ffffffff883c9931>] :aufs:aufs_destroy_inode+0x181/0x1b7
        :::

Thank you for your tests.

Here the call trace shows down_read(), but tha patch I send replaces
down_read() by down_read_trylock().
Won't you make sure that your fs/aufs25/super.c:aufs_destroy_inode() is
patched expectedly?


J. R. Okajima

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/

Reply via email to