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 71E54C433EF for ; Sat, 27 Nov 2021 19:48:59 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 793D86B0075; Sat, 27 Nov 2021 14:48:48 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 7407B6B0078; Sat, 27 Nov 2021 14:48:48 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 655C06B007B; Sat, 27 Nov 2021 14:48:48 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from forelay.hostedemail.com (smtprelay0190.hostedemail.com [216.40.44.190]) by kanga.kvack.org (Postfix) with ESMTP id 574456B0075 for ; Sat, 27 Nov 2021 14:48:48 -0500 (EST) Received: from smtpin05.hostedemail.com (10.5.19.251.rfc1918.com [10.5.19.251]) by forelay02.hostedemail.com (Postfix) with ESMTP id D6A5F8A9DD for ; Sat, 27 Nov 2021 19:48:37 +0000 (UTC) X-FDA: 78855747768.05.984BA1B Received: from mail-ed1-f50.google.com (mail-ed1-f50.google.com [209.85.208.50]) by imf29.hostedemail.com (Postfix) with ESMTP id D88589000257 for ; Sat, 27 Nov 2021 19:48:33 +0000 (UTC) Received: by mail-ed1-f50.google.com with SMTP id e3so53531639edu.4 for ; Sat, 27 Nov 2021 11:48:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=soleen.com; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=k+WD13DnrXMzqv5sT4ElYQPrredLdicNs7FcvpypMvw=; b=ggD12LSgQGpOuKA978T0sePFYeQGzUd++Kya77nHEr8H2Y5U3s7Zev6jYWlM8g15zO 5Nx2G7t6c+rf7GGAFSCpQZHxkt5OsQEtBXocSqZLsTflKlP069Y6vTvdom+R8sqCaKUw raWaWu426UTiqy4O9nfelPn8PFHOxakZIgTU2W7kcNGQpO0/++2YRvyDr2I3SrXmDQDu 1WXMLGMEZkRCaF0fcMj7B97yK/UvWka83ZyeYu2k+zh5GsHFtnmwVVhil+n7bNYTEFKF X7uNLZtrn4UGiqMgjSrR41qUhKmTbXBfSPwcJban6ogspnPTMJr2I3EqiFsJEdHq0nAW GO1w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=k+WD13DnrXMzqv5sT4ElYQPrredLdicNs7FcvpypMvw=; b=ib/vbvaV7Qor/oRl/jzdUhDa9iQ1mwXz/yehvGZ7pqYsAfmRCsB93WWtgN78AE4r3M HgUfnPcEWJKGgQHWKZHzJRUBgug+Ta1LsBG3qRkFMKcEJByNnM1f6+Uy0TH2dxEMTwv6 kGPUxU32PWtMtp9ZK/kzUVsbiPcvZlrLWd87h/jQbMNXFRo9DPeoNRrpZQU53ShdRLK8 KLfTKngyPp1k7BKOyOuBkkTdUnMgqumX8iYmk35eWKXlde3+8LjDyGkBH08AWYDvPT8J Pinxp3EzMSl6cea/A6RJHEirLdDmtkByHJynMjyF6qd779VmL+UEpvEmowiOciLzOpR9 Vv1w== X-Gm-Message-State: AOAM530bhH9xObiBInb2W6/W7N22Edm/EeHCdFPmrHJRATqK2oPw5cQ/ 9lXfTWRJnNHL8jebOEIgnj/lNCCjsUIEiLW4MiPBzA== X-Google-Smtp-Source: ABdhPJw0is2PzWlMWDR3TZyj9QAnUHxP4u+3yMhqpCEGNgRGps4GUpD1lk/8f8bPRqTYXYiiKhXliWlL2FAx25XiMY4= X-Received: by 2002:a17:906:58ce:: with SMTP id e14mr46457043ejs.525.1638042515857; Sat, 27 Nov 2021 11:48:35 -0800 (PST) MIME-Version: 1.0 References: <20211123214814.3756047-1-pasha.tatashin@soleen.com> <20211123214814.3756047-3-pasha.tatashin@soleen.com> <6d82e674-76dc-f3b0-2e53-a92eeb249eff@gmail.com> In-Reply-To: <6d82e674-76dc-f3b0-2e53-a92eeb249eff@gmail.com> From: Pasha Tatashin Date: Sat, 27 Nov 2021 14:48:00 -0500 Message-ID: Subject: Re: [PATCH 2/3] mm: page table check To: Fusion Future Cc: LKML , linux-mm , Linux Doc Mailing List , Andrew Morton , David Rientjes , Paul Turner , weixugc@google.com, Greg Thelen , Ingo Molnar , Jonathan Corbet , Will Deacon , Mike Rapoport , Kees Cook , Thomas Gleixner , Peter Zijlstra , masahiroy@kernel.org, Sami Tolvanen , Dave Hansen , "maintainer:X86 ARCHITECTURE (32-BIT AND 64-BIT)" , frederic@kernel.org, "H. Peter Anvin" , "Aneesh Kumar K.V" Content-Type: text/plain; charset="UTF-8" X-Rspamd-Server: rspam12 X-Rspamd-Queue-Id: D88589000257 Authentication-Results: imf29.hostedemail.com; dkim=pass header.d=soleen.com header.s=google header.b=ggD12LSg; dmarc=none; spf=pass (imf29.hostedemail.com: domain of pasha.tatashin@soleen.com designates 209.85.208.50 as permitted sender) smtp.mailfrom=pasha.tatashin@soleen.com X-Stat-Signature: x9rqenp4tn87m68oj4buzbquhmt5jsg1 X-HE-Tag: 1638042513-760121 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 Sat, Nov 27, 2021 at 3:41 AM Fusion Future wrote: > > It seems after updating to linux-next-20211125, my system is crashing > frequently due to "kernel BUG at mm/page_table_check.c:101". Thank you for reporting this issue: 99 if (anon) { 100 BUG_ON(atomic_read(&ptc->file_map_count)); 101 BUG_ON(atomic_dec_return(&ptc->anon_map_count) < 0); This BUG_ON checks that during unmap anon map counter (cleared in ptep_clear_flush()) does not become negative. If it becomes negative it means that we missed accounting for this anon mapping during set_pte(). Is there a config and environment that I could use to repro this problem? Thank you, Pasha