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 DE8FBE7718F for ; Mon, 30 Dec 2024 13:42:56 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 0CD556B0083; Mon, 30 Dec 2024 08:42:56 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 0547F6B0085; Mon, 30 Dec 2024 08:42:55 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id E37A06B0088; Mon, 30 Dec 2024 08:42:55 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0015.hostedemail.com [216.40.44.15]) by kanga.kvack.org (Postfix) with ESMTP id C3F416B0083 for ; Mon, 30 Dec 2024 08:42:55 -0500 (EST) Received: from smtpin21.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay06.hostedemail.com (Postfix) with ESMTP id 4AB05AF048 for ; Mon, 30 Dec 2024 13:42:55 +0000 (UTC) X-FDA: 82951739556.21.C2028FD Received: from mail-pj1-f47.google.com (mail-pj1-f47.google.com [209.85.216.47]) by imf16.hostedemail.com (Postfix) with ESMTP id 18841180002 for ; Mon, 30 Dec 2024 13:42:05 +0000 (UTC) Authentication-Results: imf16.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=BNFDL994; spf=pass (imf16.hostedemail.com: domain of akinobu.mita@gmail.com designates 209.85.216.47 as permitted sender) smtp.mailfrom=akinobu.mita@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=1735566119; 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-transfer-encoding:content-transfer-encoding: in-reply-to:references:dkim-signature; bh=Dvwr0VHbSmzkrhe6RRd4Ts3n9f6nClyHsHNalucMvEs=; b=SRprSov1gZjkL0XRETo9bk37nb8UPTbAQxvO2cu6QeqsFvuCnp6Mf8vvTdLYt1D0fJ0x/5 LiZJRytj9b7al/zPfK0g0yfc989Irl8hyCi0iyTwwb2jAL6J6ywZzDnLOwkBF5PScTF3NO ohGbX9KRkpXxX+mKDaOTlgf4ucCkzEU= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1735566119; a=rsa-sha256; cv=none; b=3CznD17PjbleT8zioCxCCJsAJXCtVti9yKdMZ+zRWXm12YBHI/mZPvZYGhfd64hKATdmqS MnynGSoo3NHNGLFQpiUA0mDXO3KVy2bSgH2eWP4Vd0Bg0pBiTYAcuz50J5o1PFlD0iFvgc 4UAQGsGm9fS7R0Nf0nOfUna6YML2ReE= ARC-Authentication-Results: i=1; imf16.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=BNFDL994; spf=pass (imf16.hostedemail.com: domain of akinobu.mita@gmail.com designates 209.85.216.47 as permitted sender) smtp.mailfrom=akinobu.mita@gmail.com; dmarc=pass (policy=none) header.from=gmail.com Received: by mail-pj1-f47.google.com with SMTP id 98e67ed59e1d1-2ee51f8c47dso9404431a91.1 for ; Mon, 30 Dec 2024 05:42:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1735566172; x=1736170972; darn=kvack.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=Dvwr0VHbSmzkrhe6RRd4Ts3n9f6nClyHsHNalucMvEs=; b=BNFDL9946//0cRBiiQ2z1T9fuI0/W6rW2v8jWLfmcVdw/1oHFs/94yT4bItLNJzUCc CHYElotXBfuEpZClt6IazXAPooKpOjx0ZEIHijeTGHyiCKy2/OV7zhMC72cM5o9gHLdg J2l0X7ZrLG9088cHKoF+XR45UXshE9Oi5ckquUrhA/94r/y/MO5WXN6xaWYN0WKN/pLL x7X8l+cj3W18Mnu0k+Pga5relrZe4y+6O1mcz9Q33XgAQ1rgDlJWzLnmncznOCgotQxN uq7V98xa3j98t1qP4Mtqa2oqb+mXiAeP4LeOnTlNOOzabO+qsFfcbuX3rOnUc5r+HZXH iA9A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1735566172; x=1736170972; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=Dvwr0VHbSmzkrhe6RRd4Ts3n9f6nClyHsHNalucMvEs=; b=qi0lRpZHuiHbpCQvEP73ur/867cydjUU+Bk5/Gmtr9cTGegHH5mjB7wTXaU5Wsos16 /FH8Q2MdnKLoY24hBPNtMFwODuwwtFtwQ5yKaWw7sREGM91/quEuM1jkpd65zYNFByZ+ tr33hEqMmDwUl5pYxKuSw06sFkb0lkMrrDOLhHRDhuxbd2ZVYcyoCwUiVoggc9obkcRa DjV718U1sKegw7Z8k3g4adLz/EfZ9206v5CEV+MLHx9PHiGMm6VUiUK8JZIb0MWIeohV WdMRrKtNWfBvDFJOkbHo1oFccJ0K1l+3PpEPiXQdSIDxrSKEzAoObCG1Yt5QQ6FJT0y/ 5+Gg== X-Gm-Message-State: AOJu0Yz+VCFyzco0xU3InDe41AjU5sJIRm9/HLKh4eM2/7O4yQ87ISQn /8bhglU1DUDCQ5cDjhJLNgIq2jpF1axzlHrzDFI9vAZBGXUK4ZmA X-Gm-Gg: ASbGnctAbNuFDxg6Uv7lUspBeo0Inbd7YDZHXJTo8Zzyj5OYd+SIiZPfJyjbk65bMUV mnrlugOjEzsjhJqpMznVWB+hEtMDNQpvv+oldLTCTd9DLB1TgMyd8LOhuGyQEEjJZ25HAUjJrqS uXEv423gdTqRV7rg+cJNlUMmvycaffZBdPAV3OQc61BCjzP+jjFgHG7FsPPhrcMqf1u3bwrOUQV +2Tks7cZ5n5zvddvPUNdDj3eqVfehXZDu30rZL1J0h4HlrW7FwdOTvloxjXhi6VoFszPno= X-Google-Smtp-Source: AGHT+IEhH/inNL2JBLrz3YaKPu6iIyUocDxwITyVSnRZAw1/PbyauOurkICN9LEyIhgqQ+g/fRtzfA== X-Received: by 2002:a17:90b:3d44:b0:2ee:e518:c1d8 with SMTP id 98e67ed59e1d1-2f452eb3268mr56276510a91.30.1735566172031; Mon, 30 Dec 2024 05:42:52 -0800 (PST) Received: from localhost.localdomain ([240f:34:212d:1:a5f2:adb7:9db5:d648]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-2f454f58087sm20971153a91.11.2024.12.30.05.42.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 30 Dec 2024 05:42:51 -0800 (PST) From: Akinobu Mita To: damon@lists.linux.dev Cc: linux-mm@kvack.org, akinobu.mita@gmail.com, SeongJae Park Subject: [PATCH] mm/damon: trace: print address range in hex Date: Mon, 30 Dec 2024 22:42:20 +0900 Message-Id: <20241230134221.166041-1-akinobu.mita@gmail.com> X-Mailer: git-send-email 2.34.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 18841180002 X-Rspam-User: X-Rspamd-Server: rspam07 X-Stat-Signature: pr7gd38134h5ngfy9qhxej6hrmzhr1m3 X-HE-Tag: 1735566125-663686 X-HE-Meta: U2FsdGVkX1+q1zs8/qIiJV8HbGZhDn2aX7A8eEd8Ki9er+jTPJJk6i8tvoeG0JSzUSEhA5wwwesg4zm1CMaxefWrJekr3nsnGNg9xZ9YCfmck/pRMbJMUd0qQ2OqWZTPFMU0FutbXfuxrJADx250ptATkHvP6m123i2o72TSufzr0GpwGyj9TNlqWjzi8V2soqx7xBVZzi7LOgNXMofF7COvXKhyvgxYOVUhCsgqugivc2liRLThn4krVhCPoul4yBuz0kXyE8YeabOeA4ByRKnznB3+PMgawDTZojHbB/l/R5XoFbNCMEfjDKI+kBQ/LlTUhKw4ojpTao+ixCLdrf7d7Smx1eMTx0mzACY2BTGuUGrr/mNKhpXF6pw9huLqM9ujmIfPrNV6R61ORua9KzpdMM5VIkpjzAGXFxn38VLMPlVKn4gX1gZ+yr+KjfG3VZS8ZbRLH+xdVZQmFnQ4Xwwn9IWI+gy1Y6PTx6BlJTtXYrFe85snCrTTGDIvxZFXZXwwoNu950vpyrWv4cxyDe3zJiL7OPxr4EvOChzKO17uBSEKwp90qhlObEyQGeNFxRWJDoNJNTg6T/fkYtqSAkcMrs+1UW1r7wegovKoqtWoAXpLlYvdfH2oaj+Qgg54hej00blmAALAJUBnhGcmMtCo8+urIGLuVdMakSqkfldsh+ZsNYPfOwb8EDucahs4sU1xEVXTKqAuWmHp5MeOHXAzHFC1jwIt2cU9LKgYfpdWNDi+aB+cdhbtZzv0QqYF+DOaWL1BQVlC3HyB+ufJYJqqNIA6XkDK6IPSrKgU5j7fRBpr2wmiphkBg/d8AyqIoYVH/RO6XDwNacPpLCDGAPzw98iZSuXYr6ecH5gSddJ0zCI/GR6ZBK5Z76SfORwBonuISfYFrMbQcp1CHn1k/l5XuX3VOn+xj1+HqDOE8mhfmMefOQGTWPQNUlz99vqIkDYGiGg9RjKgRr7SFlQ B0/dupLl pCJWJpT7B1+j8E0MT2XgnmYzKXVRA/3KwALb/bcbgC3DwJKXvTC2P1tfgorKQuKjrpZU33Sdikzq2qZZJxyPfKQd2PbR1guf+aA5JEbHWziWfQeIDiCBVxVl77+IWcIg9b+RNC5OkTNJHvfAlaKOe9JtKE5k95h64MozjEW5jd8OCbiCsaC0nhlTwhzo5b5a/ZhOzn19qBusMwY9Msye0oCs3CTSEiIWU3Hmwgi2S+EaNUmE5D07yRCTelUzKTGN+XJOgiCPBuAJkysKpOTgW0hqj2jpOwUyiSiHzRW1VNReUobj5572nSPjJBp6LsA8INP9yvqO0UGT6s43Blt2HhpMAg+rza5UQPO9keeOrQ4FWuROVK4DTvis6N6CMV6KbJyzsi+N8z2aBVpBw4tOUPa/88vfxuBWiozMbqEg30isJRWvU+NVA1tUKZ7e9c+pWd+0Rp5/CFkH2Uu6lfWEqRlM9bzS7KkVYpyFVcMPZkDJVhQfzdHzXRRmMgd2G5k9dtbgi X-Bogosity: Ham, tests=bogofilter, spamicity=0.396694, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: Currently, the address ranges are displayed in decimal format in tracepoints for DAMON, but hexadecimal format is easier to compare with address ranges in /proc//numa_maps. Existing tools such as damo need to be able to handle changing the format of address ranges, so display address ranges in hexadecimal with a "0x" prefix. Cc: SeongJae Park Signed-off-by: Akinobu Mita --- include/trace/events/damon.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/include/trace/events/damon.h b/include/trace/events/damon.h index da4bd9fd1162..8df59ef18660 100644 --- a/include/trace/events/damon.h +++ b/include/trace/events/damon.h @@ -41,7 +41,7 @@ TRACE_EVENT_CONDITION(damos_before_apply, __entry->nr_regions = nr_regions; ), - TP_printk("ctx_idx=%u scheme_idx=%u target_idx=%lu nr_regions=%u %lu-%lu: %u %u", + TP_printk("ctx_idx=%u scheme_idx=%u target_idx=%lu nr_regions=%u 0x%lx-0x%lx: %u %u", __entry->context_idx, __entry->scheme_idx, __entry->target_idx, __entry->nr_regions, __entry->start, __entry->end, @@ -73,7 +73,7 @@ TRACE_EVENT(damon_aggregated, __entry->age = r->age; ), - TP_printk("target_id=%lu nr_regions=%u %lu-%lu: %u %u", + TP_printk("target_id=%lu nr_regions=%u 0x%lx-0x%lx: %u %u", __entry->target_id, __entry->nr_regions, __entry->start, __entry->end, __entry->nr_accesses, __entry->age) -- 2.34.1