Received: by 2002:ab2:69cc:0:b0:1f4:be93:e15a with SMTP id n12csp481415lqp; Sat, 13 Apr 2024 05:49:09 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCW5419bmLAPOiyxQzn5CLxXLhLyeuOhlZhr29M8PAhPt9DubSYVYCGVnIDGrt93+l2HS14zUFQKbheRXp2YtUdo8Gh/9ozN+L1ZNCtNfQ== X-Google-Smtp-Source: AGHT+IEwGehCf/fVEz44qDOlNxY/1nB0Pk4gDoJM3O2hXAi7sbkAhIJyaSqgKKPCbAjHKnJ24ZqW X-Received: by 2002:a17:907:96a8:b0:a51:bea2:a6c4 with SMTP id hd40-20020a17090796a800b00a51bea2a6c4mr6736457ejc.29.1713012549063; Sat, 13 Apr 2024 05:49:09 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1713012549; cv=pass; d=google.com; s=arc-20160816; b=zLmJ/il2WQ/2uRU1pQlqTBBnxjEksFKRzJp8h8W0s15T+1nJ8gwExq4abc9BjXcI3e l6+qSOiO7fNTlk+O7MV50cSKufwUocLoulelLMbojgrpGRQLqNWIsv44S3hWawgGGGLX 1O87yTXA8bbZtdYJ68Q+vK/2ZoLXYHb54vZuw4iftuToGq4wylvNn8R3L4yOPPoefdZq BKFbyUYLp+686bE4ZqoTXIV+jWEhbZ6pt1vzIZZYWLc5UorJlaip1JtYOjgX5jaJZ04z WhGfLt/kNcZmAgPkjrTNTUiL8hlTkclzd4jd3lF0Ljxk79KYu/g6cNkGsoOQlUukbscd HFWA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:references:in-reply-to:message-id :subject:cc:to:from:date; bh=3a6GkOKm2q3w9acQBSY0VZouiuh5AUwZfvi5VBVpKEE=; fh=JaLCSoYf9qdmE+54CrbAdUImg6CXwtDKBNXvgY3NAgM=; b=X4SlPKKrGl9zCJp4NaICdZ0mvA0ro4M+4i/xfbLCzF29hvcU1gjTZKyxcxI88bzCPp X3pemr5AvGtSC2KVJNt7onv4loCsNyUTPzFV8je3f80IfmH8Guo39Z/lZZPcvpYtQL2f GbFX8t2SJj9ngfg8rtFy3m7vQBmFw1hHSGIcd/AjOsBqQGm+9Cmz47YRvsX37J2xtwfk GyGmm0aJpgISxcU82E+KoZ+jbVfW3WodduFY6Mlfx6DsorhcJIeAKhG9+004EmE0aFao UGO0bsL9f3iJwP5k2laqJBQ5Vtxw7hKQrqohVyv88lqGVRE5nJwQqNfb5PCvA75gbVYH jCKA==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; arc=pass (i=1); spf=pass (google.com: domain of linux-kernel+bounces-143729-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) smtp.mailfrom="linux-kernel+bounces-143729-linux.lists.archive=gmail.com@vger.kernel.org" Return-Path: Received: from am.mirrors.kernel.org (am.mirrors.kernel.org. [2604:1380:4601:e00::3]) by mx.google.com with ESMTPS id cs17-20020a170906dc9100b00a51c7ecfa3bsi2799921ejc.489.2024.04.13.05.49.08 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 13 Apr 2024 05:49:09 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-143729-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) client-ip=2604:1380:4601:e00::3; Authentication-Results: mx.google.com; arc=pass (i=1); spf=pass (google.com: domain of linux-kernel+bounces-143729-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) smtp.mailfrom="linux-kernel+bounces-143729-linux.lists.archive=gmail.com@vger.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 am.mirrors.kernel.org (Postfix) with ESMTPS id AEB621F21EDD for ; Sat, 13 Apr 2024 12:49:08 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 263BF3EA76; Sat, 13 Apr 2024 12:49:01 +0000 (UTC) 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 87B782D7A8; Sat, 13 Apr 2024 12:49:00 +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=1713012540; cv=none; b=m3em2SsIgtH+LHHL/KPGRbzye84Nz9LkFDEBmuvZs1Dj+VDkwWmVCYyp4d2SuVbk14bYuQqVtmfed304GidJCiD+MDLWJJFIgI5YWGnE2+opcdrPbM8SQk4n50VEa/Y02p/JMOpw/v9FgECzaFf+ZpmN1UH+AR8NX7UYjRg/ZXw= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1713012540; c=relaxed/simple; bh=rQ7XFjYmCo15plBiewfhM9yUrSUu3tJha6ndkwlxQ8k=; h=Date:From:To:Cc:Subject:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=hxrhxhc0rZS1XWNfVIKa3aLXJiWjlYLg3+ZlRFFac+2yCeZ2sCKV2JlBCGePvdKMJMHAVx1k/lBZgNTGmtBoPmkjBaA1taXVqqZkfGWklGY7sIY7iw9ia7INWwTbFgau5QRELAVPRv+vRboRximD6aqG4fXTxpYG2C6cHy7XDnQ= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 Received: by smtp.kernel.org (Postfix) with ESMTPSA id C1B9FC113CD; Sat, 13 Apr 2024 12:48:58 +0000 (UTC) Date: Sat, 13 Apr 2024 08:48:57 -0400 From: Steven Rostedt To: Peter Zijlstra Cc: Beau Belgrave , mingo@redhat.com, acme@kernel.org, namhyung@kernel.org, mhiramat@kernel.org, mathieu.desnoyers@efficios.com, linux-kernel@vger.kernel.org, linux-trace-kernel@vger.kernel.org, linux-perf-users@vger.kernel.org, mark.rutland@arm.com, alexander.shishkin@linux.intel.com, jolsa@kernel.org, irogers@google.com, adrian.hunter@intel.com, primiano@google.com, aahringo@redhat.com, dcook@linux.microsoft.com, Josh Poimboeuf Subject: Re: [RFC PATCH 0/4] perf: Correlating user process data to samples Message-ID: <20240413084857.147c6f40@rorschach.local.home> In-Reply-To: <20240413105338.GD40213@noisy.programming.kicks-ass.net> References: <20240412001732.475-1-beaub@linux.microsoft.com> <20240412071245.GD30852@noisy.programming.kicks-ass.net> <20240412163724.GB467-beaub@linux.microsoft.com> <20240413105338.GD40213@noisy.programming.kicks-ass.net> X-Mailer: Claws Mail 3.17.8 (GTK+ 2.24.33; x86_64-pc-linux-gnu) 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-Transfer-Encoding: 7bit On Sat, 13 Apr 2024 12:53:38 +0200 Peter Zijlstra wrote: > On Fri, Apr 12, 2024 at 09:37:24AM -0700, Beau Belgrave wrote: > > > > Anyway, since we typically run stuff from NMI context, accessing user > > > data is 'interesting'. As such I would really like to make this work > > > depend on the call-graph rework that pushes all the user access bits > > > into return-to-user. > > > > Cool, I assume that's the SFRAME work? Are there pointers to work I > > could look at and think about what a rebase looks like? Or do you have > > someone in mind I should work with for this? > > I've been offline for a little while and still need to catch up with > things myself. > > Josh was working on that when I dropped off IIRC, I'm not entirely sure > where things are at currently (and there is no way I can ever hope to > process the backlog). > > Anybody know where we are with that? It's still very much on my RADAR, but with layoffs and such, my priorities have unfortunately changed. I'm hoping to start helping out in the near future though (in a month or two). Josh was working on it, but I think he got pulled off onto other priorities too :-p -- Steve