The patch titled 9p: fix rename return code has been added to the -mm tree. Its filename is 9p-fix-rename-return-code.patch *** Remember to use Documentation/SubmitChecklist when testing your code *** See http://www.zip.com.au/~akpm/linux/patches/stuff/added-to-mm.txt to find out what to do about this ------------------------------------------------------ Subject: 9p: fix rename return code From: Eric Van Hensbergen <ericvh@xxxxxxxxx> 9p doesn't handle renames between directories -- however, we were returning EPERM instead of EXDEV when we detected this case. Signed-off-by: Eric Van Hensbergren <ericvh@xxxxxxxxx> Signed-off-by: Andrew Morton <akpm@xxxxxxxx> --- fs/9p/vfs_inode.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff -puN fs/9p/vfs_inode.c~9p-fix-rename-return-code fs/9p/vfs_inode.c --- a/fs/9p/vfs_inode.c~9p-fix-rename-return-code +++ a/fs/9p/vfs_inode.c @@ -767,7 +767,7 @@ v9fs_vfs_rename(struct inode *old_dir, s /* 9P can only handle file rename in the same directory */ if (memcmp(&olddirfid->qid, &newdirfid->qid, sizeof(newdirfid->qid))) { dprintk(DEBUG_ERROR, "old dir and new dir are different\n"); - retval = -EPERM; + retval = -EXDEV; goto FreeFcallnBail; } _ Patches currently in -mm which might be from ericvh@xxxxxxxxx are 9p-fix-bogus-return-code-checks-during-initialization.patch 9p-fix-rename-return-code.patch 9p-use-kthread_stop-instead-of-sending-a-sigkill.patch - To unsubscribe from this list: send the line "unsubscribe mm-commits" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html