]> git.proxmox.com Git - mirror_ubuntu-kernels.git/commit
cifs: demote cERROR in build_path_from_dentry to cFYI
authorJeff Layton <jlayton@redhat.com>
Mon, 8 Aug 2011 15:50:24 +0000 (11:50 -0400)
committerSteve French <sfrench@us.ibm.com>
Tue, 16 Aug 2011 13:07:24 +0000 (13:07 +0000)
commitfa71f447065f676157ba6a2c121ba419818fc559
treeede7c3786c1f2f5fbdd9c546b20af5e4b4a42b5d
parentb5ddbf465f3675b19c8f5528b4064cbf278a5c6f
cifs: demote cERROR in build_path_from_dentry to cFYI

Running the cthon tests on a recent kernel caused this message to pop
occasionally:

    CIFS VFS: did not end path lookup where expected namelen is 0

Some added debugging showed that namelen and dfsplen were both 0 when
this occurred. That means that the read_seqretry returned true.

Assuming that the comment inside the if statement is true, this should
be harmless and just means that we raced with a rename. If that is the
case, then there's no need for alarm and we can demote this to cFYI.

While we're at it, print the dfsplen too so that we can see what
happened here if the message pops during debugging.

Cc: stable@kernel.org
Cc: Al Viro <viro@ZenIV.linux.org.uk>
Signed-off-by: Jeff Layton <jlayton@redhat.com>
Signed-off-by: Steve French <sfrench@us.ibm.com>
fs/cifs/dir.c