From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-10.3 required=3.0 tests=BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,MENTIONS_GIT_HOSTING, SPF_HELO_NONE,SPF_PASS,USER_AGENT_SANE_1 autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 27A70C07E97 for ; Sat, 3 Jul 2021 05:11:28 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id EB1C5613FE for ; Sat, 3 Jul 2021 05:11:27 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229788AbhGCFNv (ORCPT ); Sat, 3 Jul 2021 01:13:51 -0400 Received: from mga05.intel.com ([192.55.52.43]:17969 "EHLO mga05.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229557AbhGCFNt (ORCPT ); Sat, 3 Jul 2021 01:13:49 -0400 X-IronPort-AV: E=McAfee;i="6200,9189,10033"; a="294451226" X-IronPort-AV: E=Sophos;i="5.83,320,1616482800"; d="gz'50?scan'50,208,50";a="294451226" Received: from fmsmga003.fm.intel.com ([10.253.24.29]) by fmsmga105.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 02 Jul 2021 22:11:14 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.83,320,1616482800"; d="gz'50?scan'50,208,50";a="483099018" Received: from lkp-server01.sh.intel.com (HELO 4aae0cb4f5b5) ([10.239.97.150]) by FMSMGA003.fm.intel.com with ESMTP; 02 Jul 2021 22:11:12 -0700 Received: from kbuild by 4aae0cb4f5b5 with local (Exim 4.92) (envelope-from ) id 1lzXvs-000BNt-2T; Sat, 03 Jul 2021 05:11:12 +0000 Date: Sat, 3 Jul 2021 13:10:35 +0800 From: kernel test robot To: "Darrick J. Wong" Cc: kbuild-all@lists.01.org, "Darrick J. Wong" , linux-kernel@vger.kernel.org Subject: [djwong-xfs:xfs-fixes-5.14 49/51] fs/xfs/xfs_ioctl32.c:500:3: error: 'error' undeclared; did you mean 'PG_error'? Message-ID: <202107031322.gEALSMdt-lkp@intel.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="vtzGhvizbBRQ85DL" Content-Disposition: inline User-Agent: Mutt/1.10.1 (2018-07-13) Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --vtzGhvizbBRQ85DL Content-Type: text/plain; charset=us-ascii Content-Disposition: inline tree: https://git.kernel.org/pub/scm/linux/kernel/git/djwong/xfs-linux.git xfs-fixes-5.14 head: de17bba3813af2ce6cb9de8db1a3909f40a65302 commit: 8395f4d02e4e9e5e47df5f6aac67419671bc6b5a [49/51] xfs: fix warnings in compat_ioctl code config: mips-randconfig-r034-20210702 (attached as .config) compiler: mips64-linux-gcc (GCC) 9.3.0 reproduce (this is a W=1 build): wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross chmod +x ~/bin/make.cross # https://git.kernel.org/pub/scm/linux/kernel/git/djwong/xfs-linux.git/commit/?id=8395f4d02e4e9e5e47df5f6aac67419671bc6b5a git remote add djwong-xfs https://git.kernel.org/pub/scm/linux/kernel/git/djwong/xfs-linux.git git fetch --no-tags djwong-xfs xfs-fixes-5.14 git checkout 8395f4d02e4e9e5e47df5f6aac67419671bc6b5a # save the attached .config to linux build tree mkdir build_dir COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-9.3.0 make.cross O=build_dir ARCH=mips SHELL=/bin/bash fs/xfs/ If you fix the issue, kindly add following tag as appropriate Reported-by: kernel test robot All error/warnings (new ones prefixed by >>): fs/xfs/xfs_ioctl32.c: In function 'xfs_file_compat_ioctl': >> fs/xfs/xfs_ioctl32.c:500:3: error: 'error' undeclared (first use in this function); did you mean 'PG_error'? 500 | error = mnt_want_write_file(filp); | ^~~~~ | PG_error fs/xfs/xfs_ioctl32.c:500:3: note: each undeclared identifier is reported only once for each function it appears in >> fs/xfs/xfs_ioctl32.c:491:27: warning: this statement may fall through [-Wimplicit-fallthrough=] 491 | case XFS_IOC_SWAPEXT_32: { | ^ fs/xfs/xfs_ioctl32.c:507:2: note: here 507 | case XFS_IOC_FSBULKSTAT_32: | ^~~~ vim +500 fs/xfs/xfs_ioctl32.c 28750975ace79c fs/xfs/linux-2.6/xfs_ioctl32.c sandeen@sandeen.net 2008-11-25 432 4d4be482a4d78c fs/xfs/linux-2.6/xfs_ioctl32.c Christoph Hellwig 2008-12-09 433 long 4d4be482a4d78c fs/xfs/linux-2.6/xfs_ioctl32.c Christoph Hellwig 2008-12-09 434 xfs_file_compat_ioctl( d5547f9feea459 fs/xfs/linux-2.6/xfs_ioctl32.c sandeen@sandeen.net 2008-11-25 435 struct file *filp, e0edd5962bd83d fs/xfs/linux-2.6/xfs_ioctl32.c Nathan Scott 2006-03-29 436 unsigned cmd, 4d4be482a4d78c fs/xfs/linux-2.6/xfs_ioctl32.c Christoph Hellwig 2008-12-09 437 unsigned long p) ^1da177e4c3f41 fs/xfs/linux-2.6/xfs_ioctl32.c Linus Torvalds 2005-04-16 438 { 496ad9aa8ef448 fs/xfs/xfs_ioctl32.c Al Viro 2013-01-23 439 struct inode *inode = file_inode(filp); 4d4be482a4d78c fs/xfs/linux-2.6/xfs_ioctl32.c Christoph Hellwig 2008-12-09 440 struct xfs_inode *ip = XFS_I(inode); 4529e6d7a6ab72 fs/xfs/xfs_ioctl32.c Christoph Hellwig 2019-08-15 441 void __user *arg = compat_ptr(p); ^1da177e4c3f41 fs/xfs/linux-2.6/xfs_ioctl32.c Linus Torvalds 2005-04-16 442 cca28fb83d9e60 fs/xfs/linux-2.6/xfs_ioctl32.c Christoph Hellwig 2010-06-24 443 trace_xfs_file_compat_ioctl(ip); 4d4be482a4d78c fs/xfs/linux-2.6/xfs_ioctl32.c Christoph Hellwig 2008-12-09 444 ^1da177e4c3f41 fs/xfs/linux-2.6/xfs_ioctl32.c Linus Torvalds 2005-04-16 445 switch (cmd) { a9d25bde1e9b24 fs/xfs/xfs_ioctl32.c Nick Bowler 2018-12-17 446 #if defined(BROKEN_X86_ALIGNMENT) 526c420c44b45b fs/xfs/linux-2.6/xfs_ioctl32.c Eric Sandeen 2005-09-05 447 case XFS_IOC_ALLOCSP_32: 526c420c44b45b fs/xfs/linux-2.6/xfs_ioctl32.c Eric Sandeen 2005-09-05 448 case XFS_IOC_FREESP_32: 526c420c44b45b fs/xfs/linux-2.6/xfs_ioctl32.c Eric Sandeen 2005-09-05 449 case XFS_IOC_ALLOCSP64_32: 837a6e7f5cdb5e fs/xfs/xfs_ioctl32.c Christoph Hellwig 2019-10-24 450 case XFS_IOC_FREESP64_32: { d5547f9feea459 fs/xfs/linux-2.6/xfs_ioctl32.c sandeen@sandeen.net 2008-11-25 451 struct xfs_flock64 bf; d5547f9feea459 fs/xfs/linux-2.6/xfs_ioctl32.c sandeen@sandeen.net 2008-11-25 452 d5547f9feea459 fs/xfs/linux-2.6/xfs_ioctl32.c sandeen@sandeen.net 2008-11-25 453 if (xfs_compat_flock64_copyin(&bf, arg)) b474c7ae4395ba fs/xfs/xfs_ioctl32.c Eric Sandeen 2014-06-22 454 return -EFAULT; 526c420c44b45b fs/xfs/linux-2.6/xfs_ioctl32.c Eric Sandeen 2005-09-05 455 cmd = _NATIVE_IOC(cmd, struct xfs_flock64); 837a6e7f5cdb5e fs/xfs/xfs_ioctl32.c Christoph Hellwig 2019-10-24 456 return xfs_ioc_space(filp, &bf); d5547f9feea459 fs/xfs/linux-2.6/xfs_ioctl32.c sandeen@sandeen.net 2008-11-25 457 } 547e00c3c68126 fs/xfs/linux-2.6/xfs_ioctl32.c Michal Marek 2007-07-11 458 case XFS_IOC_FSGEOMETRY_V1_32: f69e8091c4a2ae fs/xfs/xfs_ioctl32.c Christoph Hellwig 2021-02-03 459 return xfs_compat_ioc_fsgeometry_v1(ip->i_mount, arg); 471d59103167c8 fs/xfs/linux-2.6/xfs_ioctl32.c sandeen@sandeen.net 2008-11-25 460 case XFS_IOC_FSGROWFSDATA_32: { 471d59103167c8 fs/xfs/linux-2.6/xfs_ioctl32.c sandeen@sandeen.net 2008-11-25 461 struct xfs_growfs_data in; 8395f4d02e4e9e fs/xfs/xfs_ioctl32.c Darrick J. Wong 2021-06-27 462 int error; 471d59103167c8 fs/xfs/linux-2.6/xfs_ioctl32.c sandeen@sandeen.net 2008-11-25 463 471d59103167c8 fs/xfs/linux-2.6/xfs_ioctl32.c sandeen@sandeen.net 2008-11-25 464 if (xfs_compat_growfs_data_copyin(&in, arg)) b474c7ae4395ba fs/xfs/xfs_ioctl32.c Eric Sandeen 2014-06-22 465 return -EFAULT; d9457dc0562499 fs/xfs/xfs_ioctl32.c Jan Kara 2012-06-12 466 error = mnt_want_write_file(filp); d9457dc0562499 fs/xfs/xfs_ioctl32.c Jan Kara 2012-06-12 467 if (error) d9457dc0562499 fs/xfs/xfs_ioctl32.c Jan Kara 2012-06-12 468 return error; f69e8091c4a2ae fs/xfs/xfs_ioctl32.c Christoph Hellwig 2021-02-03 469 error = xfs_growfs_data(ip->i_mount, &in); d9457dc0562499 fs/xfs/xfs_ioctl32.c Jan Kara 2012-06-12 470 mnt_drop_write_file(filp); 2451337dd04390 fs/xfs/xfs_ioctl32.c Dave Chinner 2014-06-25 471 return error; 471d59103167c8 fs/xfs/linux-2.6/xfs_ioctl32.c sandeen@sandeen.net 2008-11-25 472 } 471d59103167c8 fs/xfs/linux-2.6/xfs_ioctl32.c sandeen@sandeen.net 2008-11-25 473 case XFS_IOC_FSGROWFSRT_32: { 471d59103167c8 fs/xfs/linux-2.6/xfs_ioctl32.c sandeen@sandeen.net 2008-11-25 474 struct xfs_growfs_rt in; 8395f4d02e4e9e fs/xfs/xfs_ioctl32.c Darrick J. Wong 2021-06-27 475 int error; 471d59103167c8 fs/xfs/linux-2.6/xfs_ioctl32.c sandeen@sandeen.net 2008-11-25 476 471d59103167c8 fs/xfs/linux-2.6/xfs_ioctl32.c sandeen@sandeen.net 2008-11-25 477 if (xfs_compat_growfs_rt_copyin(&in, arg)) b474c7ae4395ba fs/xfs/xfs_ioctl32.c Eric Sandeen 2014-06-22 478 return -EFAULT; d9457dc0562499 fs/xfs/xfs_ioctl32.c Jan Kara 2012-06-12 479 error = mnt_want_write_file(filp); d9457dc0562499 fs/xfs/xfs_ioctl32.c Jan Kara 2012-06-12 480 if (error) d9457dc0562499 fs/xfs/xfs_ioctl32.c Jan Kara 2012-06-12 481 return error; f69e8091c4a2ae fs/xfs/xfs_ioctl32.c Christoph Hellwig 2021-02-03 482 error = xfs_growfs_rt(ip->i_mount, &in); d9457dc0562499 fs/xfs/xfs_ioctl32.c Jan Kara 2012-06-12 483 mnt_drop_write_file(filp); 2451337dd04390 fs/xfs/xfs_ioctl32.c Dave Chinner 2014-06-25 484 return error; 471d59103167c8 fs/xfs/linux-2.6/xfs_ioctl32.c sandeen@sandeen.net 2008-11-25 485 } ^1da177e4c3f41 fs/xfs/linux-2.6/xfs_ioctl32.c Linus Torvalds 2005-04-16 486 #endif e5d412f17846b0 fs/xfs/linux-2.6/xfs_ioctl32.c sandeen@sandeen.net 2008-11-25 487 /* long changes size, but xfs only copiese out 32 bits */ e5d412f17846b0 fs/xfs/linux-2.6/xfs_ioctl32.c sandeen@sandeen.net 2008-11-25 488 case XFS_IOC_GETVERSION_32: e5d412f17846b0 fs/xfs/linux-2.6/xfs_ioctl32.c sandeen@sandeen.net 2008-11-25 489 cmd = _NATIVE_IOC(cmd, long); 4d4be482a4d78c fs/xfs/linux-2.6/xfs_ioctl32.c Christoph Hellwig 2008-12-09 490 return xfs_file_ioctl(filp, cmd, p); 3725867dccfb83 fs/xfs/linux-2.6/xfs_ioctl32.c Christoph Hellwig 2009-09-01 @491 case XFS_IOC_SWAPEXT_32: { e5d412f17846b0 fs/xfs/linux-2.6/xfs_ioctl32.c sandeen@sandeen.net 2008-11-25 492 struct xfs_swapext sxp; e5d412f17846b0 fs/xfs/linux-2.6/xfs_ioctl32.c sandeen@sandeen.net 2008-11-25 493 struct compat_xfs_swapext __user *sxu = arg; e5d412f17846b0 fs/xfs/linux-2.6/xfs_ioctl32.c sandeen@sandeen.net 2008-11-25 494 e5d412f17846b0 fs/xfs/linux-2.6/xfs_ioctl32.c sandeen@sandeen.net 2008-11-25 495 /* Bulk copy in up to the sx_stat field, then copy bstat */ e5d412f17846b0 fs/xfs/linux-2.6/xfs_ioctl32.c sandeen@sandeen.net 2008-11-25 496 if (copy_from_user(&sxp, sxu, e5d412f17846b0 fs/xfs/linux-2.6/xfs_ioctl32.c sandeen@sandeen.net 2008-11-25 497 offsetof(struct xfs_swapext, sx_stat)) || e5d412f17846b0 fs/xfs/linux-2.6/xfs_ioctl32.c sandeen@sandeen.net 2008-11-25 498 xfs_ioctl32_bstat_copyin(&sxp.sx_stat, &sxu->sx_stat)) b474c7ae4395ba fs/xfs/xfs_ioctl32.c Eric Sandeen 2014-06-22 499 return -EFAULT; d9457dc0562499 fs/xfs/xfs_ioctl32.c Jan Kara 2012-06-12 @500 error = mnt_want_write_file(filp); :::::: The code at line 500 was first introduced by commit :::::: d9457dc056249913a7abe8b71dc09e427e590e35 xfs: Convert to new freezing code :::::: TO: Jan Kara :::::: CC: Al Viro --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org --vtzGhvizbBRQ85DL Content-Type: application/gzip Content-Disposition: attachment; filename=".config.gz" Content-Transfer-Encoding: base64 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 --vtzGhvizbBRQ85DL--