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=-12.8 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,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 5595AC433DB for ; Thu, 14 Jan 2021 04:32:13 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id ED8DB23787 for ; Thu, 14 Jan 2021 04:32:12 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726792AbhANEaC (ORCPT ); Wed, 13 Jan 2021 23:30:02 -0500 Received: from mail.kernel.org ([198.145.29.99]:33854 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725943AbhANEaB (ORCPT ); Wed, 13 Jan 2021 23:30:01 -0500 Received: by mail.kernel.org (Postfix) with ESMTPSA id 7B778238E5; Thu, 14 Jan 2021 04:29:19 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1610598559; bh=LNZaBu0bZWzWaktkT4ruEhuuVbtX9HPo/Vg84YNQs00=; h=Date:From:To:Cc:Subject:Reply-To:References:In-Reply-To:From; b=Njajt8s/wc2N/H+BgYIZeJGarm2vJX8fCIB8r0ctsrvcsWWrAZmu7GxAA+jklpF6D PutmWYlYMLYqPfS2eVfEL5Zm8O397H9mdMmed7S9WJpU8bSCACi4cZkbWDjJz+tpvB LQOGDbmNmzZgscK7oTkaahpjxyox+/6ele04yf5tkGcOYC9KoqhGLqyU8Bn5yLMnkj T0x15Z4emBNAhu8t1IjfxzhuhVT8FAef2ecZ8fWEt2cnSaOCou3Z0XALSWMPf4uTt1 /48DK/2LDfBLW5MEhwoGX22Rio7jxQsA3y8phwSwIJZ1XU2p18LutG5iBXjDAdtraQ gkCxQreDogDRA== Received: by paulmck-ThinkPad-P72.home (Postfix, from userid 1000) id 2698B3522B05; Wed, 13 Jan 2021 20:29:19 -0800 (PST) Date: Wed, 13 Jan 2021 20:29:19 -0800 From: "Paul E. McKenney" To: Rong Chen Cc: kernel test robot , linux-kernel@vger.kernel.org Subject: Re: [rcu:rcu/next] BUILD SUCCESS WITH WARNING f81f6edb74f27c5c8917d20a2bc128aca39aae11 Message-ID: <20210114042919.GE2743@paulmck-ThinkPad-P72> Reply-To: paulmck@kernel.org References: <5ffee678.hGIGL5g5dXHl2qP9%lkp@intel.com> <20210113151417.GT2743@paulmck-ThinkPad-P72> <2277b94b-e705-c1d3-6d6f-8a877f08c330@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <2277b94b-e705-c1d3-6d6f-8a877f08c330@intel.com> User-Agent: Mutt/1.9.4 (2018-02-28) Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Jan 14, 2021 at 09:38:47AM +0800, Rong Chen wrote: > > > On 1/13/21 11:14 PM, Paul E. McKenney wrote: > > On Wed, Jan 13, 2021 at 08:24:24PM +0800, kernel test robot wrote: > > > tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git rcu/next > > > branch HEAD: f81f6edb74f27c5c8917d20a2bc128aca39aae11 rcu: Remove spurious instrumentation_end() in rcu_nmi_enter() > > > > > > Warning ids grouped by kconfigs: > > > > > > gcc_recent_errors > > > |-- h8300-randconfig-c003-20210112 > > > | `-- kernel-rcu-rcutorture.c:WARNING-kmalloc-is-used-to-allocate-this-memory-at-line > > > |-- i386-randconfig-c001-20210112 > > > | `-- kernel-rcu-rcutorture.c:WARNING-kmalloc-is-used-to-allocate-this-memory-at-line > > > `-- powerpc-randconfig-c004-20210112 > > > `-- kernel-rcu-rcutorture.c:WARNING-kmalloc-is-used-to-allocate-this-memory-at-line > > OK, I will bite... At which line? > > > > Thanx, Paul > > Hi Paul, > > It's a coccinelle warning, it seems Julia Lawall didn't forward it to you, > it maybe not a real problem. > > https://lists.01.org/hyperkitty/list/kbuild@lists.01.org/message/ZN45D2QHCG5W4KMOGVBLUCUOKH32LFHE/ Indeed. The kmalloc() at line 1887 is freed via kfree() at line 1893, then 1894 does a vmalloc() that is vfree()ed at line 1900. It looks like the script paired 1887 with 1900, losing lines 1893 and 1894. ;-) Thanx, Paul > Best Regards, > Rong Chen > > > > > > elapsed time: 722m > > > > > > configs tested: 164 > > > configs skipped: 2 > > > > > > gcc tested configs: > > > arm defconfig > > > arm64 allyesconfig > > > arm64 defconfig > > > arm allyesconfig > > > arm allmodconfig > > > arm shannon_defconfig > > > powerpc maple_defconfig > > > arm zx_defconfig > > > mips e55_defconfig > > > arm spear13xx_defconfig > > > arm colibri_pxa300_defconfig > > > sh se7206_defconfig > > > arc nsimosci_hs_smp_defconfig > > > powerpc lite5200b_defconfig > > > sh sh7785lcr_32bit_defconfig > > > mips lemote2f_defconfig > > > sh rts7751r2d1_defconfig > > > m68k m5272c3_defconfig > > > sh migor_defconfig > > > powerpc icon_defconfig > > > sh alldefconfig > > > mips cu1000-neo_defconfig > > > arm cns3420vb_defconfig > > > mips decstation_r4k_defconfig > > > arm corgi_defconfig > > > arm eseries_pxa_defconfig > > > ia64 tiger_defconfig > > > powerpc pasemi_defconfig > > > mips bigsur_defconfig > > > mips rbtx49xx_defconfig > > > c6x alldefconfig > > > mips decstation_defconfig > > > sh sh7770_generic_defconfig > > > arm hisi_defconfig > > > c6x evmc6472_defconfig > > > microblaze defconfig > > > xtensa cadence_csp_defconfig > > > powerpc mvme5100_defconfig > > > m68k amcore_defconfig > > > mips bcm47xx_defconfig > > > mips workpad_defconfig > > > h8300 edosk2674_defconfig > > > powerpc mpc8313_rdb_defconfig > > > mips xway_defconfig > > > arc tb10x_defconfig > > > sh se7721_defconfig > > > arm axm55xx_defconfig > > > m68k q40_defconfig > > > arm mini2440_defconfig > > > powerpc tqm8560_defconfig > > > sh ecovec24_defconfig > > > c6x evmc6457_defconfig > > > arm mvebu_v7_defconfig > > > mips pistachio_defconfig > > > m68k multi_defconfig > > > s390 zfcpdump_defconfig > > > xtensa smp_lx200_defconfig > > > h8300 h8300h-sim_defconfig > > > arm multi_v4t_defconfig > > > arm davinci_all_defconfig > > > sh r7780mp_defconfig > > > arm keystone_defconfig > > > ia64 zx1_defconfig > > > mips maltaaprp_defconfig > > > sh se7724_defconfig > > > sh urquell_defconfig > > > sparc alldefconfig > > > arm multi_v5_defconfig > > > powerpc pmac32_defconfig > > > powerpc ksi8560_defconfig > > > powerpc amigaone_defconfig > > > arc haps_hs_smp_defconfig > > > csky defconfig > > > um kunit_defconfig > > > powerpc mpc832x_rdb_defconfig > > > powerpc mgcoge_defconfig > > > ia64 generic_defconfig > > > powerpc bamboo_defconfig > > > arm pxa255-idp_defconfig > > > sh se7705_defconfig > > > parisc defconfig > > > m68k m5407c3_defconfig > > > m68k atari_defconfig > > > powerpc mpc832x_mds_defconfig > > > powerpc fsp2_defconfig > > > m68k m5275evb_defconfig > > > powerpc ppc44x_defconfig > > > arm qcom_defconfig > > > sh ecovec24-romimage_defconfig > > > arm tango4_defconfig > > > mips ath25_defconfig > > > sh sh2007_defconfig > > > arm socfpga_defconfig > > > m68k m5249evb_defconfig > > > mips decstation_64_defconfig > > > ia64 allmodconfig > > > ia64 defconfig > > > ia64 allyesconfig > > > m68k allmodconfig > > > m68k defconfig > > > m68k allyesconfig > > > nios2 defconfig > > > arc allyesconfig > > > nds32 allnoconfig > > > c6x allyesconfig > > > nds32 defconfig > > > nios2 allyesconfig > > > alpha defconfig > > > alpha allyesconfig > > > xtensa allyesconfig > > > h8300 allyesconfig > > > arc defconfig > > > sh allmodconfig > > > s390 allyesconfig > > > parisc allyesconfig > > > s390 defconfig > > > i386 allyesconfig > > > sparc allyesconfig > > > sparc defconfig > > > i386 tinyconfig > > > i386 defconfig > > > mips allyesconfig > > > mips allmodconfig > > > powerpc allyesconfig > > > powerpc allmodconfig > > > powerpc allnoconfig > > > x86_64 randconfig-a006-20210113 > > > x86_64 randconfig-a004-20210113 > > > x86_64 randconfig-a001-20210113 > > > x86_64 randconfig-a005-20210113 > > > x86_64 randconfig-a003-20210113 > > > x86_64 randconfig-a002-20210113 > > > i386 randconfig-a002-20210113 > > > i386 randconfig-a005-20210113 > > > i386 randconfig-a006-20210113 > > > i386 randconfig-a003-20210113 > > > i386 randconfig-a001-20210113 > > > i386 randconfig-a004-20210113 > > > i386 randconfig-a012-20210113 > > > i386 randconfig-a011-20210113 > > > i386 randconfig-a016-20210113 > > > i386 randconfig-a013-20210113 > > > i386 randconfig-a015-20210113 > > > i386 randconfig-a014-20210113 > > > riscv nommu_k210_defconfig > > > riscv allyesconfig > > > riscv nommu_virt_defconfig > > > riscv allnoconfig > > > riscv defconfig > > > riscv rv32_defconfig > > > riscv allmodconfig > > > x86_64 rhel > > > x86_64 allyesconfig > > > x86_64 rhel-7.6-kselftests > > > x86_64 defconfig > > > x86_64 rhel-8.3 > > > x86_64 rhel-8.3-kbuiltin > > > x86_64 kexec > > > > > > clang tested configs: > > > x86_64 randconfig-a015-20210113 > > > x86_64 randconfig-a012-20210113 > > > x86_64 randconfig-a013-20210113 > > > x86_64 randconfig-a016-20210113 > > > x86_64 randconfig-a014-20210113 > > > x86_64 randconfig-a011-20210113 > > > > > > --- > > > 0-DAY CI Kernel Test Service, Intel Corporation > > > https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org >