From: Theodore Ts'o Date: Mon, 6 Jun 2011 23:19:40 +0000 (-0400) Subject: vfs: make unlink() and rmdir() return ENOENT in preference to EROFS X-Git-Tag: v3.0-rc3~54^2 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e6bc45d65df8599fdbae73be9cec4ceed274db53;p=pandora-kernel.git vfs: make unlink() and rmdir() return ENOENT in preference to EROFS If user space attempts to remove a non-existent file or directory, and the file system is mounted read-only, return ENOENT instead of EROFS. Either error code is arguably valid/correct, but ENOENT is a more specific error message. Reported-by: Michael Tokarev Signed-off-by: "Theodore Ts'o" Signed-off-by: Al Viro --- Reading git-diff-tree failed