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=-5.8 required=3.0 tests=DKIM_SIGNED,DKIM_VALID, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,MENTIONS_GIT_HOSTING, SPF_HELO_NONE,SPF_PASS 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 0334FC433E1 for ; Wed, 8 Jul 2020 07:23:37 +0000 (UTC) Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by mail.kernel.org (Postfix) with ESMTP id 8DC34206E2 for ; Wed, 8 Jul 2020 07:23:36 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (1024-bit key) header.d=intel.onmicrosoft.com header.i=@intel.onmicrosoft.com header.b="T0aVOhys" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 8DC34206E2 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=intel.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=owner-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix) id 277468D0029; Wed, 8 Jul 2020 03:23:36 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 2010A8D000D; Wed, 8 Jul 2020 03:23:36 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 0544F8D0029; Wed, 8 Jul 2020 03:23:35 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from forelay.hostedemail.com (smtprelay0111.hostedemail.com [216.40.44.111]) by kanga.kvack.org (Postfix) with ESMTP id D913A8D000D for ; Wed, 8 Jul 2020 03:23:35 -0400 (EDT) Received: from smtpin13.hostedemail.com (10.5.19.251.rfc1918.com [10.5.19.251]) by forelay02.hostedemail.com (Postfix) with ESMTP id 9829E2DFC for ; Wed, 8 Jul 2020 07:23:35 +0000 (UTC) X-FDA: 77014068390.13.cub12_141053f26ebb Received: from filter.hostedemail.com (10.5.16.251.rfc1918.com [10.5.16.251]) by smtpin13.hostedemail.com (Postfix) with ESMTP id 692D618140B75 for ; Wed, 8 Jul 2020 07:23:35 +0000 (UTC) X-HE-Tag: cub12_141053f26ebb X-Filterd-Recvd-Size: 32615 Received: from mga05.intel.com (mga05.intel.com [192.55.52.43]) by imf22.hostedemail.com (Postfix) with ESMTP for ; Wed, 8 Jul 2020 07:23:33 +0000 (UTC) IronPort-SDR: +8BGy/6js8fN7majCDCSK0kQJnRxgY8tvp1mhmSmV4oHZnF7/HgbTJhX9yd8sJTYw3G7wNqazp gTmfS6wnc08Q== X-IronPort-AV: E=McAfee;i="6000,8403,9675"; a="232613881" X-IronPort-AV: E=Sophos;i="5.75,327,1589266800"; d="scan'208";a="232613881" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga008.jf.intel.com ([10.7.209.65]) by fmsmga105.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 08 Jul 2020 00:23:32 -0700 IronPort-SDR: IyFabraHI9+QtVGUpmdsDbXaa2TD50IBORjhbkddOBXGOuRQDCM050vEsP6tJyy3auF4WZYH/V YsdYMiZj690w== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.75,327,1589266800"; d="scan'208";a="314562995" Received: from orsmsx105.amr.corp.intel.com ([10.22.225.132]) by orsmga008.jf.intel.com with ESMTP; 08 Jul 2020 00:23:31 -0700 Received: from orsmsx152.amr.corp.intel.com (10.22.226.39) by ORSMSX105.amr.corp.intel.com (10.22.225.132) with Microsoft SMTP Server (TLS) id 14.3.439.0; Wed, 8 Jul 2020 00:23:31 -0700 Received: from ORSEDG001.ED.cps.intel.com (10.7.248.4) by ORSMSX152.amr.corp.intel.com (10.22.226.39) with Microsoft SMTP Server (TLS) id 14.3.439.0; Wed, 8 Jul 2020 00:23:31 -0700 Received: from NAM12-DM6-obe.outbound.protection.outlook.com (104.47.59.172) by edgegateway.intel.com (134.134.137.100) with Microsoft SMTP Server (TLS) id 14.3.439.0; Wed, 8 Jul 2020 00:23:31 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=iAmFK/n4K/JwlQxAqfnx9zNBRhPfyu2XHxrsNct41woyunndaoST2ptunPm+x7wLg9nTPs6DdDQ4Lg3c4TtuXKNAI/mXqQEkwbAx2+O8UmaYWAOMZUuswysaAN5Nps1WNX87en5CmVtWf2ftlAnQxClNoXXy77A+jlo2b1W8xi4j+zfoJ1nn5xlzpfReBe8qpy8d9e0ZsnfPtiqziRqHAghsTCGTGXu0CnsxY/g2EasAMKDcu2qZjSbTT0tKK/L9GEt9ao8q1OC6FbFLEYgRG6YZqULB5trFAzGg9f4yxVcheI3+VH8Zbm4PlySgmHb1TQ4eKN3afVpB8L0Qti2z4A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=2W0Y9FTXY4+AtRIUlPxxBso0vnLlKDCeDm2TQgp6Z9Q=; b=UQ6myfJQRqGocqH7pdLXBuVwKZVu+XHcULAdDIp9hKxVQy6z/DF5GOhjSqwgwjpiJ4U1cx/ITqx77S1BsrKfeq9gzzbRz1hP73h+1wYRvw4QtKH0jNBj/ujzlEyb60qFotcQigA+gZ6TygbvCdBhKA1RCGhy4xbSaWgaAIiwx9wISifZSsJCsj2R12/g5bvR6ncPp3jv8p5lgfqLqBd6OimKDc3EMLmfb3FnPekGIoMXL4XfBsTYVOa2fOOl8AKGxninpB0kk1hhhsN4yMeWmTnfeg4Q3Je9qtCmc6KoUUZ6Y5jBbx4e+SAMRBpnHpUbJGk4xfzEA38UOwFN/rXi7g== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel.onmicrosoft.com; s=selector2-intel-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=2W0Y9FTXY4+AtRIUlPxxBso0vnLlKDCeDm2TQgp6Z9Q=; b=T0aVOhys92EDP3a+L1DL8MGly3QSbJBmG95ObEwXGBELSZDFqUj7cg2Alr/wNDhb+oB7C4inLpANdk6wTxR8SEXpfVWr65PaIDn7T7X3VJX71NgDr1ZZvT5rv9o+pb1Ly5Jrhaf4hpb+dOag4Ccks89ahsZthNx9aQhNUbwSqKo= Received: from MN2PR11MB4064.namprd11.prod.outlook.com (2603:10b6:208:137::18) by MN2PR11MB4727.namprd11.prod.outlook.com (2603:10b6:208:26f::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3153.23; Wed, 8 Jul 2020 07:23:29 +0000 Received: from MN2PR11MB4064.namprd11.prod.outlook.com ([fe80::453b:72cf:dc13:cd6e]) by MN2PR11MB4064.namprd11.prod.outlook.com ([fe80::453b:72cf:dc13:cd6e%7]) with mapi id 15.20.3174.021; Wed, 8 Jul 2020 07:23:29 +0000 From: "Xia, Hui" To: Wei Yang , lkp CC: "Williams, Dan J" , "akpm@linux-foundation.org" , "kbuild-all@lists.01.org" , "clang-built-linux@googlegroups.com" , "linux-mm@kvack.org" , "linux-kernel@vger.kernel.org" Subject: RE: [PATCH] mm/sparse: only sub-section aligned range would be populated Thread-Topic: [PATCH] mm/sparse: only sub-section aligned range would be populated Thread-Index: AQHWT58ur2eZdYn/REmqs2dyXuQ9Oaj9T3vw Date: Wed, 8 Jul 2020 07:23:29 +0000 Message-ID: References: <20200630021436.43281-1-richard.weiyang@linux.alibaba.com> <202007010217.Rut2zTnF%lkp@intel.com> <20200701115816.GB4979@L-31X9LVDL-1304.local> In-Reply-To: <20200701115816.GB4979@L-31X9LVDL-1304.local> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-reaction: no-action dlp-version: 11.2.0.6 authentication-results: linux.alibaba.com; dkim=none (message not signed) header.d=none;linux.alibaba.com; dmarc=none action=none header.from=intel.com; x-originating-ip: [192.198.147.215] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: fc84e9a9-56d2-4bfb-1242-08d8230fd012 x-ms-traffictypediagnostic: MN2PR11MB4727: x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr,ExtFwd x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:10000; x-forefront-prvs: 04583CED1A x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: POcQACR6XLr4HTYDR+wylnNWaqN55HhbX1MZhwxIxpH7+zEs+7qvtrUNNrFnYqIqvelzRTJ5Cuw9fV4+iIcMH6BhiXulcGQM51CsoRS5ssrQpx5Xmbcq21eeFSpeaVk0P096qhqTvDFhGSyYog+qsWbok+3ZIptIxfAJDpx21en8MSsdlnuJkw6VfNSxSBoxwJyuZAr52pcL6SnQjrB6wqfLIqiMBhLeGAWpAU6cjnVkvB+bjcfDC4uP0Akp3MdX6C7XaJS+urKP5OroEu1h7PidYfD9oJLT5h3s7hIcq/DrnCi01ZUiWn/8yrjFFIIb0qNkcSiWJB7p3t+N/bctVYx5tRCV4FdOQNI/QB/rYVpG5x7HB4H24lCirYYFw9dOK+mBQmbi/Ah31Bbm9nzFJbS+09j0yWdcYcACYcjrvQ/BalOuw6+nbkDUxIwa+bYvTyxf7aHQh2czxVlqDfVY4A== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MN2PR11MB4064.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFTY:;SFS:(4636009)(39860400002)(376002)(396003)(346002)(136003)(366004)(52536014)(71200400001)(26005)(86362001)(83080400001)(5660300002)(966005)(33656002)(83380400001)(478600001)(6636002)(6506007)(8936002)(8676002)(110136005)(54906003)(316002)(66446008)(7696005)(9686003)(186003)(2906002)(55016002)(4326008)(66476007)(66556008)(30864003)(64756008)(66946007)(76116006)(579004)(545624004);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata: LocEIeQGAQrpLk+qeGhyTSzw0Sehe1AJieqo7PNfOEPcPLaLAH+wWlY2N2rLEyBiWDaWxSvkd8dpq/mxfBxZXIRUsxweC0HwLwjycDCC2CA14bGhmaCvwMdQpFrgjv7d3gJL4APLmGARxX2k985sbBei7f6E6my6e04ZNKWo5IoFyxJ2CDUkyc+ngML/38g+3Qzn3UPoPzs8xWuyXSHkgb5fyeLm2En7xSuTLq8JRjh8mW/WTIkizsxoTiucaXVueF51S2d1iPQinvYgcu/bK/z7+xuXnwoOeM3BVNmj5orX9bjCeG0zO+JJDwYHowfXP102rAUXwMDPXFFn7UJrjnGqm3H9v7rnL+oAEx7qk/1/c7SjVrHLnVcSeOoNsaGCzC38hDD9GJd41rnWFpUFO9f3AFctNGsgNA5Ojb1F4cqn0zLBNMbN+8yLbfqyrvlqEec/Zn1NL+FEhSK3JaxXl8E7oku+LTly9/7MOXKuD7he2fx74QzwJgh2bVsU4iOt Content-Type: text/plain; charset="iso-2022-jp" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MN2PR11MB4064.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: fc84e9a9-56d2-4bfb-1242-08d8230fd012 X-MS-Exchange-CrossTenant-originalarrivaltime: 08 Jul 2020 07:23:29.3103 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: NwnJXWB58SHS1LFA9qe3Obd9gYSLw9611bxlSZiI9DZZ/cBo+QohnuFcxW5szKMKWKZibQLscWGAHublbFYxXA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB4727 X-OriginatorOrg: intel.com X-Rspamd-Queue-Id: 692D618140B75 X-Spamd-Result: default: False [0.00 / 100.00] X-Rspamd-Server: rspam04 X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: >-----Original Message----- >From: Wei Yang >Sent: 2020=1B$BG/=1B(B7=1B$B7n=1B(B1=1B$BF|=1B(B 19:58 >To: lkp >Cc: Wei Yang ; Williams, Dan J >; akpm@linux-foundation.org; kbuild-all@lists.01= .org; >clang-built-linux@googlegroups.com; linux-mm@kvack.org; linux- >kernel@vger.kernel.org >Subject: Re: [PATCH] mm/sparse: only sub-section aligned range would be >populated > >On Wed, Jul 01, 2020 at 02:11:10AM +0800, kernel test robot wrote: >>Hi Wei, >> >>Thank you for the patch! Perhaps something to improve: >> >>[auto build test WARNING on mmotm/master] >> >>url: https://github.com/0day-ci/linux/commits/Wei-Yang/mm-sparse-only- >sub-section-aligned-range-would-be-populated/20200630-101713 >>base: git://git.cmpxchg.org/linux-mmotm.git master >>config: x86_64-allnoconfig (attached as .config) >>compiler: clang version 11.0.0 (https://github.com/llvm/llvm-project >>cf1d04484344be52ada8178e41d18fd15a9b880c) >>reproduce (this is a W=3D1 build): >> wget https://raw.githubusercontent.com/intel/lkp- >tests/master/sbin/make.cross -O ~/bin/make.cross >> chmod +x ~/bin/make.cross >> # install x86_64 cross compiling tool for clang build >> # apt-get install binutils-x86-64-linux-gnu >> # save the attached .config to linux build tree >> COMPILER_INSTALL_PATH=3D$HOME/0day COMPILER=3Dclang make.cross >>ARCH=3Dx86_64 >> >>If you fix the issue, kindly add following tag as appropriate >>Reported-by: kernel test robot >> > >Sorry, I don't follow up with this error report. > >It looks like a build error, while I just removes some check and the build= pass from >my side. Confused with this error report. It is false positive. Please ignore. Sorry for inconvenience. The report complains about " warning: no previous prototype for function 'd= evkmsg_sysctl_set_loglvl'" which is not caused by commit in this report. We= will investigate and fix in 0-day side. > >>All warnings (new ones prefixed by >>): >> >> include/linux/signal.h:137:2: note: expanded from macro '_SIG_SET_BINO= P' >> case 1: ^ >> include/linux/signal.h:177:1: warning: unannotated fall-through betwee= n >switch labels >> _SIG_SET_OP(signotset, _sig_not) >> ^ >> include/linux/signal.h:167:2: note: expanded from macro '_SIG_SET_OP' >> case 2: =3D ^ >> include/linux/signal.h:177:1: warning: unannotated fall-through betwee= n >switch labels >> include/linux/signal.h:169:2: note: expanded from macro '_SIG_SET_OP' >> case 1: =3D ^ >> include/linux/signal.h:190:2: warning: unannotated fall-through betwee= n >switch labels >> case 1: =3D 0; >> ^ >> include/linux/jhash.h:95:2: note: insert '__attribute__((fallthrough))= ;' to silence >this warning >> case 6: b +=3D /Dockerfile /Gemfile /Gemfile.lock /bin /boot /c /cephf= s /dev /etc >/home /htmldocs /include /kbuild /lib /lib32 /lib64 /libx32 /lkp-cloud /lk= p-src >/media /mnt /opt /patch /pkg /proc /root /run /sbin /share /srv /sys /tmp = /usr >/var fall through arch/ block/ certs/ crypto/ drivers/ fs/ include/ init/ = ipc/ kernel/ >lib/ mm/ net/ scripts/ security/ sound/ source/ tools/ usr/ virt/ >> ^ >> __attribute__((fallthrough)); >> include/linux/jhash.h:95:2: note: insert 'break;' to avoid fall-throug= h >> case 6: b +=3D /Dockerfile /Gemfile /Gemfile.lock /bin /boot /c /cephf= s /dev /etc >/home /htmldocs /include /kbuild /lib /lib32 /lib64 /libx32 /lkp-cloud /lk= p-src >/media /mnt /opt /patch /pkg /proc /root /run /sbin /share /srv /sys /tmp = /usr >/var fall through arch/ block/ certs/ crypto/ drivers/ fs/ include/ init/ = ipc/ kernel/ >lib/ mm/ net/ scripts/ security/ sound/ source/ tools/ usr/ virt/ >> ^ >> break; >> include/linux/jhash.h:96:2: warning: unannotated fall-through between = switch >labels >> case 5: b +=3D /Dockerfile /Gemfile /Gemfile.lock /bin /boot /c /cephf= s /dev /etc >/home /htmldocs /include /kbuild /lib /lib32 /lib64 /libx32 /lkp-cloud /lk= p-src >/media /mnt /opt /patch /pkg /proc /root /run /sbin /share /srv /sys /tmp = /usr >/var fall through arch/ block/ certs/ crypto/ drivers/ fs/ include/ init/ = ipc/ kernel/ >lib/ mm/ net/ scripts/ security/ sound/ source/ tools/ usr/ virt/ >> ^ >> 15include/linux/signal.h:190:2: note: insert '__attribute__((fallthrou= gh));' to >silence this warning >> case 1: =3D 0; >> ^ >> __attribute__((fallthrough)); >> include/linux/signal.h:190:2: note: insert 'break;' to avoid fall-thro= ugh >> case 1: =3D 0; >> ^ >> break; >> include/linux/signal.h:203:2: warninginclude/linux/jhash.h:96:2: note:= insert >'__attribute__((fallthrough));' to silence this warning >> case 5: b +=3D /Dockerfile /Gemfile /Gemfile.lock /bin /boot /c /cephf= s /dev /etc >/home /htmldocs /include /kbuild /lib /lib32 /lib64 /libx32 /lkp-cloud /lk= p-src >/media /mnt /opt /patch /pkg /proc /root /run /sbin /share /srv /sys /tmp = /usr >/var fall through arch/ block/ certs/ crypto/ drivers/ fs/ include/ init/ = ipc/ kernel/ >lib/ mm/ net/ scripts/ security/ sound/ source/ tools/ usr/ virt/ >> ^ >> __attribute__((fallthrough)); >> include/linux/jhash.h:96:2: note: insert 'break;' to avoid fall-throug= h >> case 5: b +=3D /Dockerfile /Gemfile /Gemfile.lock /bin /boot /c /cephf= s /dev /etc >/home /htmldocs /include /kbuild /lib /lib32 /lib64 /libx32 /lkp-cloud /lk= p-src >/media /mnt /opt /patch /pkg /proc /root /run /sbin /share /srv /sys /tmp = /usr >/var fall through arch/ block/ certs/ crypto/ drivers/ fs/ include/ init/ = ipc/ kernel/ >lib/ mm/ net/ scripts/ security/ sound/ source/ tools/ usr/ virt/ >> ^ >> break; >> include/linux/jhash.h:97:2: warning: unannotated fall-through between = switch >labels >> case 4: a +=3D /Dockerfile /Gemfile /Gemfile.lock /bin /boot /c /cephf= s /dev /etc >/home /htmldocs /include /kbuild /lib /lib32 /lib64 /libx32 /lkp-cloud /lk= p-src >/media /mnt /opt /patch /pkg /proc /root /run /sbin /share /srv /sys /tmp = /usr >/var fall through arch/ block/ certs/ crypto/ drivers/ fs/ include/ init/ = ipc/ kernel/ >lib/ mm/ net/ scripts/ security/ sound/ source/ tools/ usr/ virt/ >> ^ >> : unannotated fall-through between switch labels >> case 1: =3D -1; >> ^ >> warnings generated. >> include/linux/signal.h:203:2: note: insert '__attribute__((fallthrough= ));' to >silence this warning >> case 1: =3D -1; >> ^ >> __attribute__((fallthrough)); >> include/linux/signal.h:15203:2: note: insert 'break;' to avoid fall-th= rough >> case 1: =3D -1; >> ^ >> break; >> include/linux/jhash.h:97:2: note: insert '__attribute__((fallthrough))= ;' to silence >this warning >> case 4: a +=3D /Dockerfile /Gemfile /Gemfile.lock /bin /boot /c /cephf= s /dev /etc >/home /htmldocs /include /kbuild /lib /lib32 /lib64 /libx32 /lkp-cloud /lk= p-src >/media /mnt /opt /patch /pkg /proc /root /run /sbin /share /srv /sys /tmp = /usr >/var fall through arch/ block/ certs/ crypto/ drivers/ fs/ include/ init/ = ipc/ kernel/ >lib/ mm/ net/ scripts/ security/ sound/ source/ tools/ usr/ virt/ >> ^ >> __attribute__((fallthrough)); >> include/linux/jhash.h:97:2: note: insert 'break;' to avoid fall-throug= h >> case 4: a +=3D /Dockerfile /Gemfile /Gemfile.lock /bin /boot /c /cephf= s /dev /etc >/home /htmldocs /include /kbuild /lib /lib32 /lib64 /libx32 /lkp-cloud /lk= p-src >/media /mnt /opt /patch /pkg /proc /root /run /sbin /share /srv /sys /tmp = /usr >/var fall through arch/ block/ certs/ crypto/ drivers/ fs/ include/ init/ = ipc/ kernel/ >lib/ mm/ net/ scripts/ security/ sound/ source/ tools/ usr/ virt/ >> ^ >> break; >> include/linux/jhash.h:98:2: warning: unannotated fall-through between = switch >labels >> case 3: a +=3D /Dockerfile /Gemfile /Gemfile.lock /bin /boot /c /cephf= s /dev /etc >/home /htmldocs /include /kbuild /lib /lib32 /lib64 /libx32 /lkp-cloud /lk= p-src >/media /mnt /opt /patch /pkg /proc /root /run /sbin /share /srv /sys /tmp = /usr >/var fall through arch/ block/ certs/ crypto/ drivers/ fs/ include/ init/ = ipc/ kernel/ >lib/ mm/ net/ scripts/ security/ sound/ source/ tools/ usr/ virt/ >> ^ >> include/linux/signal.h:233:2: warning: unannotated fall-through betwee= n >switch labels >> case 1: ; >> ^ >> warnings generated. >> In file included from kernel/printk/printk.c:61: >> kernel/printk/internal.h:54:20: warninginclude/linux/jhash.h:98:2: not= e: insert >'__attribute__((fallthrough));' to silence this warning >> case 3: a +=3D /Dockerfile /Gemfile /Gemfile.lock /bin /boot /c /cephf= s /dev /etc >/home /htmldocs /include /kbuild /lib /lib32 /lib64 /libx32 /lkp-cloud /lk= p-src >/media /mnt /opt /patch /pkg /proc /root /run /sbin /share /srv /sys /tmp = /usr >/var fall through arch/ block/ certs/ crypto/ drivers/ fs/ include/ init/ = ipc/ kernel/ >lib/ mm/ net/ scripts/ security/ sound/ source/ tools/ usr/ virt/ >> ^ >> __attribute__((fallthrough)); >> include/linux/jhash.h:98:2: note: no previous prototype for function >'vprintk_func' >> __printf(1, 0) int vprintk_func(const char va_list args) { return 0; } >> ^ >> kernel/printk/internal.h: insert 'break;' to avoid fall-through >> case 3: a +=3D /Dockerfile /Gemfile /Gemfile.lock /bin /boot /c /cephf= s /dev /etc >/home /htmldocs /include /kbuild /lib /lib32 /lib64 /libx32 /lkp-cloud /lk= p-src >/media /mnt /opt /patch /pkg /proc /root /run /sbin /share /srv /sys /tmp = /usr >/var fall through arch/ block/ certs/ crypto/ drivers/ fs/ include/ init/ = ipc/ kernel/ >lib/ mm/ net/ scripts/ security/ sound/ source/ tools/ usr/ virt/ >> ^ >> break; >> include/linux/jhash.h:99:2: warning: unannotated fall-through between = switch >labels >> case 2: a +=3D /Dockerfile /Gemfile /Gemfile.lock /bin /boot /c /cephf= s /dev /etc >/home /htmldocs /include /kbuild /lib /lib32 /lib64 /libx32 /lkp-cloud /lk= p-src >/media /mnt /opt /patch /pkg /proc /root /run /sbin /share /srv /sys /tmp = /usr >/var fall through arch/ block/ certs/ crypto/ drivers/ fs/ include/ init/ = ipc/ kernel/ >lib/ mm/ net/ scripts/ security/ sound/ source/ tools/ usr/ virt/ >> ^ >> :54:16: note: declare 'static' if the function is not intended to be u= sed outside >of this translation unit >> __printf(1, 0) int vprintk_func(const char va_list args) { return 0; } >> ^ >> static >> kernel/printk/printk.cinclude/linux/signal.h:233:2: note: insert >'__attribute__((fallthrough));' to silence this warning >> case 1: ; >> ^ >> __attribute__((fallthrough)); >> include/linux/signal.h:233:2: note: insert 'break;' to avoid fall-thro= ugh >> case 1: ; >> ^ >> break; >> include/linux/signal.h:245:2: warning: unannotated fall-through betwee= n >switch labels >> case 1: ; >> ^ >>>> :165:5: warning: no previous prototype for function >'devkmsg_sysctl_set_loglvl' >> int devkmsg_sysctl_set_loglvl(struct ctl_table int write, >> ^ >> kernel/printk/printk.c:165:1: note: declare 'static' if the function i= s not >intended to be used outside of this translation unit >> int devkmsg_sysctl_set_loglvl(struct ctl_table int write, >> ^ >> static >> include/linux/jhash.h:99:2: note: insert '__attribute__((fallthrough))= ;' to silence >this warning >> case 2: a +=3D /Dockerfile /Gemfile /Gemfile.lock /bin /boot /c /cephf= s /dev /etc >/home /htmldocs /include /kbuild /lib /lib32 /lib64 /libx32 /lkp-cloud /lk= p-src >/media /mnt /opt /patch /pkg /proc /root /run /sbin /share /srv /sys /tmp = /usr >/var fall through arch/ block/ certs/ crypto/ drivers/ fs/ include/ init/ = ipc/ kernel/ >lib/ mm/ net/ scripts/ security/ sound/ source/ tools/ usr/ virt/ >> ^ >> __attribute__((fallthrough)); >> include/linux/jhash.h:99:2: note: insert 'break;' to avoid fall-throug= h >> case 2: a +=3D /Dockerfile /Gemfile /Gemfile.lock /bin /boot /c /cephf= s /dev /etc >/home /htmldocs /include /kbuild /lib /lib32 /lib64 /libx32 /lkp-cloud /lk= p-src >/media /mnt /opt /patch /pkg /proc /root /run /sbin /share /srv /sys /tmp = /usr >/var fall through arch/ block/ certs/ crypto/ drivers/ fs/ include/ init/ = ipc/ kernel/ >lib/ mm/ net/ scripts/ security/ sound/ source/ tools/ usr/ virt/ >> ^ >> break; >> include/linux/jhash.h:100:2: warning: unannotated fall-through between >switch labels >> case 1: a +=3D >> ^ >> include/linux/signal.h:245:2: note: insert '__attribute__((fallthrough= ));' to >silence this warning >> case 1: ; >> ^ >> __attribute__((fallthrough)); >> include/linux/signal.h:245:2: note: insert 'break;' to avoid fall-thro= ugh >> case 1: ; >> ^ >> break; >> kernel/printk/printk.cinclude/linux/jhash.h:100:2: note: insert >'__attribute__((fallthrough));' to silence this warning >> case 1: a +=3D >> ^ >> __attribute__((fallthrough)); >> include/linux/jhash.h:100:2: note: insert 'break;' to avoid fall-throu= gh >> case 1: a +=3D >> ^ >> break; >> include/linux/jhash.h:102:2: warning: unannotated fall-through between >switch labels >> case 0: /Dockerfile /Gemfile /Gemfile.lock /bin /boot /c /cephfs /dev = /etc >/home /htmldocs /include /kbuild /lib /lib32 /lib64 /libx32 /lkp-cloud /lk= p-src >/media /mnt /opt /patch /pkg /proc /root /run /sbin /share /srv /sys /tmp = /usr >/var Nothing left to add arch/ block/ certs/ crypto/ drivers/ fs/ include/= init/ ipc/ >kernel/ lib/ mm/ net/ scripts/ security/ sound/ source/ tools/ usr/ virt/ >> ^ >> include/linux/jhash.h:102:2: note: insert 'break;' to avoid fall-throu= gh >> case 0: /Dockerfile /Gemfile /Gemfile.lock /bin /boot /c /cephfs /dev = /etc >/home /htmldocs /include /kbuild /lib /lib32 /lib64 /libx32 /lkp-cloud /lk= p-src >/media /mnt /opt /patch /pkg /proc /root /run /sbin /share /srv /sys /tmp = /usr >/var Nothing left to add arch/ block/ certs/ crypto/ drivers/ fs/ include/= init/ ipc/ >kernel/ lib/ mm/ net/ scripts/ security/ sound/ source/ tools/ usr/ virt/ >> ^ >> break; >> :2406:10: warning: 'sprintf' will always overflow; destination buffer = has size 0, >but format string expands to at least 33 >> len =3D sprintf(text, >> ^ >> include/linux/jhash.h:136:2: warning: unannotated fall-through between >switch labels >> case 2: b +=3D /Dockerfile /Gemfile /Gemfile.lock /bin /boot /c /cephf= s /dev /etc >/home /htmldocs /include /kbuild /lib /lib32 /lib64 /libx32 /lkp-cloud /lk= p-src >/media /mnt /opt /patch /pkg /proc /root /run /sbin /share /srv /sys /tmp = /usr >/var fall through arch/ block/ certs/ crypto/ drivers/ fs/ include/ init/ = ipc/ kernel/ >lib/ mm/ net/ scripts/ security/ sound/ source/ tools/ usr/ virt/ >> ^ >> include/linux/jhash.h:136:2: note: insert '__attribute__((fallthrough)= );' to >silence this warning >> case 2: b +=3D /Dockerfile /Gemfile /Gemfile.lock /bin /boot /c /cephf= s /dev /etc >/home /htmldocs /include /kbuild /lib /lib32 /lib64 /libx32 /lkp-cloud /lk= p-src >/media /mnt /opt /patch /pkg /proc /root /run /sbin /share /srv /sys /tmp = /usr >/var fall through arch/ block/ certs/ crypto/ drivers/ fs/ include/ init/ = ipc/ kernel/ >lib/ mm/ net/ scripts/ security/ sound/ source/ tools/ usr/ virt/ >> ^ >> __attribute__((fallthrough)); >> include/linux/jhash.h:136:2: note: insert 'break;' to avoid fall-throu= gh >> case 2: b +=3D /Dockerfile /Gemfile /Gemfile.lock /bin /boot /c /cephf= s /dev /etc >/home /htmldocs /include /kbuild /lib /lib32 /lib64 /libx32 /lkp-cloud /lk= p-src >/media /mnt /opt /patch /pkg /proc /root /run /sbin /share /srv /sys /tmp = /usr >/var fall through arch/ block/ certs/ crypto/ drivers/ fs/ include/ init/ = ipc/ kernel/ >lib/ mm/ net/ scripts/ security/ sound/ source/ tools/ usr/ virt/ >> ^ >> break; >> include/linux/jhash.h:137:2: warning: unannotated fall-through between >switch labels >> case 1: a +=3D >> ^ >> In file included from kernel/capability.c:13: >> In file included from include/linux/audit.h:13: >> In file included from include/linux/ptrace.h:7: >> In file included from include/linux/sched/signal.h:6: >> include/linux/signal.h:147:1: warning: unannotated fall-through betwee= n >switch labels >> _SIG_SET_BINOP(sigorsets, _sig_or) >> ^ >> include/linux/signal.h:133:2: note: expanded from macro '_SIG_SET_BINO= P' >> case 2: ^ >> include/linux/signal.h:147:1: warning: unannotated fall-through betwee= n >switch labels >> include/linux/signal.h:137:2: note: expanded from macro '_SIG_SET_BINO= P' >> case 1: ^ >> include/linux/signal.h:150:1: warning: unannotated fall-through betwee= n >switch labels >> _SIG_SET_BINOP(sigandsets, _sig_and) >> ^ >> include/linux/signal.h:133:2:In file included from note: expanded from= macro >'_SIG_SET_BINOP' >> case 2: ^ >> include/linux/signal.h:150:1: warning: unannotated fall-through betwee= n >switch labels >> include/linux/signal.h:137:2: note: expanded from macro '_SIG_SET_BINO= P' >> case 1: ^ >> include/linux/signal.h:153:1: warning: unannotated fall-through betwee= n >switch labels >> _SIG_SET_BINOP(sigandnsets, _sig_andn) >> ^ >> include/linux/signal.h:133:2: note: expanded from macro '_SIG_SET_BINO= P' >> case 2: kernel/sysctl_binary.c:15: >> In file included from include/linux/netdevice.h:37: >> In file included from include/linux/ethtool.h:18: >> In file included from include/uapi/linux/ethtool.h:19: >> In file included from include/linux/if_ether.h:19: >> include/linux/skbuff.h:3690:2: warning: unannotated fall-through betwe= en >switch labels >> case 24: diffs |=3D __it_diff(a, b, 64); >> ^ >>-- >> ^ >> __attribute__((fallthrough)); >> include/linux/mm.h:166:2: note: insert 'break;' to avoid fall-through >> case 56: >> ^ >> break; >> In file included from kernel/printk/printk.c:36: >> In file included from include/linux/syscalls.h:76: >> include/linux/signal.h:147:1: warning: unannotated fall-through betwee= n >switch labels [-Wimplicit-fallthrough] >> _SIG_SET_BINOP(sigorsets, _sig_or) >> ^ >> include/linux/signal.h:133:2: note: expanded from macro '_SIG_SET_BINO= P' >> case 2: = \ >> ^ >> include/linux/signal.h:147:1: warning: unannotated fall-through betwee= n >switch labels [-Wimplicit-fallthrough] >> include/linux/signal.h:137:2: note: expanded from macro '_SIG_SET_BINO= P' >> case 1: = \ >> ^ >> include/linux/signal.h:150:1: warning: unannotated fall-through betwee= n >switch labels [-Wimplicit-fallthrough] >> _SIG_SET_BINOP(sigandsets, _sig_and) >> ^ >> include/linux/signal.h:133:2: note: expanded from macro '_SIG_SET_BINO= P' >> case 2: = \ >> ^ >> include/linux/signal.h:150:1: warning: unannotated fall-through betwee= n >switch labels [-Wimplicit-fallthrough] >> include/linux/signal.h:137:2: note: expanded from macro '_SIG_SET_BINO= P' >> case 1: = \ >> ^ >> include/linux/signal.h:153:1: warning: unannotated fall-through betwee= n >switch labels [-Wimplicit-fallthrough] >> _SIG_SET_BINOP(sigandnsets, _sig_andn) >> ^ >> include/linux/signal.h:133:2: note: expanded from macro '_SIG_SET_BINO= P' >> case 2: = \ >> ^ >> include/linux/signal.h:153:1: warning: unannotated fall-through betwee= n >switch labels [-Wimplicit-fallthrough] >> include/linux/signal.h:137:2: note: expanded from macro '_SIG_SET_BINO= P' >> case 1: = \ >> ^ >> include/linux/signal.h:177:1: warning: unannotated fall-through betwee= n >switch labels [-Wimplicit-fallthrough] >> _SIG_SET_OP(signotset, _sig_not) >> ^ >> include/linux/signal.h:167:2: note: expanded from macro '_SIG_SET_OP' >> case 2: set->sig[1] =3D op(set->sig[1]); = \ >> ^ >> include/linux/signal.h:177:1: warning: unannotated fall-through betwee= n >switch labels [-Wimplicit-fallthrough] >> include/linux/signal.h:169:2: note: expanded from macro '_SIG_SET_OP' >> case 1: set->sig[0] =3D op(set->sig[0]); = \ >> ^ >> include/linux/signal.h:190:2: warning: unannotated fall-through betwee= n >switch labels [-Wimplicit-fallthrough] >> case 1: set->sig[0] =3D 0; >> ^ >> include/linux/signal.h:190:2: note: insert '__attribute__((fallthrough= ));' to >silence this warning >> case 1: set->sig[0] =3D 0; >> ^ >> __attribute__((fallthrough)); >> include/linux/signal.h:190:2: note: insert 'break;' to avoid fall-thro= ugh >> case 1: set->sig[0] =3D 0; >> ^ >> break; >> include/linux/signal.h:203:2: warning: unannotated fall-through betwee= n >switch labels [-Wimplicit-fallthrough] >> case 1: set->sig[0] =3D -1; >> ^ >> include/linux/signal.h:203:2: note: insert '__attribute__((fallthrough= ));' to >silence this warning >> case 1: set->sig[0] =3D -1; >> ^ >> __attribute__((fallthrough)); >> include/linux/signal.h:203:2: note: insert 'break;' to avoid fall-thro= ugh >> case 1: set->sig[0] =3D -1; >> ^ >> break; >> include/linux/signal.h:233:2: warning: unannotated fall-through betwee= n >switch labels [-Wimplicit-fallthrough] >> case 1: ; >> ^ >> include/linux/signal.h:233:2: note: insert '__attribute__((fallthrough= ));' to >silence this warning >> case 1: ; >> ^ >> __attribute__((fallthrough)); >> include/linux/signal.h:233:2: note: insert 'break;' to avoid fall-thro= ugh >> case 1: ; >> ^ >> break; >> include/linux/signal.h:245:2: warning: unannotated fall-through betwee= n >switch labels [-Wimplicit-fallthrough] >> case 1: ; >> ^ >> include/linux/signal.h:245:2: note: insert '__attribute__((fallthrough= ));' to >silence this warning >> case 1: ; >> ^ >> __attribute__((fallthrough)); >> include/linux/signal.h:245:2: note: insert 'break;' to avoid fall-thro= ugh >> case 1: ; >> ^ >> break; >> In file included from kernel/printk/printk.c:61: >> kernel/printk/internal.h:54:20: warning: no previous prototype for fun= ction >'vprintk_func' [-Wmissing-prototypes] >> __printf(1, 0) int vprintk_func(const char *fmt, va_list args) { retur= n 0; } >> ^ >> kernel/printk/internal.h:54:16: note: declare 'static' if the function= is not >intended to be used outside of this translation unit >> __printf(1, 0) int vprintk_func(const char *fmt, va_list args) { retur= n 0; } >> ^ >> static >>>> kernel/printk/printk.c:165:5: warning: no previous prototype for >>>> function 'devkmsg_sysctl_set_loglvl' [-Wmissing-prototypes] >> int devkmsg_sysctl_set_loglvl(struct ctl_table *table, int write, >> ^ >> kernel/printk/printk.c:165:1: note: declare 'static' if the function i= s not >intended to be used outside of this translation unit >> int devkmsg_sysctl_set_loglvl(struct ctl_table *table, int write, >> ^ >> static >> kernel/printk/printk.c:2406:10: warning: 'sprintf' will always overflo= w; >destination buffer has size 0, but format string expands to at least 33 [-= Wfortify- >source] >> len =3D sprintf(text, >> ^ >> 18 warnings generated. >> >>--- >>0-DAY CI Kernel Test Service, Intel Corporation >>https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org > > > >-- >Wei Yang >Help you, Help me