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 11B09C4332F for ; Fri, 30 Dec 2022 21:37:32 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 016DA8E0002; Fri, 30 Dec 2022 16:37:32 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id EE1A18E0001; Fri, 30 Dec 2022 16:37:31 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id D82508E0002; Fri, 30 Dec 2022 16:37:31 -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 C60038E0001 for ; Fri, 30 Dec 2022 16:37:31 -0500 (EST) Received: from smtpin19.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay04.hostedemail.com (Postfix) with ESMTP id 909831A02BD for ; Fri, 30 Dec 2022 21:37:31 +0000 (UTC) X-FDA: 80300284302.19.D189620 Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by imf30.hostedemail.com (Postfix) with ESMTP id 0102A8000C for ; Fri, 30 Dec 2022 21:37:29 +0000 (UTC) Authentication-Results: imf30.hostedemail.com; dkim=pass header.d=linux-foundation.org header.s=korg header.b=RGUPm78E; spf=pass (imf30.hostedemail.com: domain of akpm@linux-foundation.org designates 139.178.84.217 as permitted sender) smtp.mailfrom=akpm@linux-foundation.org; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1672436250; 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=9wP9OXQWrUGIHc/sjOuFDatzFR6gyG2fp713Z1pYixE=; b=QIbZNG0T0asnCUpmQsUWrB8fiOPk4yYQW54MNNfgIf216CXOIq6+U8Bp/dXf1Uz/Dt4G7g Ul/wfRpR/KE4O6+4+Mx/p0iUb+gsOb/Kya1IWl/eV138UMSWkOr92gqoEaeki2wKRQmeL3 gbMpjchqxZgVb5UI/HENmkAq9Y533AY= ARC-Authentication-Results: i=1; imf30.hostedemail.com; dkim=pass header.d=linux-foundation.org header.s=korg header.b=RGUPm78E; spf=pass (imf30.hostedemail.com: domain of akpm@linux-foundation.org designates 139.178.84.217 as permitted sender) smtp.mailfrom=akpm@linux-foundation.org; dmarc=none ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1672436250; a=rsa-sha256; cv=none; b=txcLqV/9DzOHVfmnQ8H3FX7iUS5uDAt4/za8ekJrQMtstUuX7iSKSOimzLLox9dXnK5Hkn Qq/OtkOXzFuJKXX2JK+Wz1ZLK4Z46iphbNr68IUYQfi+8jFXJHcNynfBPEv3SHMlCsKidO PmPlnJGz0O0jj1cG8D7hiOc1QCILu6k= Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id B764061BCE; Fri, 30 Dec 2022 21:37:28 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id A9109C433EF; Fri, 30 Dec 2022 21:37:27 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linux-foundation.org; s=korg; t=1672436248; bh=RZWdt4XB8oEYqOJ7TLXEfy6u/9vVjgHGC22vojYrKuU=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=RGUPm78EnqTjCsNChvzK/JAJLkKHy/pRjs2cDdrWEYOCcRMiT+bxuyebdvT5v2H1B Ucreh0yjL2j9LcCuoTQyKje3u4cvxCg9M2BRFt99vYpnVPl2QpvsRhwTLq9T/dH1Aj bZ5+NJ9xelnti/PLqfPQmzxYCRWc8GwbloqVhF6k= Date: Fri, 30 Dec 2022 13:37:26 -0800 From: Andrew Morton To: Dmitrii Bundin Cc: jan.kiszka@siemens.com, kbingham@kernel.org, gregkh@linuxfoundation.org, mingo@redhat.com, x86@kernel.org, linux-mm@kvack.org, linux-kernel@vger.kernel.org, vbabka@suse.cz Subject: Re: [PATCH] scripts/gdb: add mm introspection utils Message-Id: <20221230133726.4c2e7e148a8a6627cd621e0f@linux-foundation.org> In-Reply-To: <20221230163512.23736-1-dmitrii.bundin.a@gmail.com> References: <20221230163512.23736-1-dmitrii.bundin.a@gmail.com> X-Mailer: Sylpheed 3.7.0 (GTK+ 2.24.33; x86_64-redhat-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Rspamd-Server: rspam05 X-Rspamd-Queue-Id: 0102A8000C X-Stat-Signature: ufaf43ig4zz6m3aypd9d93frzmnnobo4 X-Rspam-User: X-HE-Tag: 1672436249-647502 X-HE-Meta: U2FsdGVkX18iWts4+0zOlXYs86tHLOzGEZfu5HuhNYeCAK1GIrcB5GgQU9aRW1HfDZyWcusmU+avHrShmxUlZYkzQQJmbTTdZ3JUgQKzfL8UdKVw57AuvV+BqwUu6JicOMuybBiTVIYGVkOKIppCRZriKKPAg0lDZwaC4mdizi81aviyNogYYFwKM7ai77pd6HV6O9p/Jv9LZJzqsShRyW0gyE00tgM3q3kPaeOrrLM8ReQwg6PEHz6aB/6PpFZ8Dujj0h7TEvzHVkONTwFekiKD9JpdbASatqaa37VwXVXFrh6fvk52ntkSE+rQIcagEn56LqyD1AvjdikvckkCZkqNrLU6PpEfi8hJ7f+1NnFXOmddrsy/RJ7l6A4tuS9siAiBk0O29R16MY9LXchaqH64uig1nLDcHKC47wVu8KB6noK9D8OqroneH43s4uxeVC8T/BT2q75DuoQIeWnlAr6P/JS5tkddxxriSzcRG1GY0QjYCojjNkZGaE/iHF7mz7SJB3U0KDDaPYs+CYTXjuDyqWEop5nFN6vNZbIdOtl8OUMYaPL/JQaXRZ64bnLIgFM4VybMFu1174m5GyDHNVvNMnOu1ETYJtMjIryPvuSyoZgrECGWD+i55LtZ5FdDDFbO1a76ew+y4WSZsVsxQegdlZmKiWIzTzoigeiEKeaw6RLds9frsp6VLmE8bZpk/s3a+NlRQBJhsTk+h8SE+BMEiqpK2QcF0vRm1mvCZ1bibw8/1EPm5fClX7gyv4NaxDfeHYLYiE98CTs8L4jaiItuk2ZtkhJ1yHoTEdikgRssD9zTwPXYmNijm1cPAQHB8XN7PsvusJeQOhQ6KekAA2dwKL12SSszXdn99iEWfxaVAscglA3kEA45sdwntYli9kPmjdlTlL+dNCBmwGE4SXg/bArMccGMdVZ+S3xCCzm0WH6AQ2yCHnGaivm/qUrYd6Jfl8/kSUJOo40S3Ne o3dCh16w H7Tm/HrSWsy/l9svS9xygW7ibqb/GKg/IY2SC/EadjIQXtkROQG1I0mCWqj9g85Z4GjwqjWriHVB6nZrQ1EPLVPDQ/hCcY14625kR0S2MJwk6CyzAVjRmmC3qKgosiCuby/2SpkucZqOdlbg= 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 Fri, 30 Dec 2022 19:35:12 +0300 Dmitrii Bundin wrote: > This command provides a way to traverse the entire page hierarchy by a > given virtual address. In addition to qemu's commands info tlb/info mem > it provides the complete information about the paging structure for an > arbitrary virtual address. It supports 4Kb/2MB/1GB and 5 level paging. Seems neat. Should it have a check that it's being run on the supported architecture? Or do we just rely on non-x86_64 users learning not to do that.