Received: by 2002:a05:6a10:1287:0:0:0:0 with SMTP id d7csp4462510pxv; Tue, 20 Jul 2021 04:28:01 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzMAMmz7e5Yp82G3L/einNhMcCNRYTpTTB6ctmZRAbJfBHze2VQw5LuP4dQlqukFKHVmPSH X-Received: by 2002:a05:6e02:de6:: with SMTP id m6mr20459697ilj.203.1626780481104; Tue, 20 Jul 2021 04:28:01 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1626780481; cv=none; d=google.com; s=arc-20160816; b=BA4HUScwlhq00RxV6Uw15lV/Wf3W54vCwJS3uBAWB96ieoaStG7NMLev7njvepjz70 uBRk0DOW8m/O/4O9p3Y7sW3a8YoVfkfgvnIqm5HaKwVSSaq3DXitupJB2kBx47VpGScH docjY7zPOKHRXnG2KVgchhDuSnoGYvAEpwIfC/SZpseYFvFKbluxAaovAKsWe+knxdRj grqZr4vn52rJ6ddAudmaBo0be1HoPA4N4pZk923zRW4Jvc+gWJIffX5OVl8YOD4A9rH8 2oJSGoTY1NCx/81RymaMwg6jvSVnBRSDXnGojdYOBklDgHWzp1HBH+Qsq/7e50u7KwQA taUA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :user-agent:references:in-reply-to:date:cc:to:from:subject :message-id:dkim-signature; bh=8evhl1FfPiyjjvlhYsQS9jWeKsgRzOIxC+9+0OBT3U8=; b=vHMBOUJBVgYRiTWv49187mAKU+eVyK0G0hkkqGR6HPdhd8VZ5OgYgmi8UP9LK3tCEt iVEalO1T46PI2Df8/bq5uwDctQYkMnc5RhuLch12OslEhoYRTCrMXQ8nodmDUniql8VR OHxgKJz0KwHqA1xqe59gw6Ox2L4hXan/QDfBrB6Xi88IULWUGeFkPDmrJt8/Hxbhqa/2 Gfcln4gav6xTVcZpAiMWyiIDZYD9u2IeDPErG6V5hR3al6U6C0JWSGGzcHyd5MgFtJf5 zkg1VgI7T8r8UOjhdnhW+mBBcCYjx/k9GsSfaEM/jmn5kUlFkCn8z9+mgsyEoX0nk5wy 3L3w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmx.net header.s=badeba3b8450 header.b=IBNwf0HB; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=gmx.de Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id u15si15532298iol.68.2021.07.20.04.27.49; Tue, 20 Jul 2021 04:28:01 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@gmx.net header.s=badeba3b8450 header.b=IBNwf0HB; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=gmx.de Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S237659AbhGTKpw (ORCPT + 99 others); Tue, 20 Jul 2021 06:45:52 -0400 Received: from mout.gmx.net ([212.227.17.21]:52417 "EHLO mout.gmx.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S236776AbhGTKpk (ORCPT ); Tue, 20 Jul 2021 06:45:40 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1626780375; bh=VBJRenTT6RN9XSmQwODnOnF5iGF5GDQ+g+X9lepK264=; h=X-UI-Sender-Class:Subject:From:To:Cc:Date:In-Reply-To:References; b=IBNwf0HB34I5hK6V1LeWpyR76CPLlO0/YHjKekKwQVB1oTV3VClBpVl5QRTLksOkk ZspucokawawZVvgeYu/DUKnk6LJZ8kGuD1dWP3GbjAbKccPWffTLhJZtl4gwokfCqk 0QXp2S5vKEijAHyOjWlp0ghndjp/BXvy8ywdSrtA= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from homer.fritz.box ([185.221.151.10]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MS3mt-1lhN7s03ch-00TU8S; Tue, 20 Jul 2021 13:26:15 +0200 Message-ID: Subject: Re: [rfc/patch] mm/slub: restore/expand unfreeze_partials() local exclusion scope From: Mike Galbraith To: Vlastimil Babka , Thomas Gleixner , LKML Cc: linux-rt-users@vger.kernel.org, Mel Gorman , Sebastian Andrzej Siewior Date: Tue, 20 Jul 2021 13:26:14 +0200 In-Reply-To: References: <87tul5p2fa.ffs@nanos.tec.linutronix.de> <8c0e0c486056b5185b58998f2cce62619ed3f05c.camel@gmx.de> <878s2fnv79.ffs@nanos.tec.linutronix.de> <6c0e20dd84084036d5068e445746c3ed7e82ec4b.camel@gmx.de> <7431ceb9761c566cf2d1f6f263247acd8d38c4b5.camel@gmx.de> Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.34.4 MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:CDuvJn7v4dobctxVEtrJxuNY6SIKiGtXkG4dR8+5E07JtGIsHYy CqOb3fRwijDGslHtbZEtwh/rEDmZA+9PkIwCO0kDx0IeAxEEb2jEbVsMj/tX0NX+PRWgtm5 JRUeLyFGtRLn5TlOK/V2v1LxfOy782XpDyl8rvgS+7Wy0NMERXWRHb+Gy2Qzr2XE8XcXKrk nCSnd9v8Qa41ApOYuStwg== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:K0nDJyu4qmw=:z119RK8wBzXX7kTPr1M6gq cmZ9QesJWP0UWvfmFYqnehyWqiY0t4xO04Hz/boBWGMKXbZpZkdaEMYTQ9NIGgJzk4HLxXsh3 NiCWBgTqX0/MwuXBlUHiIfmYdXnRN/9BTxcNPC92IwIkGkHn32m9jCIsE+koUBl2RKGDzDRLx pvcge7/kdwxTXdVbeWVHPOhFNgXeh643xD4rzrm5+Qtn1UUvXuVFqF0n23Gg+pay4UkUYpS2H Lj5NOsIAsH54mTR8u8g3vRNBpbiCQhr5THjhVPAwMVQhicjdRn4EAUPQAnkPYrrXuLyd2bZKB LjHPvoNM0QzQNxqPP6KPP8RLLXB1PwszLAUg68DwU/dVPP/v7/KL1odvYzb1PnNxrgGe3NWqn TIG8wKeSReI79I1dv01D+ABLTP+CGsXQ83gWDhBn+At4RI6mDPgo1DrogoJ3Opqr+q1tyzICf v9CHqgTizGTJXexQgSV9EvYo4fd6a8LXAsPzuMjFysyCGJq8qOxgqRiN2T755Zrj2Mk/5wTW+ /zY2LkBiMM3dBXQKHQhzxodj5m2RyfbBYa5pauj/lg7Gmlp8eAG02/qtplkOqmeskvQyQvW5X qyUWMR6mayagDKFkI0zdS+rKHe8UG602fPO74hWjUsZCvqiE81fvvqUGxkbTYsBKBEfiUs5cs adncS29Ey0AH8nOCM0YohFOhircW9xdxDTQUuAyiob7VkSOBe9qh4aMOnWSvzeBI3KAbVcmnz d+fdMjhKcXtD0fvrSr0CkqAo31RK6jCG5VQtMo7g3kdFsKrEfeZhnGuxxFD1p+u11fCgX7KH8 g0klCKOp16SazArbZTDW5roEyAkHZZiZCLqvRz9xmuYSCEkTssslsdp+lz7aIrchPAO9jTSbz uerzx5TcashbGN6dE/qodj5ZzJaUzWJi6byllwTCeVJIB+p6ksdDIIwRTAFrozGcuGopIsFax +CizjUjLamd23b0wSLjwwgrWLjmE7E0391v/c607OISUnlDubMi8KNyYhNwP/Ovrau4GAwreJ eudpvyxzdiFQiRUMz/ZcIJqs/CeXIK0UE0sDLuQkjOEA+UjTL8ckQVqk1Ik1hcQbnI17rjwY4 1Pf/HDH7lgrw/JIlid0IzhtAO6NpHQb4qmu Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, 2021-07-20 at 10:56 +0200, Vlastimil Babka wrote: > > > crash> bt -sx > > PID: 18761 TASK: ffff88812fff0000 CPU: 0 COMMAND: "hackbench" > > #0 [ffff88818f8ff980] machine_kexec+0x14f at ffffffff81051c8f > > #1 [ffff88818f8ff9c8] __crash_kexec+0xd2 at ffffffff8111ef72 > > #2 [ffff88818f8ffa88] crash_kexec+0x30 at ffffffff8111fd10 > > #3 [ffff88818f8ffa98] oops_end+0xd3 at ffffffff810267e3 > > #4 [ffff88818f8ffab8] exc_general_protection+0x195 at ffffffff8179fdb= 5 > > #5 [ffff88818f8ffb50] asm_exc_general_protection+0x1e at ffffffff8180= 0a0e > > [exception RIP: __unfreeze_partials+156] > > Hm going back to this report... > So could it be that it was stillput_cpu_partial() preempting > __slab_alloc() messing the partial list, but for some reason the > put_cpu_partial() side crashed this time? Thinking this bug is toast, I emptied the trash bin, so no can peek. If need be, and nobody beats me to it (which ~guarantees nobody will beat me to it;), I can make the thing go boom again easily enough. -Mike