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 5F7A8C5AD49 for ; Fri, 30 May 2025 20:18:20 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id D0BAC6B01FB; Fri, 30 May 2025 16:18:19 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id CE3386B01FE; Fri, 30 May 2025 16:18:19 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id C211B6B01FF; Fri, 30 May 2025 16:18:19 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0017.hostedemail.com [216.40.44.17]) by kanga.kvack.org (Postfix) with ESMTP id 9FE936B01FB for ; Fri, 30 May 2025 16:18:19 -0400 (EDT) Received: from smtpin14.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay03.hostedemail.com (Postfix) with ESMTP id 56989BF087 for ; Fri, 30 May 2025 20:18:19 +0000 (UTC) X-FDA: 83500686318.14.2E22941 Received: from tor.source.kernel.org (tor.source.kernel.org [172.105.4.254]) by imf19.hostedemail.com (Postfix) with ESMTP id AA4091A0004 for ; Fri, 30 May 2025 20:18:17 +0000 (UTC) Authentication-Results: imf19.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=f6eA7DOz; spf=pass (imf19.hostedemail.com: domain of sj@kernel.org designates 172.105.4.254 as permitted sender) smtp.mailfrom=sj@kernel.org; dmarc=pass (policy=quarantine) header.from=kernel.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1748636297; 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=T8CBw6QtpKDpAg1nppUAffxDT2VG7l8LFsIg6/PSwBI=; b=tcD2lb2K+wD+wvjv5Jmsh3EqE9bPYm/tG/Vl6HMsEhFLCbYeVGRDd7kN1LLZcEysj13mCX alAI4lKAHZB2/SwymvzT8CK0CoX+SROOm351wMQb1TSXYZH+UFKx7jYDrpihFaZN4dWFn8 Wk97g5tbw7PoAD4pjU0TFxIPPjB3tVM= ARC-Authentication-Results: i=1; imf19.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=f6eA7DOz; spf=pass (imf19.hostedemail.com: domain of sj@kernel.org designates 172.105.4.254 as permitted sender) smtp.mailfrom=sj@kernel.org; dmarc=pass (policy=quarantine) header.from=kernel.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1748636297; a=rsa-sha256; cv=none; b=vqZz1UClz/twrT8LML6k3PSp2fpm8TUFv919jeuGei9DRihmTV32COn1jygF2C0zVFEj5Q WVgS6MfsjWjBsQTtC2zSGFSAPXYZ7ppMXQYoo5kcTUXgpsYDYk1FDGWpu/Vu6kCR3YUzb2 IGLGFRq3+Y8lI2uD64MdNiq+fbP1uWQ= Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by tor.source.kernel.org (Postfix) with ESMTP id DC6D7629C2; Fri, 30 May 2025 20:18:16 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 6C86FC4CEEA; Fri, 30 May 2025 20:18:16 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1748636296; bh=49AjdxWn7iqeqTjNiqjBIRJwcJBY/yGfwGX1i4ALquI=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=f6eA7DOzTHxxzXZ2hKyRB1ErQau2wshKA0qCRHCVrudHpBNKDvi4aqnYCSqdIh/O/ 92v5u841WqZrvcCzOzirtr2E2YgctUuxZM9EDbCau/6SHffW2q7zevBOaeej9IoCpB aZG52ljHT7oPaB4jAHnYC7lkJ4nVpPSqf0bX56Zx+mLAGikLbNZrhQ6pPxY340HcCm iExE1VmeRICXK4/PhfLegxrFd0KrDmAoW0ogw9qfA0RhfVrE8vGzUd6ZI0xQQ0nwFV QJzq7L+jnHQpMnbxD5MTybkTWFFRgTMX3+GDKjt/pIZXvJLs9dUMipqhckjSUgXKRD F5IH6sQZqqemQ== From: SeongJae Park To: Ye Liu Cc: SeongJae Park , akpm@linux-foundation.org, linux-debuggers@vger.kernel.org, linux-kernel@vger.kernel.org, linux-mm@kvack.org, linux-toolchains@vger.kernel.org, osandov@osandov.com, paulmck@kernel.org, sweettea-kernel@dorminy.me, liuye@kylinos.cn, fweimer@redhat.com Subject: Re: [PATCH v4] tools/mm: Add script to display page state for a given PID and VADDR Date: Fri, 30 May 2025 13:18:14 -0700 Message-Id: <20250530201814.52489-1-sj@kernel.org> X-Mailer: git-send-email 2.39.5 In-Reply-To: <7867c19d-bd6c-4f8a-a227-1145fa0516d9@linux.dev> References: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: AA4091A0004 X-Stat-Signature: dyspy43w7iwyb9ckb9aimmf6htcwwgoc X-Rspam-User: X-Rspamd-Server: rspam07 X-HE-Tag: 1748636297-776272 X-HE-Meta: U2FsdGVkX1+i67HY5nqowz3VEVIB9oU/Rc+/4RTqbtJS1Ic6HNGaYdmdSGakCS5ycqp/gPJsGtj/8VmJHGsKT+82XD10jl0O51mzX52qOCZ+xIqyObf32iaMO5BhNonq2rgVQjf7Cbw+PlGdeH9Jxoxnu1NFKmhoIdPoBMvS13qMZyKmf9f8nQK7tn8AxLf+C/tdCcDt4Ma1vvOm9Q6rF5OkaM407gB75KANm5aY5CMZZPOw4BcPsE4QQJ7I76nqXDkFVTNz2SKpLjzLg2IGvwr4XaSnL9nQu4NQc4nDMTPqAr0jRwk2zYaHrEUVLZYnNRAg0nIvijehC9sY6kp7rsJJFNi4N1Ptoo13GDqFSGoaGXKfvufMSd8X4v9uh1IqpG9tODtRJPeVRtysoeojwYYCIfWKEx1YLykXBBbrJ0bnoEXuyFTALYOLYz8c1ZK7mxVLIvTNxkM3hHxpZtxlKR0tklOecF+EwjPOD/w71evY/01Q4UglEX/SYIC125L9+p7jwBW/7nGj2Mp32nruIia9kCDzgf8J8MT2nDbCnkeIEkzotp05izyAGoNoYZ6D+R1183S8KUD/yWGjdWcl8rj7S10SIpesFUcTuEO5R5+jYtjrqYtRCdgTYqwdMKlCHp3J+R0LCP6qUHdT5LdWfSNqQaXIDfvRSRQHna6SLZixK6Q5xxqoxaey4jWxmy30KIqZbtFJpsuCt8cTHXD/9658FF0YQRtBdzL1HmLAy/5XbQVFLfEUzN9ZnkHbo6ykUnZYiLp/Yz2SM1g4JC/XMFA1oJZYNq1b86EkDyQwGlKuCFZY5uYFqn6eBEmmJp+vBoqer+I3zGyKPFe05K/eKufudNc6bObSfGRFMWzR3psLvOn/5FWOO/A49v0MgjmZgD7tVvgvr3F7gO5SkXCTy5VDmKCv7ifGU4DmW0TgKfd2y9kQHaSjAFgRTRvxv6HJiP+MPYqz87/lpFdJMhB 5IXI6tRx n8dQKLSNVuBhpB5/mF51e7o3TyJGoplx9wzcRVQUhMnLdiYFMS75mFrkzmarK+4or3vbviYheB9wo1xb7413JczsMbX/VrRYknbf2hPecy1Y3bTxHsu0oWzZPCq3rm2U7mJbzPnMUS3Q+LkeWwA4hx3Q0P1pJlATByaSKuRZJ9AnrlDEvS3v1ynCdMWBqT7ckgrH6crDIHSO0t5E54tCsLTdqPznMTx6wfgOGeJplEAW1T8QayD8OXX8zPg== 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: List-Subscribe: List-Unsubscribe: On Fri, 30 May 2025 11:18:59 +0800 Ye Liu wrote: > > 在 2025/5/29 07:42, SeongJae Park 写道: > > On Wed, 28 May 2025 17:15:43 +0800 Ye Liu wrote: > > > >> From: Ye Liu [...] > >> Output example: > >> sudo ./show_page_info.py 1 0x7fb3eb1b2000 > >> PID: 1 Comm: systemd mm: 0xffff8d27279f9cc0 > >> Raw: 0017ffffc000416c fffff31105a61b08 fffff31105a63608 ffff8d27121326a8 > >> Raw: 0000000000000000 ffff8d271b9dcc40 0000002500000007 ffff8d2711f12700 > >> User Virtual Address: 0x7fb3eb1b2000 > > This is same to what the user passes as the input. I think this is not really > > needed? > > It will be removed in the next version. Thank you! > > >> Page Address: 0xfffff31106356a00 > >> Page Flags: PG_referenced|PG_uptodate|PG_lru|PG_head|PG_active| > >> PG_private|PG_reported|PG_has_hwpoisoned > >> Page Size: 4096 > >> Page PFN: 0x18d5a8 > >> Page Physical: 0x18d5a8000 > >> Page Virtual: 0xffff8d274d5a8000 > >> Page Refcount: 37 > >> Page Mapcount: 7 > >> Page Index: 0x0 > >> Page Memcg Data: 0xffff8d2711f12700 > >> Memcg Name: init.scope > >> Memcg Path: /sys/fs/cgroup/memory/init.scope > > On my setup, above two lines look like below: > > > > Memcg Name: unknown > > Memcg Path: Unexpected error: 'struct kernfs_node' has no member 'parent' > > > > Maybe there are rooms to improve? > The drgn version needs to be updated. As I mentioned on the v5 of this patch series, I'd hope this output be easier to understand that. Thanks, SJ [...]