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 034C1C4332F for ; Sat, 31 Dec 2022 17:26:30 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 8333F8E0002; Sat, 31 Dec 2022 12:26:30 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 7E3688E0001; Sat, 31 Dec 2022 12:26:30 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 6AB178E0002; Sat, 31 Dec 2022 12:26:30 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0012.hostedemail.com [216.40.44.12]) by kanga.kvack.org (Postfix) with ESMTP id 595F38E0001 for ; Sat, 31 Dec 2022 12:26:30 -0500 (EST) Received: from smtpin05.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay03.hostedemail.com (Postfix) with ESMTP id 2C949A018B for ; Sat, 31 Dec 2022 17:26:30 +0000 (UTC) X-FDA: 80303280540.05.A02ABFD Received: from mail-yb1-f169.google.com (mail-yb1-f169.google.com [209.85.219.169]) by imf09.hostedemail.com (Postfix) with ESMTP id ABCC014000A for ; Sat, 31 Dec 2022 17:26:28 +0000 (UTC) Authentication-Results: imf09.hostedemail.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=D5Tz+y0D; spf=pass (imf09.hostedemail.com: domain of dmitrii.bundin.a@gmail.com designates 209.85.219.169 as permitted sender) smtp.mailfrom=dmitrii.bundin.a@gmail.com; dmarc=pass (policy=none) header.from=gmail.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1672507588; a=rsa-sha256; cv=none; b=QDeuohfS/sADbz3JVkRj5kWDneBPtaz+vFtIAEHH3U/ELVYFooulq8mbMjM4q2d1fRtrPt mIazawmXWChD67otHMeMA1wvGMqipb7kfuBzpyaPkuuLo8C9Y6ZO04G5RXuwwRqDWDqHhr T5/nU+i2NtA2R4/6+nES0bf2MnG2Xdc= ARC-Authentication-Results: i=1; imf09.hostedemail.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=D5Tz+y0D; spf=pass (imf09.hostedemail.com: domain of dmitrii.bundin.a@gmail.com designates 209.85.219.169 as permitted sender) smtp.mailfrom=dmitrii.bundin.a@gmail.com; dmarc=pass (policy=none) header.from=gmail.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1672507588; 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=uJ83C9daJ9/wrvL4ea69RztPK4tX5dvLpUHbflQsFfE=; b=WPOKisg7K/b4m3C/P8ch1jL+8F3Qmu5edqDRLWBG80aZ+ZSC9QF668au1/UDspZ6/59VBx OvX/DJHwg0d5R+fbsfCrr+0IlBVsTz73vN8LDt7zMlYMX0uwQxRrLMM0su3bTK7D/vMgxP fk1NanggdDDKlpNBi3LRP3kBndLf7I4= Received: by mail-yb1-f169.google.com with SMTP id n78so26441393yba.12 for ; Sat, 31 Dec 2022 09:26:28 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=uJ83C9daJ9/wrvL4ea69RztPK4tX5dvLpUHbflQsFfE=; b=D5Tz+y0DxxfEWVy5+V/1ZJ3VUOJ5CaRUO4yBF96HtSoGiEQ5S6Z1dA7m0sf8alUReh 3xxXCXDxkcIAxbBIUfb70hh5y+7L4zmC0HziUrOftGER7XQElqAPOqCNcljbrDpMwYZO 1F91/4AP2zNITSALyojzGJKSg5d+xHLPNBjAWbPuWzIT/dm+52DVQ4AKclBSYuJt3JfP B0YmkOJq7BxPwcOcNCNscoxZ5huIVmDUFkQ/MmdxE1LH4/dNH9mhJj9BLtxqGdZebknp YlItXFu20Gn0m3bhLSuw9syDSrXEz4aYexFYQrBJ2FecByyDYohjV3risUp05hnNpiQy XbsA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=uJ83C9daJ9/wrvL4ea69RztPK4tX5dvLpUHbflQsFfE=; b=FSQFZNLNjWNJonypmmBePm/90IUWGu4vTAuusaicxZTOGIa/LAp6M05U08AJgO/NpI 0XLgzGhGyiLPAkFcB98qvB7wfuVMC5lbR+qXLFRxC06J3rbd23Lh8+Vq4FjsTMrQ5Xy8 zOjCSfZMYDQQf9+1W52YD6LgFOn6QNh5En9X/uDMtHhVloHY43Zoblg62eBCvJJYHhkX t1J/yr4Z0cW3jnIeogQnxTYxpIUtxdltoIDqflo7uCEqMQXQVoXG7h1xMTNXHlUd/jT+ h2iupM5Zg3FTZWUjK5rKdtWC1ZauhS5aFjvfkm3YGdLuekiLmNj43m7lkYCUqWmHmj9o s5Hg== X-Gm-Message-State: AFqh2kp8uLRiJyn/hvqMalgcQsAJjlfZxOK5yVuhxnvAh6vCE/LTom6C v8cGTlhX7lxksU+0jVNZDemfpjFcsglTgIbnt9k= X-Google-Smtp-Source: AMrXdXuVtqPz9d6WbAibJxgbMMrNTErAPo9XG0A2xyg0QuobeI7KFjfbcOIgkgeJfY+lVU+5VaF5qoPfSsdeiODfuNI= X-Received: by 2002:a25:d40d:0:b0:706:ba81:7470 with SMTP id m13-20020a25d40d000000b00706ba817470mr3638195ybf.253.1672507587861; Sat, 31 Dec 2022 09:26:27 -0800 (PST) MIME-Version: 1.0 References: <20221230163512.23736-1-dmitrii.bundin.a@gmail.com> <20221230133726.4c2e7e148a8a6627cd621e0f@linux-foundation.org> In-Reply-To: <20221230133726.4c2e7e148a8a6627cd621e0f@linux-foundation.org> From: Dmitrii Bundin Date: Sat, 31 Dec 2022 20:26:17 +0300 Message-ID: Subject: Re: [PATCH] scripts/gdb: add mm introspection utils To: Andrew Morton 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, Mike Rapoport Content-Type: text/plain; charset="UTF-8" X-Rspam-User: X-Rspamd-Queue-Id: ABCC014000A X-Rspamd-Server: rspam01 X-Stat-Signature: ucxqgszcuc5wkgzmjhkfsubu5wqyngzh X-HE-Tag: 1672507588-112527 X-HE-Meta: U2FsdGVkX18y0NqWz8m2QBzSU7kG9AWtPF9wioW6Xn5lUZs7OdhFGHbpX61hR+fyfMIRcxSyuNOpndPXfHa9vcMkdVicTGR+d+ATOBT666H/yDDBI9Wf4SeEBMWJ9I0PN1KJG7+afG2Bt225dGC6stvlyeGrpp/XqAfKUKH/JVZPQoUJWQbvdxqQEnt6DCKMUN7JPn/rSmvj5EXqFV6a8kprxpGoVECFPD9pQZGOUritoPoG+2hviZ7zAWF89aGx/1pTtXOx6f1rZIyJeNyXmS5RpOBnIIef72fIcTfJKakQXpeQ9mgmRclJgnehYpzrq8w3Vv7mYrNGFMZOpOfnZTCHltnZJVaCErAZnb0jy67aJ8PWnO44Ew+Th0nIBmdbR7WHwvpe6iiHL8vuW5WeEClnGhkjGy9sB+PPH7WaIxyrFbqY8r6j2VvGQnicYSrUyF7kAJ03giE20s9p20qCdpTwwBJ2A6dmuDH4OM8mKjqSInScNDkB0bq9GkNGNzcrC7r7z3Oh+njHR8vY85AdG1oD6q6ZRvH+IQMOgrWvJz+piCeB3cU4q31mRZ1kMI7xGFzFzG9qi6/+quYUcl8aCVTfAUCByug8Ko/l3Ptu5D9XwrYSA+D3RWz2hPc4ko+sWVCRZUVytKW2ij/rJ/R32jVJ/mkPhg3zFJgUu2cjxCZEF2Jr0r6iOdzwlvpKdgljDjJ6ylxiDPxsCJuWRlX4kxxQZxzQw4uUU4ClABHJTix1S/6C7ZGiUMiUR5NWqoePMiAoHohN+0aHOWtsPOwCyjP1qsWOULOpv1WM/QgKcsvQukZed6HUmuLYl22MbBHpophP5KeDEMLpH56Odd5s5S9D0ikRt3Q3dR+GJuzYNFjXi+OS5AQFeMWIgRak2tazBchcws8r14NTKIPnKXdnjnOHLqmmadKoNMz1Ympj1oCYgzoFbucZPKlFYN5MpB89bzHJpkUYtsUbqnDFrvx YSnFRHFB 1+Oc6TinCpFTr5mHoWzjOD9OBVuTtvtTInVFlRPZF1xnIj49/H5fi/h8muLzDDLW2Yti91b6qmofXtdV2R6yqOEGj3Q== 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, Dec 31, 2022 at 12:37 AM Andrew Morton wrote: > Should it have a check that it's being run on the supported > architecture? The x86 code is under the if utils.is_target_arch("x86") ... else gdb.GdbError("Virtual address translation is not supported for this arch") check so for now it will be an error to use this command for other archs. In the patch v2 I mentioned x86 explicitly in the commit message and also addressed issues Mike pointed out. Could you please apply https://lore.kernel.org/all/20221231171258.7907-1-dmitrii.bundin.a@gmail.com/ in place of v1?