Re: linux-next: build failure after merge of the cifs tree

From: Steve French
Date: Sun Jun 24 2018 - 20:52:59 EST


Should be ok now - It was missing an update that Aurelien and I worked
on for that patch - so I backed that patch out. It was also
suggested that that Kconfig parm and #ifdef be removed since SMB3.11
is strongly recommended to be set (which would have avoided this as
well) and will be added to the default list of dialects in the future.
On Sun, Jun 24, 2018 at 6:15 PM Stephen Rothwell <sfr@xxxxxxxxxxxxxxxx> wrote:
>
> Hi all,
>
> After merging the cifs tree, today's linux-next build (powerpc
> ppc64_defconfig) failed like this:
>
> fs/cifs/smb2ops.c: In function 'smb311_queryfs':
> fs/cifs/smb2ops.c:1543:11: error: 'struct cifs_tcon' has no member named 'posix_extensions'
> if (!tcon->posix_extensions)
> ^~
> At top level:
> fs/cifs/smb2ops.c:1534:1: warning: 'smb311_queryfs' defined but not used [-Wunused-function]
> smb311_queryfs(const unsigned int xid, struct cifs_tcon *tcon,
> ^~~~~~~~~~~~~~
>
> Caused by commit
>
> ("smb3: add support for statfs for smb3.1.1 posix extensions")
>
> # CONFIG_CIFS_SMB311 is not set
>
> I have used the cifs tree from next-20180622 for today.
>
> --
> Cheers,
> Stephen Rothwell



--
Thanks,

Steve