This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "XFS development tree".
The branch, for-linus has been updated
576a488 [XFS] Fix hang after disallowed rename across directory quota domains
from feaf3848a813a106f163013af6fcf6c4bfec92d9 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 576a488a27f267af203f3ea69c700a1612335e9f
Author: Dave Chinner <david@xxxxxxxxxxxxx>
Date: Thu Dec 4 09:09:34 2008 +1100
[XFS] Fix hang after disallowed rename across directory quota domains
When project quota is active and is being used for directory tree
quota control, we disallow rename outside the current directory
tree. This requires a check to be made after all the inodes
involved in the rename are locked. We fail to unlock the inodes
correctly if we disallow the rename when the target is outside the
current directory tree. This results in a hang on the next access
to the inodes involved in failed rename.
Reported-by: Arkadiusz Miskiewicz <arekm@xxxxxxxx>
Signed-off-by: Dave Chinner <david@xxxxxxxxxxxxx>
Tested-by: Arkadiusz Miskiewicz <arekm@xxxxxxxx>
Signed-off-by: Lachlan McIlroy <lachlan@xxxxxxx>
-----------------------------------------------------------------------
Summary of changes:
fs/xfs/xfs_rename.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
hooks/post-receive
--
XFS development tree
|