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 Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id 93E1DC2BD09 for ; Mon, 24 Jun 2024 12:54:32 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 178606B0310; Mon, 24 Jun 2024 08:54:32 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 100E16B0311; Mon, 24 Jun 2024 08:54:32 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id E46E96B0312; Mon, 24 Jun 2024 08:54:31 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0014.hostedemail.com [216.40.44.14]) by kanga.kvack.org (Postfix) with ESMTP id BD2A36B0310 for ; Mon, 24 Jun 2024 08:54:31 -0400 (EDT) Received: from smtpin03.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay08.hostedemail.com (Postfix) with ESMTP id 6C813140EA7 for ; Mon, 24 Jun 2024 12:54:31 +0000 (UTC) X-FDA: 82265775942.03.40CFE35 Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by imf03.hostedemail.com (Postfix) with ESMTP id AB2CE20013 for ; Mon, 24 Jun 2024 12:54:28 +0000 (UTC) Authentication-Results: imf03.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=W4VHZeda; spf=pass (imf03.hostedemail.com: domain of "SRS0=gjtn=N2=paulmck-ThinkPad-P17-Gen-1.home=paulmck@kernel.org" designates 139.178.84.217 as permitted sender) smtp.mailfrom="SRS0=gjtn=N2=paulmck-ThinkPad-P17-Gen-1.home=paulmck@kernel.org"; dmarc=pass (policy=none) header.from=kernel.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1719233655; h=from:from:sender:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=/GKkaXtNkiZP1e3OzEL+RvRCQGTclaUzVS0oH5c03TM=; b=y0cvxuXmp4U1jI68u/0XIyLXFuM7oUZ3aM1sfjuUkKBwqQgxLdDI2g8+NEJ23hMurO2Ht9 VfAPOADaWAB4zRXbr1B9zM0MgRqDvGon8MedBxmXUdU/5XK3iSccP75Xf6H3AO1u/eT9Ui FOUDLli/aqo6EPvLiE4oUq0Gn0x3igg= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1719233655; a=rsa-sha256; cv=none; b=Dc3Cw4HBwKPDf3MJletVkstwPoDHWC3ScA5IHkuFKl4ms6p6FRG7gUN1fnn8ssOi0qctPa SYAlmMNIn9EQCss0zuUdLnz7PIeDzjsS4xcYwPSCvUbsW1EcGyycW/cEP0uMJ+7oFVsor2 8oWxGlFADgsl6JdstMqkNXp35Np5Dbc= ARC-Authentication-Results: i=1; imf03.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=W4VHZeda; spf=pass (imf03.hostedemail.com: domain of "SRS0=gjtn=N2=paulmck-ThinkPad-P17-Gen-1.home=paulmck@kernel.org" designates 139.178.84.217 as permitted sender) smtp.mailfrom="SRS0=gjtn=N2=paulmck-ThinkPad-P17-Gen-1.home=paulmck@kernel.org"; dmarc=pass (policy=none) header.from=kernel.org Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by dfw.source.kernel.org (Postfix) with ESMTP id 2EBEF60C15; Mon, 24 Jun 2024 12:54:25 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id CDCBBC2BBFC; Mon, 24 Jun 2024 12:54:24 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1719233664; bh=3qQAHrGBnig7NzaC1u5io5M607UF4707N9XvAM1apmw=; h=Date:From:To:Cc:Subject:Reply-To:References:In-Reply-To:From; b=W4VHZedabTZjSEMuGq/CWfhqDO0coR4NhUria8yOdSKuJUfMNVnLN4HUfxZAvUllA hnimFIvOXbAMJSS6MxRHhvIsQzu3viXshc280+Inna/panHO9/TMzeEQlawm/3cpI4 gFt/YJowbBiUp+Ckz89Q2zC2Jl7ghmfBwrFI9/o/RAA334TN9m+xPEAw+xnNPq+Irf uiUgzCrDSG8UgTvex4hNjeDsXy1XmoHZ1TzrF1Bxkp0HqCjDRfUNZOcNf5Q3Y74nVM +KjbWkS6f3xNXE8/RSHfhqAp0T7f5Ygxjl03IKE3uzu3qpABBVAdomsWwtKIaJCCqH yzQ96Ik4myQSg== Received: by paulmck-ThinkPad-P17-Gen-1.home (Postfix, from userid 1000) id AC85CCE09E1; Mon, 24 Jun 2024 05:54:23 -0700 (PDT) Date: Mon, 24 Jun 2024 05:54:23 -0700 From: "Paul E. McKenney" To: kernel test robot Cc: oe-lkp@lists.linux.dev, lkp@intel.com, Linux Memory Management List , Ankur Arora , Peter Zijlstra , rcu@vger.kernel.org Subject: Re: [linux-next:master] [rcutorture] 7a1fcbb52e: WARNING:at_kernel/rcu/rcutorture.c:#rcu_torture_stats_print[rcutorture] Message-ID: <29b7f19e-5407-44eb-9765-cdb3924c3764@paulmck-laptop> Reply-To: paulmck@kernel.org References: <202406241652.e44865a0-lkp@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <202406241652.e44865a0-lkp@intel.com> X-Rspam-User: X-Rspamd-Server: rspam04 X-Rspamd-Queue-Id: AB2CE20013 X-Stat-Signature: rqp89ubwqba3jd38rz9t9p6nh1gwsoof X-HE-Tag: 1719233668-441275 X-HE-Meta: U2FsdGVkX19TpK4md2sd/uNztNj6SyET0HoKfVn0XBbzuEn7ppHfoRMgV+Pjxa7QvDWMdKb1eSJtWpNOWYTWF+WwgjpgrGR6o9bG2vLny2LKOtMv38cSTVsY+6A8xNNKZnpWYoiN22gA9yD3ZzRs3jQfFOfUqrgmwXQ2u8tnAWZIcNgqPfWGzJd58owB0P0iMbL3cOfWiA5FqMiPY4HqMGWFQnueuxBw72rRJwaZQE59k0Zc/EqE5XrgWUL66iC2XbxJ5jJe2jMytT+YV55EqBRBOQ3Ajh2Jc44OKZu5aONioLpsghZZ+p8Me8ahNkL74LWkyD2vI4cMM3H7lHkDNU6Rf5ttmX2xxR3y6dZD5Vcu10tyalfbABBFQ/3NgODGu1QyeAEuRcv/F3wLwluhEQOub7mY+I4uBjrdiF1IBY5e0GQB3waNIauR6519Wg2qNGML/MmCEEMkEUekwDX7m0yPHsviKD1/OyJ6ZRkk2BCHrguGKDJcUPQHq92Ram5vDc/mDr6ojj61EoU3hyc46Zi+Mlj/uJ3Vgj7LYw5PbGbRVrtoTSJpftGUfaBwevimUKcZkXYiYrDV3LXZN8yNcZHIBLCaRQIuqOvGGYJYepQ9A1q2J609rJUtSydklKqxHg61Vjc92oLh6mlzkivKCkOSLgISeJVrjEOzg/K5jj9NtOYPLxas7v76VUsvT3WrpvMx281G1d7CnRbJPKGHNlRO7o+pI8ikogG/Qt0IEkP87zq6jWvvUSOyU9RqsXVNeWVvmSZmmsyjXBfUrtZguWoGM5v9nYb2rMMV5740MlvdZZe4/IGPWqYloiMfcS0c5/9WJbyO3mKjhMr5Vp/HtK2DWhI8V2JPBdfQVnnWoOBg+2snQtguIR1uzTRLVHOXZ9OPhvDrBJxPaLtyhgYZ6taTN1SxrtXXmEb1phTnqXkvWOgUL62ro60rVUFrK/3fycYnhvAF/OtKx1mDH74 5tV9dgzl UeTjbgVnrFJbS/sEMCVNsdbPxiKQQYdPPJE9xk2jy0Bl/EfB2SWInwx/JGkqI2EdStjHXN85LcVQA4vxCSSaMuE5ZbFZHfBnUUfZxU3W0bulGFNLyn/KqtyhgqZKlDzNXYbqOYf3ya8ggfjCRJJjNtOwEZpR4bGzUCfTF57DTuHBpLokIiG7KK1y7VvhIao1JDkMsNXbqQXon8aI8j408nInmTNbR799TiweV0X0JBOVtwl/n1w2bGnGOExrGhDS3WomVHMi447C/yCiF625+3JrRPWHmaI5TWTVqN/WWNFli0NK8B2EMtBwuDC3KCLo2W9JZrlsTNO9mmhS79JS77Xj6rIhwzbkxE5yJyzMhOxZsmItamOXsh7Xn3AgHP4hL2f64NniZdZ0wgbcmPRYMvPkAOkQhKMshbLy96jqKtX4JPeChmbWgF6VanRU88BUd8I2376chspVXqWbgq6wZckbQG/IoTWRZvNm8PIFF9sg8fYu/7tYpJRpLE6zBrWwVTym1HivfMy8jhfgIRiKbNUxmtS2pJ4xxEtOIztuHzdJKBcj52qwKSirTRrJgU+vZme+Y00eKZv0YsbUs7IlDt4MyplITBZg9QtJMziqCJL/G7xub0Yvpznsgj+kkBB3hdvsd4VIMlk6nq8hhGJJgyu9kVf77MvIn/1KzIsSZJSroP4AOhoDUawrTr3TbOwNgd6R9c4Vy2YvVyvXNYn2sGIpPOaIFXxlUlOaybp0+zZ9GZDLNk2mIrE9/kdWUa0SzyUfW519VYGay06xND33G8B2ZeA== 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: List-Subscribe: List-Unsubscribe: On Mon, Jun 24, 2024 at 04:44:01PM +0800, kernel test robot wrote: > > > Hello, > > the config for this test is a randconfig. by this commit, the config has below > diff between parent and this commit. > > --- /pkg/linux/i386-randconfig-r022-20221003/gcc-13/d65635ebba92ee02e8284acfabbaf6b59ec0b5b6/.config 2024-06-23 23:24:45.203220229 +0800 > +++ /pkg/linux/i386-randconfig-r022-20221003/gcc-13/7a1fcbb52e611c49331bd66dd2da1efa4c0afef7/.config 2024-06-23 23:59:34.976722738 +0800 > @@ -133,7 +133,7 @@ CONFIG_IRQ_TIME_ACCOUNTING=y > CONFIG_TREE_RCU=y > CONFIG_PREEMPT_RCU=y > CONFIG_RCU_EXPERT=y > -CONFIG_TREE_SRCU=y > +CONFIG_TINY_SRCU=y > CONFIG_TASKS_RCU_GENERIC=y > CONFIG_FORCE_TASKS_RCU=y > CONFIG_NEED_TASKS_RCU=y > > > we don't have enough knowledge how this diff impacts rcutorture test results, > just FYI what we observed in our tests. > > > kernel test robot noticed "WARNING:at_kernel/rcu/rcutorture.c:#rcu_torture_stats_print[rcutorture]" on: > > commit: 7a1fcbb52e611c49331bd66dd2da1efa4c0afef7 ("rcutorture: Add SRCU-V scenario for preemptible Tiny SRCU") > https://git.kernel.org/cgit/linux/kernel/git/next/linux-next.git master > > [test failed on linux-next/master f76698bd9a8ca01d3581236082d786e9a6b72bb7] > > in testcase: rcutorture > version: > with following parameters: > > runtime: 300s > test: default > torture_type: busted_srcud > > > > compiler: gcc-13 > test machine: qemu-system-x86_64 -enable-kvm -cpu SandyBridge -smp 2 -m 16G > > (please refer to attached dmesg/kmsg for entire log/backtrace) > > > +-------------------------------------------------------------------------+------------+------------+ > | | d65635ebba | 7a1fcbb52e | > +-------------------------------------------------------------------------+------------+------------+ > | WARNING:suspicious_RCU_usage | 6 | 6 | > | kernel/rcu/rcutorture.c:#suspicious_rcu_dereference_check()usage | 6 | 6 | > | WARNING:at_kernel/rcu/rcutorture.c:#rcu_torture_stats_print[rcutorture] | 0 | 6 | > | EIP:rcu_torture_stats_print | 0 | 6 | > +-------------------------------------------------------------------------+------------+------------+ > > > If you fix the issue in a separate patch/commit (i.e. not just a new version of > the same patch/commit), kindly add following tags > | Reported-by: kernel test robot > | Closes: https://lore.kernel.org/oe-lkp/202406241652.e44865a0-lkp@intel.com > > > > The kernel config and materials to reproduce are available at: > https://download.01.org/0day-ci/archive/20240624/202406241652.e44865a0-lkp@intel.com > > > [ 96.952168][ T436] busted_srcud-torture: !!! The "busted" in "busted_srcud" indicates that failure is expected. So any torture_type containing "busted" is a test of rcutorture's ability to find bugs. Thanx, Paul > [ 96.952253][ T436] ------------[ cut here ]------------ > [ 96.954867][ T436] WARNING: CPU: 0 PID: 436 at kernel/rcu/rcutorture.c:2268 rcu_torture_stats_print+0x253/0x496 [rcutorture] > [ 96.956537][ T436] Modules linked in: rcutorture torture ppdev i6300esb rapl ipmi_devintf parport_pc bochs drm_vram_helper parport drm_ttm_helper ttm drm_kms_helper i2c_piix4 tiny_power_button ata_generic button fuse drm drm_panel_orientation_quirks i2c_core configfs > [ 96.959483][ T436] CPU: 0 PID: 436 Comm: rcu_torture_sta Not tainted 6.10.0-rc1-00067-g7a1fcbb52e61 #1 > [ 96.960380][ T436] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 > [ 96.961355][ T436] EIP: rcu_torture_stats_print+0x253/0x496 [rcutorture] > [ 96.962139][ T436] Code: 85 c0 74 02 0f 0b 83 3d e4 17 59 ef 00 74 02 0f 0b 83 3d e0 17 59 ef 00 74 02 0f 0b 83 3d dc 17 59 ef 00 74 02 0f 0b 4b 7e 02 <0f> 0b 68 31 76 59 ef 31 db e8 40 11 54 de 5f 83 fb 0b 72 0c 89 da > [ 96.963988][ T436] EAX: 00000000 EBX: 00000003 ECX: ef597627 EDX: ef59762c > [ 96.964651][ T436] ESI: ef591994 EDI: 0000453c EBP: c6567f6c ESP: c6567eec > [ 96.965187][ T436] DS: 007b ES: 007b FS: 0000 GS: 0000 SS: 0068 EFLAGS: 00010206 > [ 96.965660][ T436] CR0: 80050033 CR2: b6b5f000 CR3: 04f71000 CR4: 00040690 > [ 96.966172][ T436] DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000 > [ 96.966624][ T436] DR6: fffe0ff0 DR7: 00000400 > [ 96.966924][ T436] Call Trace: > [ 96.967138][ T436] ? show_regs+0x45/0x4b > [ 96.967415][ T436] ? rcu_torture_stats_print+0x253/0x496 [rcutorture] > [ 96.967849][ T436] ? __warn+0x7c/0x113 > [ 96.968117][ T436] ? report_bug+0xb3/0x111 > [ 96.968406][ T436] ? rcu_torture_stats_print+0x253/0x496 [rcutorture] > [ 96.968880][ T436] ? exc_overflow+0x37/0x37 > [ 96.969174][ T436] ? handle_bug+0x2b/0x47 > [ 96.969452][ T436] ? exc_invalid_op+0x17/0x53 > [ 96.969755][ T436] ? handle_exception+0x100/0x100 > [ 96.970141][ T436] ? exc_overflow+0x37/0x37 > [ 96.970434][ T436] ? rcu_torture_stats_print+0x253/0x496 [rcutorture] > [ 96.970871][ T436] ? exc_overflow+0x37/0x37 > [ 96.971162][ T436] ? rcu_torture_stats_print+0x253/0x496 [rcutorture] > [ 96.971599][ T436] ? __timer_delete_sync+0x82/0x92 > [ 96.971938][ T436] rcu_torture_stats+0x3d/0x5e [rcutorture] > [ 96.972322][ T436] kthread+0xdc/0xe1 > [ 96.972575][ T436] ? rcu_torture_stats_print+0x496/0x496 [rcutorture] > [ 96.973010][ T436] ? kthread_park+0x62/0x62 > [ 96.973302][ T436] ret_from_fork+0x1c/0x2f > [ 96.973589][ T436] ? kthread_park+0x62/0x62 > [ 96.973879][ T436] ret_from_fork_asm+0x12/0x18 > [ 96.974230][ T436] entry_INT80_32+0xef/0xef > [ 96.974519][ T436] irq event stamp: 535 > [ 96.974777][ T436] hardirqs last enabled at (543): [] console_unlock+0x80/0xd4 > [ 96.975183][ T436] hardirqs last disabled at (550): [] console_unlock+0x63/0xd4 > [ 96.975588][ T436] softirqs last enabled at (104): [] handle_softirqs+0x2cf/0x2f9 > [ 96.976007][ T436] softirqs last disabled at (97): [] __do_softirq+0xa/0xc > [ 96.976392][ T436] ---[ end trace 0000000000000000 ]--- > [ 96.999461][ T436] Reader Pipe: 1738294 6779 1992 57 1 0 0 0 0 0 0 > [ 96.999803][ T436] busted_srcud-torture: Reader Batch: 1747123 0 0 0 0 0 0 0 0 0 0 > > > > -- > 0-DAY CI Kernel Test Service > https://github.com/intel/lkp-tests/wiki >