[linux-cifs-client] [PATCH] cifs: clear server inode number flag while autodisabling
Jeff Layton
jlayton at redhat.com
Mon Nov 16 06:40:28 MST 2009
On Mon, 16 Nov 2009 07:39:43 -0500
Jeff Layton <jlayton at redhat.com> wrote:
> On Mon, 16 Nov 2009 12:03:16 +0530
> Suresh Jayaraman <sjayaraman at suse.de> wrote:
>
> > Fix the commit ec06aedd44 that intended to turn off querying for server inode
> > numbers when server doesn't consistently support inode numbers. Presumably
> > the commit didn't actually clear the CIFS_MOUNT_SERVER_INUM flag, perhaps a
> > typo.
> >
> > Signed-off-by: Suresh Jayaraman <sjayaraman at suse.de>
> > Cc: Jeff Layton <jlayton at redhat.com>
> > ---
> > fs/cifs/misc.c | 2 +-
> > 1 files changed, 1 insertions(+), 1 deletions(-)
> >
> > diff --git a/fs/cifs/misc.c b/fs/cifs/misc.c
> > index 1e25efc..d27d4ec 100644
> > --- a/fs/cifs/misc.c
> > +++ b/fs/cifs/misc.c
> > @@ -720,7 +720,7 @@ void
> > cifs_autodisable_serverino(struct cifs_sb_info *cifs_sb)
> > {
> > if (cifs_sb->mnt_cifs_flags & CIFS_MOUNT_SERVER_INUM) {
> > - cifs_sb->mnt_cifs_flags &= CIFS_MOUNT_SERVER_INUM;
> > + cifs_sb->mnt_cifs_flags &= ~CIFS_MOUNT_SERVER_INUM;
> > cERROR(1, ("Autodisabling the use of server inode numbers on "
> > "%s. This server doesn't seem to support them "
> > "properly. Hardlinks will not be recognized on this "
>
> Doh! Boneheaded error...
>
> Acked-by: Jeff Layton <jlayton at redhat.com>
This patch probably needs to go to 2.6.32 and -stable.
--
Jeff Layton <jlayton at redhat.com>
More information about the linux-cifs-client
mailing list