fixed now - cifs-2.6.git for-next updated. Aurelien reviewed. On Fri, Jun 22, 2018 at 2:25 PM kbuild test robot <lkp@xxxxxxxxx> wrote: > > tree: git://git.samba.org/sfrench/cifs-2.6.git for-next > head: 37a0fd808c8d8c2ad7d10275068d1c36dde14daf > commit: 1393fc1253e31e99cc4104f9b2019569c8487dd8 [8/9] smb3: add support for statfs for smb3.1.1 posix extensions > config: i386-randconfig-x011-201824 (attached as .config) > compiler: gcc-7 (Debian 7.3.0-16) 7.3.0 > reproduce: > git checkout 1393fc1253e31e99cc4104f9b2019569c8487dd8 > # save the attached .config to linux build tree > make ARCH=i386 > > All warnings (new ones prefixed by >>): > > In file included from include/asm-generic/bug.h:5:0, > from arch/x86/include/asm/bug.h:83, > from include/linux/bug.h:5, > from include/linux/mmdebug.h:5, > from include/linux/mm.h:9, > from include/linux/pagemap.h:8, > from fs//cifs/smb2ops.c:20: > fs//cifs/smb2ops.c: In function 'smb311_queryfs': > fs//cifs/smb2ops.c:1542:11: error: 'struct cifs_tcon' has no member named 'posix_extensions' > if (!tcon->posix_extensions) > ^ > include/linux/compiler.h:58:30: note: in definition of macro '__trace_if' > if (__builtin_constant_p(!!(cond)) ? !!(cond) : \ > ^~~~ > >> fs//cifs/smb2ops.c:1542:2: note: in expansion of macro 'if' > if (!tcon->posix_extensions) > ^~ > fs//cifs/smb2ops.c:1542:11: error: 'struct cifs_tcon' has no member named 'posix_extensions' > if (!tcon->posix_extensions) > ^ > include/linux/compiler.h:58:42: note: in definition of macro '__trace_if' > if (__builtin_constant_p(!!(cond)) ? !!(cond) : \ > ^~~~ > >> fs//cifs/smb2ops.c:1542:2: note: in expansion of macro 'if' > if (!tcon->posix_extensions) > ^~ > fs//cifs/smb2ops.c:1542:11: error: 'struct cifs_tcon' has no member named 'posix_extensions' > if (!tcon->posix_extensions) > ^ > include/linux/compiler.h:69:16: note: in definition of macro '__trace_if' > ______r = !!(cond); \ > ^~~~ > >> fs//cifs/smb2ops.c:1542:2: note: in expansion of macro 'if' > if (!tcon->posix_extensions) > ^~ > At top level: > fs//cifs/smb2ops.c:1533:1: warning: 'smb311_queryfs' defined but not used [-Wunused-function] > smb311_queryfs(const unsigned int xid, struct cifs_tcon *tcon, > ^~~~~~~~~~~~~~ > > vim +/if +1542 fs//cifs/smb2ops.c > > 1531 > 1532 static int > 1533 smb311_queryfs(const unsigned int xid, struct cifs_tcon *tcon, > 1534 struct kstatfs *buf) > 1535 { > 1536 int rc; > 1537 __le16 srch_path = 0; /* Null - open root of share */ > 1538 u8 oplock = SMB2_OPLOCK_LEVEL_NONE; > 1539 struct cifs_open_parms oparms; > 1540 struct cifs_fid fid; > 1541 > > 1542 if (!tcon->posix_extensions) > 1543 return smb2_queryfs(xid, tcon, buf); > 1544 > 1545 oparms.tcon = tcon; > 1546 oparms.desired_access = FILE_READ_ATTRIBUTES; > 1547 oparms.disposition = FILE_OPEN; > 1548 oparms.create_options = 0; > 1549 oparms.fid = &fid; > 1550 oparms.reconnect = false; > 1551 > 1552 rc = SMB2_open(xid, &oparms, &srch_path, &oplock, NULL, NULL, NULL); > 1553 if (rc) > 1554 return rc; > 1555 > 1556 rc = SMB311_posix_qfs_info(xid, tcon, fid.persistent_fid, > 1557 fid.volatile_fid, buf); > 1558 buf->f_type = SMB2_MAGIC_NUMBER; > 1559 SMB2_close(xid, tcon, fid.persistent_fid, fid.volatile_fid); > 1560 return rc; > 1561 } > 1562 > > --- > 0-DAY kernel test infrastructure Open Source Technology Center > https://lists.01.org/pipermail/kbuild-all Intel Corporation -- Thanks, Steve -- To unsubscribe from this list: send the line "unsubscribe linux-cifs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html