Thread (12 messages) 12 messages, 6 authors, 2012-06-20

Re: [PATCH] vfs: avoid hang caused by attempting to rmdir an invalid file system

From: Greg KH <gregkh@linuxfoundation.org>
Date: 2012-05-29 08:21:52
Also in: linux-fsdevel

On Mon, May 28, 2012 at 01:33:42PM -0400, Theodore Ts'o wrote:
If we rmdir a directory which is a hard link to '.', we will deadlock
trying to grab the directory's i_mutex.  Check for this condition and
return EINVAL, which is what we return if the user attempts to rmdir
"/foo/bar/."

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
---
 fs/namei.c | 11 +++++++++++
 1 file changed, 11 insertions(+)
Any reason why you didn't also tag this for the stable kernel releases?

thanks,

greg k-h
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help