Received: by 2002:ab2:620c:0:b0:1ef:ffd0:ce49 with SMTP id o12csp902248lqt; Tue, 19 Mar 2024 07:17:59 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCW4gxIM7/8A/LJbHWq13eE4pwy8Idxz2pFVxmMN5FmO4jbbtCE3Lxla0RZNtWDGk3OwZCOJ+CtmytBZoACvq7W17gpbismT9pzRsik7VA== X-Google-Smtp-Source: AGHT+IEjGmiWU1Nz/Csns26qoK5JnttJ8MzpAz3uS5ouBkpFHPBiO8FUgewInjV/dZhFg3PT8SB1 X-Received: by 2002:ad4:444d:0:b0:691:8661:1069 with SMTP id l13-20020ad4444d000000b0069186611069mr3634849qvt.25.1710857879135; Tue, 19 Mar 2024 07:17:59 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1710857879; cv=pass; d=google.com; s=arc-20160816; b=AsZvXMJVnX5X8TYFX8s3mSTpAsN1Pza5mslphRXEvProZc99//Sr1cEAhjQZg0zo1m 0sv3i5wnfTJPakccAeryq7z+NRkaswdrdm/TSjrlHi7YUGE82AUcC9fwalLhPzF7TBQi PU/+S3DRrbMdv4EYlracVmWjpzVP4xevP6cNQPCG7L3b/7FHl67E29WDC0Lfvq5E0c7m NvURVPt5/KkVKn6W8F2+F7EG3w1ip+EV/I6viPIZCO1ragPvFtFPodv9PrHDCDO+RPKN U2z9MZXzJtefG4hlXUwPf9co+R9kw14RG5TilnTZ10lJVEQYw6jQY3IbiksC3rFcvDIP 8TLw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=in-reply-to:content-disposition:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:references:message-id:subject:cc :to:from:date:dkim-signature; bh=trUAOb63imsOLGJp+HuhaRhva9ykHhPPkPIrTvg3MyQ=; fh=emD8iBL6eY4e2BAbnmpoKfWAocM4b4SXxOzL5dJ/h6E=; b=UJ2Nox3hGyCIZRKiq2wFbIgyyWUf+KIUyeMx6hbnAatoi3X2WDE7dBpa9PmyOSOshB HlB7NS38JsfXCGG8A1TD/xrLu6Bzk+zdEKzDipQW2sV+C6do/Y1Q6KJNNygW490eKXd5 AixqMFWsAQN9talnGHkJqRjdqlHrobLNXP+hE5DZyIf1FYVnelEmbyP5gRvBvhv1sFXl uFfyZuOXZLmf4/W3armbB9LJE5Up1h/ovx4ZuYHEuaLo8QtlZuR96hRFzHZwUcFRLa8e 9B7qbTD2DZ6NmFzfMclDImbltIZlT4P0uD9OwG99UjmObNN3/RsoQfMGcYMhSEDKmttD a6zA==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=eIZVVBoQ; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-107634-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-107634-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [2604:1380:45d1:ec00::1]) by mx.google.com with ESMTPS id kc24-20020a056214411800b006914fe64c42si10693358qvb.327.2024.03.19.07.17.58 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 19 Mar 2024 07:17:59 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-107634-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) client-ip=2604:1380:45d1:ec00::1; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=eIZVVBoQ; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-107634-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-107634-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ny.mirrors.kernel.org (Postfix) with ESMTPS id D7CE11C21E9B for ; Tue, 19 Mar 2024 14:17:58 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 1AC6C8175E; Tue, 19 Mar 2024 14:17:52 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="eIZVVBoQ" Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 38F598120F; Tue, 19 Mar 2024 14:17:50 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1710857871; cv=none; b=cF8FWpbyHBx/BHNysVddXFPqJV8MnNwbz4LQGRC/s7u0JgD6yb4AFqEV61FUvmbc5q3muMct41uH7Eb6e1/hGZeHFn1MIxBTJpv3TnQ6/l/BcFruuhTH2a9dHvtjs+O9GpCws09Gmsf5n3/ngohq+O4f/5EH7cMaGXXNqEP4+P8= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1710857871; c=relaxed/simple; bh=Zeo3xa6Wim1i5dx56lNMKn/G39IRFtRUarZC1toA82Q=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=lE1oBYAQFI9jaxJRmIVAqMzIrO2ZQQsvtQ3/b5xj7+ZRHwf8kI1cu4JxltKgXGZ2xwb0pSYLygpnIFzvTMUI/i0rRodZ7IAEyHmcXNd9t+3RndNXBblERGXX7WMMnhpUPmRrgfEl22QtxkZ7fFryApM6+Y/fYRvAKZw+fWppYiU= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=eIZVVBoQ; arc=none smtp.client-ip=10.30.226.201 Received: by smtp.kernel.org (Postfix) with ESMTPSA id 47C50C433F1; Tue, 19 Mar 2024 14:17:50 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1710857870; bh=Zeo3xa6Wim1i5dx56lNMKn/G39IRFtRUarZC1toA82Q=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=eIZVVBoQjbOsNuSe0G0TNLGcHJm6Z3LqNpfGMO1P/y7lwEy6lGeSBWmY03jmX+7lm 0cy+AKCrU+5l/B0NJh36lcYaKDz4ojAJTXXTM/S3mPwe+k8Axc5a65Cc0qiniVygUO UlGBDZT3hWfuvuYOtlt2wcFsQnVU+SlTiMu9zjiZrnVxithqjAMgUFVoFIuf+YkNwB +d+4zV/+wCapNo0jVBF2kvNWlGiABNgxYrvbKAeAmB74anzvGBfimmnz5ndrD2rMtN nZ61uu716aoZEX/DGBpihDOOBV4aIV90RKobi0xqZIwJOPaebfxo0GQUwHPmyVltX2 IarcXfqEDtysg== Date: Tue, 19 Mar 2024 11:17:47 -0300 From: Arnaldo Carvalho de Melo To: Namhyung Kim Cc: Ian Rogers , Jiri Olsa , Adrian Hunter , Peter Zijlstra , Ingo Molnar , LKML , linux-perf-users@vger.kernel.org, Linus Torvalds , Stephane Eranian , Masami Hiramatsu , linux-toolchains@vger.kernel.org, linux-trace-devel@vger.kernel.org, Ben Woodard , Joe Mario , Kees Cook , David Blaikie , Xu Liu , Kan Liang , Ravi Bangoria , Mark Wielaard , Jason Merrill , "Jose E . Marchesi" , William Huang Subject: Re: [PATCHSET 00/23] Remaining bits of data type profiling (v7) Message-ID: References: <20240319055115.4063940-1-namhyung@kernel.org> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20240319055115.4063940-1-namhyung@kernel.org> On Mon, Mar 18, 2024 at 10:50:52PM -0700, Namhyung Kim wrote: > > Hello, > > This is the last part of the data type profiling series. > So far we added the basic pointer variable support, and direct access to > global/local variables. Now it's time to add instruction tracking. :) > > For the history and background, you can refer to the previous version > [1] and the LWN article [2]. Most of my comments are minor and can be addressed later, I've applied in my local repo, will go thru the usual build tests and then I'll do further usage tests. Thanks, - Arnaldo