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 99244C54798 for ; Tue, 5 Mar 2024 18:00:51 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 2DD9D6B0085; Tue, 5 Mar 2024 13:00:51 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 28E006B0087; Tue, 5 Mar 2024 13:00:51 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 155756B0088; Tue, 5 Mar 2024 13:00:51 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0011.hostedemail.com [216.40.44.11]) by kanga.kvack.org (Postfix) with ESMTP id F39A36B0085 for ; Tue, 5 Mar 2024 13:00:50 -0500 (EST) Received: from smtpin18.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay09.hostedemail.com (Postfix) with ESMTP id 9C4BD802DC for ; Tue, 5 Mar 2024 18:00:50 +0000 (UTC) X-FDA: 81863751060.18.6C25716 Received: from mail-yb1-f176.google.com (mail-yb1-f176.google.com [209.85.219.176]) by imf21.hostedemail.com (Postfix) with ESMTP id 28E4E1C003D for ; Tue, 5 Mar 2024 18:00:46 +0000 (UTC) Authentication-Results: imf21.hostedemail.com; dkim=pass header.d=cmpxchg-org.20230601.gappssmtp.com header.s=20230601 header.b=rJ+KoYQT; spf=pass (imf21.hostedemail.com: domain of hannes@cmpxchg.org designates 209.85.219.176 as permitted sender) smtp.mailfrom=hannes@cmpxchg.org; dmarc=pass (policy=none) header.from=cmpxchg.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1709661647; a=rsa-sha256; cv=none; b=ULG1zSCHrRWl23DUKuP+6MiVRVkIWKg74CJeASCOFrZiiOmGPNxRADyS3JjsbHK9v5BO6i FQDHTye/avVIwjb2M0vGDpiK+9NTK3vwCUQonqvE9iJRZHHT4L3hwcTmxwoAlRiAml5oKu ExYRlhHE8Ve2y3/eBrG7KjoHeuSDaEA= ARC-Authentication-Results: i=1; imf21.hostedemail.com; dkim=pass header.d=cmpxchg-org.20230601.gappssmtp.com header.s=20230601 header.b=rJ+KoYQT; spf=pass (imf21.hostedemail.com: domain of hannes@cmpxchg.org designates 209.85.219.176 as permitted sender) smtp.mailfrom=hannes@cmpxchg.org; dmarc=pass (policy=none) header.from=cmpxchg.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1709661647; 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: in-reply-to:in-reply-to:references:references:dkim-signature; bh=Z5pJ9KeesQcbLNZPP2exaLZRRz+UmF7kq+th3jBpZqI=; b=FFLnI5yF0LNbywxEXhQzKynBIOxvpoM5QK1DMG2z9R3FPb199lyq9Py9dICUzy9J3EQ51w 5e3fy9acgTBXfNe1zg2EN/olL2r+fAKKGWFPvcGnMJya71/pwJER4j6GYj+X+LpMeOUL9Q MaTCcTWsaiMrbJhZyUcfe6R12W1Ry4E= Received: by mail-yb1-f176.google.com with SMTP id 3f1490d57ef6-dcbcea9c261so6390978276.3 for ; Tue, 05 Mar 2024 10:00:46 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cmpxchg-org.20230601.gappssmtp.com; s=20230601; t=1709661646; x=1710266446; darn=kvack.org; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=Z5pJ9KeesQcbLNZPP2exaLZRRz+UmF7kq+th3jBpZqI=; b=rJ+KoYQTx2Lmui5+/tkk30FEk29BJWsisuVz3wQp8JAhln1mvp+gFC8/iZpS5OToTW sWUZVbawAwpGC0ynlNmzh13dlkhStqngMwi7GRO+XScLrdstcNR8bhpIts/e8KINZevO k8a0BGwwv7CcGOUT+jrXoBGFbuXP+HkYYFlYS8OzpvXJ/+e+ZVoDwxbxxY5giGbQidG6 EraV8WX7rA0smMSoPc3LR+BSB1XHRMzNTrmILrKrvmSxL5hlPE7VhUiPZkvgZLHegSC8 KvqaVw88YB1pHJT8NeQun4ijBOk0dYt/XgVyp2Y/ZpQYHMoYNB3GyP8zRllUrf7wlwUY Wrsg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1709661646; x=1710266446; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=Z5pJ9KeesQcbLNZPP2exaLZRRz+UmF7kq+th3jBpZqI=; b=qGGrgC4tFNWpzPtxj6cocS0jHuA2K4V8T7WHVDbK8pXv+RbjI+AFIYlmtBbLoO0HYG jtB09yjdwWykvpvbisi5Cc+NTMMeIAjZDpGwEv3UV4lG9lWdG+kAipDZSqPAjE25IaEm K8l3V76a1aRmG0cmsOvKYBIPMAdDLib3BSR66n4vH/eqJtO6pouHmWVAzGTQIXI/z9mB K+dwmzxOh2EhUSvONgMSM6xBv0fzZBYGezaO+jSY47Ov/1/gwxLCj2DWzbX1MKi1MMxn Nyq+nKDrqnXeE1Guvao3q7FA01M/ermX+C7TtzwhqBdwyK9AUHBvtVUUW8vLeRdzfFVj VZ3Q== X-Forwarded-Encrypted: i=1; AJvYcCWK1RyYeUAeGCZCFFKGfjpBsrmSeHH7SslHJUjo5r+UrvC5ICopejutQmXA3f8j3pKbRUqT2H70wFMtMgLnV+jPV4Y= X-Gm-Message-State: AOJu0YzwsXUnhfSEp0yJnyjLkiiLT8ztZPJj6WcpBLVYhgoSlOPZu3GL 95JzmU3PIhkTUsxVJ9lHsbDDNV0HkSHaoOs4uiupL6o7SJKM2CSaYYFUs2Mg2ZQ= X-Google-Smtp-Source: AGHT+IFPCOkcRJeVdtgQpzCikZSTgjJi08vN3/MxnzhnO6RmgOIxi1doJjP9XfWUOdIpaDK6m3V3fA== X-Received: by 2002:a25:ac4:0:b0:dcd:3575:db79 with SMTP id 187-20020a250ac4000000b00dcd3575db79mr8159674ybk.6.1709661645660; Tue, 05 Mar 2024 10:00:45 -0800 (PST) Received: from localhost (2603-7000-0c01-2716-da5e-d3ff-fee7-26e7.res6.spectrum.com. [2603:7000:c01:2716:da5e:d3ff:fee7:26e7]) by smtp.gmail.com with ESMTPSA id o15-20020ac872cf000000b0042eef160b4dsm2395504qtp.76.2024.03.05.10.00.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 05 Mar 2024 10:00:45 -0800 (PST) Date: Tue, 5 Mar 2024 13:00:44 -0500 From: Johannes Weiner To: Chuck Lever Cc: Yosry Ahmed , Nhat Pham , linux-mm@kvack.org, kdevops@lists.linux.dev Subject: Re: BUG: "spinlock bad magic" Message-ID: <20240305180044.GC1491027@cmpxchg.org> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Rspamd-Server: rspam08 X-Rspamd-Queue-Id: 28E4E1C003D X-Stat-Signature: e3s5pdnx1jrjfo7k9j1kz61j4foh8cc9 X-Rspam-User: X-HE-Tag: 1709661646-230274 X-HE-Meta: U2FsdGVkX18MoXGuM69OKN4D/MN0tLZ0Y7qGgPoZbv12HwCBG3I1LHtewkkEaMr1xCmbO/hEhWw8n2WOpvflqK2GiknYktWDzXNLcnHs9Y5I3gXkWpCLrLACMjMzZ3mLcfeZZ/Jq1ut7A4jVfBHcuyurrtyhJIJ92/+e94KD8NQNz6K5KvklpXz5s8VQWXESmob4iIw/ilmMfRm/TbgZBp9pBDtLpnZIXyxGNIK0FxpVgj0KnasFgxQZtAc/FuH6CPaO/KANwTfTdW4sQnUvEl3QFkuczHhLmiJxwdfmlsATiNDVKAlab4BHw7clreTD5sH7lMNzJvR0X0iq3zbEL52aGnKp37yQZhiq86jWrg8fMBhMzzvw2YauY2fSdLZ3GFwgs/sxW1MvpN3bQgMNPbVxT4QB2BZ2mRTUEi2PVI+zgWZTz5EWe0nBgT+TfA1lyiGzdNKyRXcJbcDQBYZVHesCw51LtYorFMwE8l7kEfshrSVwM4pWqLMiltsemzkRvYWrLYHliRMQJmdJNhblIXUqaTNr2OMSTldRuqUFl/VXOihUc4beYrSnT3Pselfgdov9lCju/kVkJUAWBpY4voxAJ0gwGTttMb71banMmML2AOR5gl8aVutbt+cc768aoC3qHyyWUSC+U3O/pI5fal7Ri6s5ZSkCSZSnnM6U7pz8kNu1jkGNOKZHNqA5y1AxKVgUhHtueTb6mo0sBU483up8iWa2F7syeafVGxX2JYyqgPeTrNp/YuHj/vwWIJynV09qdWLzbYTmMP1MMvFLpOfn0dO9U2a2jAuBcdsh3eOLF4dixYukKLCjzjEDw2wD21pEC/cTZ9hKqUvSqoYHCB9qOD0JlvgEay4UtnaniVGtMWbQFCRwL4rAoY9StobY0okRdY49enLORwI3toV6aAaixOlxRxtK626f1bI64bp0oho2RyI4CqN0X0b/G94RIBEYdsSAM1k4K6NNY/k mclj9c06 +Wdyt6zXFSpw1hwY6G/QeUPsPZbDofLBlWDUXWmMenmbBWDrbpP0yrzQktFDO4NpovD969/GasK2+xXJ0B8G7ZcQWipEdMtmUqn+oJ36Qg76PynnmN1n0QY/Nkd21FeQD2hXfc44GXA1HnydVnWsX1D0bjpN8hfu/EfmhAU8m2wDHpwl02SjSVlYwnTkNCD2ZEX+UPxtXlqVSPVe4bYRBrUEFalp0saf22zwv62/S3B27emri9K360HTjv88arQOJmhLZpAO6Lwd9xeFxPApYXHZzsXZrU1XqTcSoGeTLYbIA1PoCaKsqGA34wwzgq16KhMsA4iq03D94OnCBdOHDY5zvcklqZ6zua2ERokJt7+eejU9Oz1e4MVKGFKSlBgozm82t9HrWtZrPGOGbR/OSIBvIvZoFgUnQxYqfW35+DHO2LUku29p5SFP2E7gviSMIavEF1OR4DTlRG2Q= X-Bogosity: Ham, tests=bogofilter, spamicity=0.028116, 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 Tue, Mar 05, 2024 at 12:49:20PM -0500, Chuck Lever wrote: > Hi- > > I'm testing linux-next and am seeing this BUG pop soon after the > system boots. Afterwards the system seems otherwise healthy. > > BUG: spinlock bad magic on CPU#3, kworker/3:1/41 > lock: zswap+0xd0/0x140, .magic: 00000000, .owner: /-1, .owner_cpu: 0 > CPU: 3 PID: 41 Comm: kworker/3:1 Not tainted 6.8.0-rc7-next-20240304 #1 > Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-1.fc38 04/01/2014 > Workqueue: cgroup_destroy css_killed_work_fn > Call Trace: > > dump_stack_lvl+0x8d/0xb0 > do_raw_spin_lock+0x15e/0x1b0 > ? __pfx_do_raw_spin_lock+0x10/0x10 > ? mark_held_locks+0x5d/0x90 > zswap_memcg_offline_cleanup+0x15/0x50 > mem_cgroup_css_offline+0x14a/0x1b0 > ? css_killed_work_fn+0x21/0x2c0 > css_killed_work_fn+0xb6/0x2c0 > process_one_work+0x4ac/0xb30 > ? __pfx_lock_acquire+0x10/0x10 > ? __pfx_process_one_work+0x10/0x10 > ? __list_add_valid_or_report+0x33/0xc0 > worker_thread+0x392/0x680 > ? __kthread_parkme+0xdc/0x100 > ? __pfx_worker_thread+0x10/0x10 > kthread+0x1ad/0x1f0 > ? kthread+0xf0/0x1f0 > ? __pfx_kthread+0x10/0x10 > ret_from_fork+0x30/0x50 > ? __pfx_kthread+0x10/0x10 > ret_from_fork_asm+0x1a/0x30 > Thanks Chuck, this should be addressed with a fix that Andrew just picked up: https://lore.kernel.org/mm-commits/20240305161123.CA4BCC433C7@smtp.kernel.org/T/#u