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 832F1E77188 for ; Fri, 20 Dec 2024 19:36:21 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id EEB0F6B007B; Fri, 20 Dec 2024 14:36:20 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id E9BCA6B0082; Fri, 20 Dec 2024 14:36:20 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id D63BF6B0083; Fri, 20 Dec 2024 14:36:20 -0500 (EST) 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 B9A0D6B007B for ; Fri, 20 Dec 2024 14:36:20 -0500 (EST) Received: from smtpin21.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay08.hostedemail.com (Postfix) with ESMTP id 3A43F140C35 for ; Fri, 20 Dec 2024 19:36:20 +0000 (UTC) X-FDA: 82916342586.21.2C7C8E8 Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.9]) by imf10.hostedemail.com (Postfix) with ESMTP id 4C7A6C000E for ; Fri, 20 Dec 2024 19:36:02 +0000 (UTC) Authentication-Results: imf10.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=aX0UoHGY; spf=pass (imf10.hostedemail.com: domain of zide.chen@intel.com designates 198.175.65.9 as permitted sender) smtp.mailfrom=zide.chen@intel.com; dmarc=pass (policy=none) header.from=intel.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1734723355; 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=uc3XM1KPVqUI/jo6117k5FdEjWnR1zmGWEYxrTaRd4k=; b=koXZKXYLPQudm5nJhR6UqSeiQxhAILJhQXY5DnGcZ1sy9y2rWMuIF8K3sdanVVbkBQO6ab 4r8VgYzra1yWCVDx3mqXGUDrsV2ZKOq7Pi7FHzVfz9LxMKNtcCNLMEcBpkuNAVKc9SCN4v BrGCrFDCG6yi3cv7UR7/nF3J1Ft5kaw= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1734723355; a=rsa-sha256; cv=none; b=UnwH72+BgnzJXHEh59uIt8Km3DkIPeIfAr3tDcDJpkrIWfo+QYBxhp/pL3lcSbdqam0kDc O8xhYYav32IwEN0vS9PneSJpdPyvOKjt5P+j/v7RTKqh0ZdnQvkxtqydSPjw0BiPoh5pcN ZzkcREVfJ1nKnfYJkjtC7TygEfE+VuU= ARC-Authentication-Results: i=1; imf10.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=aX0UoHGY; spf=pass (imf10.hostedemail.com: domain of zide.chen@intel.com designates 198.175.65.9 as permitted sender) smtp.mailfrom=zide.chen@intel.com; dmarc=pass (policy=none) header.from=intel.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1734723377; x=1766259377; h=message-id:date:mime-version:subject:to:cc:references: from:in-reply-to:content-transfer-encoding; bh=6jTJd9J16ZjQkqne3jRNNL0bVsInVxBnf0unHWuxKbg=; b=aX0UoHGY2DttJxTvPpLZjUuiO5RNd0P22vMRvbxV66EeEOTX7cFP/GTy KbihVNWiyUqHXU4ImrwKuuPgf9H8PswpPkdxpnCJO9A6mKlJ9NOGgRqQw 5C/pBo8m1P/cfpU3CckcsvJORe3+tSD5QvjLZ+qyPhj14bO/v9O/rAd/e bH5YNb6UosUQWFSoOx554m8XLWOt166/yOwaN4V4hmdEAumUbTPJSl5On p6ZtaR43fzd2+1S3sWJODVpAX6gcvqTAcC541IjfEhUDY7JvlVT+NtPYe ncH7g3a7MlVXIaC+a0HO8gelsRopkIHqQJdJefPJHpI+1KclPsyi3s/0L A==; X-CSE-ConnectionGUID: g3rUT8JZSLyVmv24aU0LVQ== X-CSE-MsgGUID: LnFUSHcvQ7ChK6DZOu8pLA== X-IronPort-AV: E=McAfee;i="6700,10204,11292"; a="57754589" X-IronPort-AV: E=Sophos;i="6.12,251,1728975600"; d="scan'208";a="57754589" Received: from orviesa001.jf.intel.com ([10.64.159.141]) by orvoesa101.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 20 Dec 2024 11:36:16 -0800 X-CSE-ConnectionGUID: 9QiSxdOMSHOFInRjyOlQwg== X-CSE-MsgGUID: hVvxZSH3TeaNo+T7DyIaxw== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.12,224,1728975600"; d="scan'208";a="135944371" Received: from soc-cp83kr3.clients.intel.com (HELO [10.24.8.90]) ([10.24.8.90]) by smtpauth.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 20 Dec 2024 11:36:16 -0800 Message-ID: <74fd8a75-66c6-40a8-9ec3-d7aa74469755@intel.com> Date: Fri, 20 Dec 2024 11:36:15 -0800 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v3] perf: map pages in advance To: David Hildenbrand , Lorenzo Stoakes Cc: Peter Zijlstra , Ingo Molnar , Arnaldo Carvalho de Melo , Namhyung Kim , Mark Rutland , Alexander Shishkin , Jiri Olsa , Ian Rogers , Adrian Hunter , Kan Liang , linux-perf-users@vger.kernel.org, linux-kernel@vger.kernel.org, linux-mm@kvack.org, Matthew Wilcox , Yi Lai References: <20241205082948.56212-1-lorenzo.stoakes@oracle.com> <65a04f0d-668b-47b6-a532-d1e11ef4835a@intel.com> <4ded2d63-03dd-498e-9810-690a9eff0c22@lucifer.local> <860a1ef0-678d-414d-8511-9695b90c3ca0@redhat.com> Content-Language: en-US From: "Chen, Zide" In-Reply-To: <860a1ef0-678d-414d-8511-9695b90c3ca0@redhat.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Rspamd-Server: rspam02 X-Rspamd-Queue-Id: 4C7A6C000E X-Stat-Signature: u5554hqmmhzr3k9qxfyit8h8aeydg9t1 X-Rspam-User: X-HE-Tag: 1734723362-860347 X-HE-Meta: U2FsdGVkX19vV3jzrrcIP7hKyJybvwqj6vdYnPzDGq5iNETK+Y3UqQFQvVuZ8nVfaoXxMnZy4CY93Gv5dXEgELES32yLzsa367W6cF758cZy1SXfiGe7Fp/QuCid6XXENRH4Pyoi2Sw4VMDoT2kom+yqrMbtNCgsBfXHzzKAGN59Cs2C/Ke5iWwgxaWqsrYJ3h0fN/RLhhFX49/D/A4Gz7CfL/RFUShKGastdwp8ubI17ynWi1pA9/N8Qbm5fxdOkN3X2V83LDCMbjOwNX+UN/N428MXsad5OiL75aoYWcX/hbK36DmQOTsSOSsbX+yeebwti+XyJGv+M3C+3Ks2Aslb4+b20zdqkHdYbWw/DO1UbFhRn4+5ZrubPXvz/rN7RiKdIQINhhlNmVgm3g7GL25yTa17pEeOLDJGcUimjC4ULJg0X+rxGNk9rrO1K6ZMHh97l1iAi3SkfYh0TuT9CrKYBpRQnzSKfdWCk42S6LdGMZtGrp/YHmbxXLFTJSffu7fDZ7zC0xiCdc8XA4Y88U81qhUh+S1O9hYYX4uAyDhlHhT0yQau4yG/EkCd7uwG8lcH/T14FpghTXLliOq2d/dc+zDIF4nf+eElwXn/d4MBm8FRLasUZkGeBtVITuuZFQGg/JaQSEVtO6ua62OgW62B7NYHVYbGvFdjI9pihHGuZ4zyCNsXAKIiy7A2JHY4m4Ws+7aMDJouNaVNuRYe7I4BqLmADEHT2FobbHcMYjOtbjZZ+mKrz5N0bdePDsd71vlNkvWlfIb6A5ViiLo+EEAhmWzKwRfOPHKI/e0ae1AkWVnh7Lv/t9SKvQflszFVE/fm67R6gzJ2kkxRqirRTgZji5lUID6eMt3+bPZAB1NTtZogENpF7MMHQaT0TQKUvuhpSdvsNFUf2prIRlctzn6PmoQkSqLUu+3RkV9aHSNhsQB4f8UTvlkIM11LW1K4mfu/yBgrfZXxOkKfDEe vpmdRbQn npSPVpEyAz8EM0NgJArqR68g9KFCHaYJcRj2Liv6kU5MP6JXOUSpLYIVr2AbzOMqT5RRjvO8zydDAme9pMDZGHG5a2LGv4MTXFZ2QpIGv4C3dO9Ra08+NLN/HMBya1wM98KwZK1t6WCqOHGuN7Xrfm12AMAXyd1JbpHSKhSIYtNlNX1WgUktFSojofZb7SMJZZ8UMFDWR6zXy4xs= 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 12/20/2024 1:56 AM, David Hildenbrand wrote: > On 20.12.24 10:31, Lorenzo Stoakes wrote: >> On Thu, Dec 19, 2024 at 01:17:44PM -0800, Chen, Zide wrote: >> >>> With this patch, it seems perf tool has some problems in capturing the >>> kernel data with Intel PT. >>> >>> Running the following commands, the size of perf.data is very small, and >>> perf script can't find any valid records. >>> >>> perf record -e intel_pt//u -- /bin/ls >>> perf script --insn-trace >>> >>> >> >> Hi, >> >> I'm on leave (and should really go back to relaxing :>), returning on 2nd >> Jan so can't really dig into this. >> >> But I tried it on my intel box and it 'works on my machine' with and >> without patch with commands provided, so I'm not sure this is actually a >> product of this change (which shouldn't impact this). > > Zide Chen, can you try with and without this patch to see if it > introduces the issue? Yes, I re-did the test on a SPR server, and the result is same. Without the patch, it went well; But with it, "perf script --insn-trace" doesn't show valid records. This time I tested it on the clean 6.13-rc1 tag, base commit 40384c840ea1944d7c5a392e8975ed088ecf0b37 Also, with this patch, running tools/perf/tests/shell/test_intel_pt.sh: Error: The - data has no samples!