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=-3.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE, SPF_PASS autolearn=no 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 DBEF0C47096 for ; Thu, 3 Jun 2021 20:33:04 +0000 (UTC) Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by mail.kernel.org (Postfix) with ESMTP id 7EC09611ED for ; Thu, 3 Jun 2021 20:33:04 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 7EC09611ED Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=cmpxchg.org Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=owner-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix) id EEC6C6B0036; Thu, 3 Jun 2021 16:33:03 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id E8A386B006C; Thu, 3 Jun 2021 16:33:03 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id D2A636B006E; Thu, 3 Jun 2021 16:33:03 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from forelay.hostedemail.com (smtprelay0133.hostedemail.com [216.40.44.133]) by kanga.kvack.org (Postfix) with ESMTP id A1B0C6B0036 for ; Thu, 3 Jun 2021 16:33:03 -0400 (EDT) Received: from smtpin36.hostedemail.com (10.5.19.251.rfc1918.com [10.5.19.251]) by forelay05.hostedemail.com (Postfix) with ESMTP id 3645E181AC9BF for ; Thu, 3 Jun 2021 20:33:03 +0000 (UTC) X-FDA: 78213561846.36.ED20C79 Received: from mail-qt1-f172.google.com (mail-qt1-f172.google.com [209.85.160.172]) by imf24.hostedemail.com (Postfix) with ESMTP id DB46CA00386B for ; Thu, 3 Jun 2021 20:32:44 +0000 (UTC) Received: by mail-qt1-f172.google.com with SMTP id g17so5363662qtk.9 for ; Thu, 03 Jun 2021 13:32:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cmpxchg-org.20150623.gappssmtp.com; s=20150623; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to; bh=EkPFtAWTS724CivAlU59XdZqX6pmN+XVvLUR2EAAgNY=; b=vZdAJQIZ5Y0TEYCgQ0RZlsVLV11CZtv0PfWJ0CihSv76RCymjK7smWhpX/joSv+0XB 1k0/riR+BrGwCFBD0LlnMWpsoxbln9g+rMjZR03BF2iq1d0G8OETsjxHLDWpTXEt4nWM VzxE+l+fPnuEEj6ZoHz0Go4PRsDstAG1sC+tW4GjMfbPxeOyVocQ0PoF96SFXiQa9XNL KkG5UmkjTCdgt7J5PUbIot/Rcrf97mMJ8Dbt/mmoicmwEp0xjMJ3wYSSfWl4HzrvBq2h YU3dNXlOm26zJvfTjsKFqNkK3/ekHZQX7JJ/U5in1Ky7+0wC+cNRrmP4ms1HryObX4ek jomg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to; bh=EkPFtAWTS724CivAlU59XdZqX6pmN+XVvLUR2EAAgNY=; b=PmBMkH9Im6UdxNlTTs2JAOiQIUYk761hZOyi5mjZQXY29l90WYIUEW4omdrOQwgSHA EMJ1BMSDwnink7awgY2H/LV8eRuoJxKT6L2HOR8DO7kfl38C07m+G9EUM4FCYbnIDHOZ AJxVqm7TFy26L33bYnEwcdCwmtcSNW7MnwyItWGw7Pw63W4A2w2Z4DiV4A3auTSONARy 2dLkb7RoXMT4pmJCaQ9EXWTu6NVSClVaQiar+LXUqEr+3zykq+vtjF1IzY40rwksq+G7 yQGFozE8/XxU+Mn0UZFbZ49j1iDjS6im/Ifn3G8MLg02PXu+fnvFv4MyMpe96B31CFd0 9vrA== X-Gm-Message-State: AOAM533jVdyPSw9zh2pukKhJcLW2ViJmzLT3mYQ8VhbbgWWjAGkTP7Gm DMjx0ZSbcdrf9I8CfYjMsSmOgw== X-Google-Smtp-Source: ABdhPJz9ViwCquUa48M0wHeNYZr4gGwyj/EnciZPvLRuA+qUEttRqYEs9/wXTRpvpfyu6pvY0BPnkg== X-Received: by 2002:ac8:44a2:: with SMTP id a2mr1348259qto.128.1622752376513; Thu, 03 Jun 2021 13:32:56 -0700 (PDT) Received: from localhost ([2620:10d:c091:480::1:a32e]) by smtp.gmail.com with ESMTPSA id z11sm2302454qts.3.2021.06.03.13.32.55 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 03 Jun 2021 13:32:55 -0700 (PDT) Date: Thu, 3 Jun 2021 16:32:54 -0400 From: Johannes Weiner To: gardotd426@gmail.com Cc: Andrew Morton , bugzilla-daemon@bugzilla.kernel.org, linux-mm@kvack.org Subject: Re: [Bug 213299] New: kswapd Regression as of 5.13-rc3, eats 100% of CPU for no reason Message-ID: References: <20210531143329.87a1220aeb620fd253060e75@linux-foundation.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20210531143329.87a1220aeb620fd253060e75@linux-foundation.org> X-Rspamd-Queue-Id: DB46CA00386B Authentication-Results: imf24.hostedemail.com; dkim=pass header.d=cmpxchg-org.20150623.gappssmtp.com header.s=20150623 header.b=vZdAJQIZ; spf=pass (imf24.hostedemail.com: domain of hannes@cmpxchg.org designates 209.85.160.172 as permitted sender) smtp.mailfrom=hannes@cmpxchg.org; dmarc=pass (policy=none) header.from=cmpxchg.org X-Rspamd-Server: rspam04 X-Stat-Signature: 4fsq4xf7q7cz67qmixjm41dtcysjqi4n X-HE-Tag: 1622752364-608175 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: On Mon, May 31, 2021 at 02:33:29PM -0700, Andrew Morton wrote: > (switched to email. Please respond via emailed reply-to-all, not via the > bugzilla web interface). > > On Mon, 31 May 2021 18:09:38 +0000 bugzilla-daemon@bugzilla.kernel.org wrote: > > > https://bugzilla.kernel.org/show_bug.cgi?id=213299 > > > > Bug ID: 213299 > > Summary: kswapd Regression as of 5.13-rc3, eats 100% of CPU for > > no reason > > Product: Memory Management > > Version: 2.5 > > Kernel Version: 5.13-rc3, 5.13-rc4 > > Hardware: All > > OS: Linux > > Tree: Mainline > > Status: NEW > > Severity: normal > > Priority: P1 > > Component: Slab Allocator > > Assignee: akpm@linux-foundation.org > > Reporter: gardotd426@gmail.com > > Regression: No > > > > I've seen reports of kswapd0 eating up CPU, but this doesn't fit those > > descriptions. > > > > - The bug is not present on 5.12. > > > > - It happens immediately on boot, CPU usage goes to 100 on all 24 threads of a > > Ryzen 5900X > > > > - The only solution is to run `sudo pkill -9 kswapd0`. swapoff does nothing, > > nor does `echo 1 > /proc/sys/vm/drop_caches`. > > > > - I have a swap partition and 32GB of RAM. Like I said, this happens on boot, > > so nowhere *near* 32GB of RAM is being taken. And no swap is being used. This > > is clearly an error in kswapd, it's like it goes completely bonkers. 5.13-rc2 > > didn't have it, nor did rc1, and 5.12 doesn't have it either. Does it trigger (or not trigger) reliably with these version? There aren't any obvious mm changes in that window. If it reproduces reliably during boot, can you please git bisect it?