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 1F4D5C25B48 for ; Thu, 26 Oct 2023 07:42:10 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 869D18D0023; Thu, 26 Oct 2023 03:42:09 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 8199A8D0001; Thu, 26 Oct 2023 03:42:09 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 72F7D8D0023; Thu, 26 Oct 2023 03:42:09 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0013.hostedemail.com [216.40.44.13]) by kanga.kvack.org (Postfix) with ESMTP id 647DD8D0001 for ; Thu, 26 Oct 2023 03:42:09 -0400 (EDT) Received: from smtpin18.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay03.hostedemail.com (Postfix) with ESMTP id 3AB66A0C99 for ; Thu, 26 Oct 2023 07:42:09 +0000 (UTC) X-FDA: 81386819178.18.552A6F4 Received: from out-187.mta0.migadu.com (out-187.mta0.migadu.com [91.218.175.187]) by imf23.hostedemail.com (Postfix) with ESMTP id 37C0914000B for ; Thu, 26 Oct 2023 07:42:06 +0000 (UTC) Authentication-Results: imf23.hostedemail.com; dkim=pass header.d=linux.dev header.s=key1 header.b=XaHi+uAM; spf=pass (imf23.hostedemail.com: domain of chengming.zhou@linux.dev designates 91.218.175.187 as permitted sender) smtp.mailfrom=chengming.zhou@linux.dev; dmarc=pass (policy=none) header.from=linux.dev ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1698306127; h=from:from:sender: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:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=y+hK+2XRhpNxoWQMBfulkd9d572t9/Nu/kVeNaeZC2E=; b=3A/LuZ4u3Y1M9m1apznrRf+Qvc4M6xbLMg25D2EWX6jWfRrC8dHqKXi8m7qjpEbsw4bHpB lPgbLNxt3cJNOAstlLJ2mECs6GCCTH/AFV08tYWb1Xem7jiKBeIMPY8zwD8sYJdPHFDzCX iSbqx4idBbvhJRwdH15undFmJ+5psnc= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1698306127; a=rsa-sha256; cv=none; b=1UIlzLL7Fg3j0JEgOIPdcTY1kC1gqSLan42+CkEaPmM9O2oNVMf7/diYuyjdVv9FhJnLCr qX+ahf/Od1X/tVUELOPeHs8ED8qhdB4kDCEsEyWdJhJUZghy+4Wi/TzMbX8nf4VRh/UeLx afsDKSjaHw1a5ywXI5N/4lYBcwle8sY= ARC-Authentication-Results: i=1; imf23.hostedemail.com; dkim=pass header.d=linux.dev header.s=key1 header.b=XaHi+uAM; spf=pass (imf23.hostedemail.com: domain of chengming.zhou@linux.dev designates 91.218.175.187 as permitted sender) smtp.mailfrom=chengming.zhou@linux.dev; dmarc=pass (policy=none) header.from=linux.dev Message-ID: <1337caea-b960-4333-8b05-f4cd1ce43f61@linux.dev> DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux.dev; s=key1; t=1698306123; h=from:from: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:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=y+hK+2XRhpNxoWQMBfulkd9d572t9/Nu/kVeNaeZC2E=; b=XaHi+uAMWa+zMJ+n6pv86Jc8DxBT4jNrqZ1e0SwkHouV4y2lzTPwc5anUcy9fj8P9gZaXx 91Ka8j7ryHNsTBjtPCNyBIBtNpKmkgnyD8mxn6iTv3uxHQIZkAnpd6irtJr43z4u/Um07F D4d6BljJvloYc3R09PE6tXaGaf6paLM= Date: Thu, 26 Oct 2023 15:41:15 +0800 MIME-Version: 1.0 Subject: Re: [RFC PATCH v3 6/7] slub: Delay freezing of partial slabs To: kernel test robot Cc: oe-lkp@lists.linux.dev, lkp@intel.com, linux-mm@kvack.org, cl@linux.com, penberg@kernel.org, rientjes@google.com, iamjoonsoo.kim@lge.com, akpm@linux-foundation.org, vbabka@suse.cz, roman.gushchin@linux.dev, 42.hyeyoo@gmail.com, linux-kernel@vger.kernel.org, Chengming Zhou References: <202310261032.b4590eb0-oliver.sang@intel.com> Content-Language: en-US X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. From: Chengming Zhou In-Reply-To: <202310261032.b4590eb0-oliver.sang@intel.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Migadu-Flow: FLOW_OUT X-Rspamd-Queue-Id: 37C0914000B X-Rspam-User: X-Rspamd-Server: rspam11 X-Stat-Signature: kb9kdocz5qrp7arsuaji6dfs4eepcdnd X-HE-Tag: 1698306126-750066 X-HE-Meta: U2FsdGVkX19u3GbK25H8ZXLvdSHsJJhBob0so7laycJBr7Fgyma/fIgI4LyLRFevqUJfUFNfE2pgdxoz6f6Yaa8LR+4NvpFOV8zau5EDexAVRilIc2UfFR0mPPkwAdSg9UjPleh/cROddYHqW9MILiNHrLPw0Z6aOnzpnyCTbEQvYJQDsRqxcqpIMBZGdwCY1TyACeXPu1Osr5s6f3B0Yri7162eWInUwnEMh/EqyGFunvWbEfPn2EGTmJDjAB/BizKqECYD/XVkrs/v9QJjgAcIEn4RjeKT3hOSrTyzY4N61y8mbSizODrDo1BlKKSw2RBMu/WwATvKd2dkbXMKlExcn6UJmGjMowqkYB0h7AihITJRGGkBXpIV/M2LE+dd9kIgfDBLgS//dwZgmP9YHgRI86h40wAysf9ybK44OuEwVOjVBwF4y/3E9r8FgfNX5xfXU8olPh0BakQQGVk0h4v/PyStbH/5IUfXynpDr0l0hvHSDXB7jRFFQlan4zKRyKENVO4TL2HGxWY6/c/ZntSk8BZFcKaiPnp6y6uwN4jhHPMa07B1bcU+r99jsRiDdTO50nt+4P5UgBqTELYjKwn5tWddrkdGz3Knq+N+ZyLli51avRp9A5YChW1Ix8fYs2cXlr14qRDbBbXiIFpU6BXuGOv0RbXY5Uv2IQhGOONKNoWKoduuKrvUZs4mgDucBGbbeUQXZkGKbhRlihOzZxtikK24iFSzvr6L2i3Va9XRsHXFhyCY3IEI6PDaEMOUu6tf4aUNBbbTTquVqLS7IwBZai9g/uYb+A3yaPDboD0nKE334ymB6q7QnLuOi0eGAvvid6FvEgnm0DoPiir5GzhuMAwDj2Hl65CbXLnyb2wPyprWBnJRvUUCz5luxpbNBnmfwIvmKop6A9w/h+XCBet2Cguxlz4sUgMG9YoXEYW6NZ+HeHKy8YpgmjQN3vxmm1wHjb1pxvaHcbtuNxx +7sHj/9D 5Bdz8figagNtV0S53gUSWyycvZnCNOay8wZkAXnFQ36GL+a86Fhe9Cfg3ND2uXJOWfdjePZfr54/mlloVrzWjbNIuYmbUxWbv91Q6zD+Ms+RrjN95sKtd2ZjL/cqZX4cfvw7ulDOrbkwIgxOvjM6FWNoXb1aAwsdOH9wBIsfa594AoWXPPsstitMjpnTicJtYxqQ9b+c5BH+wNw0fBg39Rgr6dw105gQCL+eJBrm/t0YpOeBBf2/TDvRus1ICRlMjZybionzsEXVhi9Y= 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 2023/10/26 13:49, kernel test robot wrote: > > > Hello, > > kernel test robot noticed "WARNING:at_mm/slub.c:#___slab_alloc" on: > > commit: b34342e2732b0dc92b29d6807c5314e2e5e0c27c ("[RFC PATCH v3 6/7] slub: Delay freezing of partial slabs") > url: https://github.com/intel-lab-lkp/linux/commits/chengming-zhou-linux-dev/slub-Keep-track-of-whether-slub-is-on-the-per-node-partial-list/20231024-173519 > base: git://git.kernel.org/cgit/linux/kernel/git/vbabka/slab.git for-next > patch link: https://lore.kernel.org/all/20231024093345.3676493-7-chengming.zhou@linux.dev/ > patch subject: [RFC PATCH v3 6/7] slub: Delay freezing of partial slabs > > in testcase: rcutorture > version: > with following parameters: > > runtime: 300s > test: default > torture_type: rcu > > > > compiler: gcc-12 > test machine: qemu-system-x86_64 -enable-kvm -cpu SandyBridge -smp 2 -m 16G > > (please refer to attached dmesg/kmsg for entire log/backtrace) > > > +------------------------------------------------+------------+------------+ > | | e87d1d9973 | b34342e273 | > +------------------------------------------------+------------+------------+ > | boot_successes | 15 | 0 | > | boot_failures | 0 | 15 | > | WARNING:at_mm/slub.c:#___slab_alloc | 0 | 15 | > | RIP:___slab_alloc | 0 | 15 | > +------------------------------------------------+------------+------------+ > > > 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/202310261032.b4590eb0-oliver.sang@intel.com > > > [ 4.907500][ T1] ------------[ cut here ]------------ > [ 4.908232][ T1] WARNING: CPU: 0 PID: 1 at mm/slub.c:577 ___slab_alloc (mm/slub.c:577 mm/slub.c:3033 mm/slub.c:3205) > [ 4.909242][ T1] Modules linked in: > [ 4.909739][ T1] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 6.6.0-rc5-00013-gb34342e2732b #1 > [ 4.910746][ T1] RIP: 0010:___slab_alloc (mm/slub.c:577 mm/slub.c:3033 mm/slub.c:3205) The warning is triggered by "lockdep_assert_irqs_disabled()" in __slab_update_freelist(), which is called in the new introduced freeze_slab(). We should fix it by using "slab_update_freelist()" in freeze_slab() instead, which will disable the interrupts correctly. Thanks!