Received: by 2002:a5d:9c59:0:0:0:0:0 with SMTP id 25csp80981iof; Sun, 5 Jun 2022 21:46:25 -0700 (PDT) X-Google-Smtp-Source: ABdhPJy3Ueqq1ST2pZOose0es4cvHye8FigcQBWHKfRhteovRGRFcsjXVnGQPQAitVr3Nhtys4cX X-Received: by 2002:a17:90a:6b45:b0:1e3:3cfa:3104 with SMTP id x5-20020a17090a6b4500b001e33cfa3104mr34415802pjl.113.1654490785197; Sun, 05 Jun 2022 21:46:25 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1654490785; cv=none; d=google.com; s=arc-20160816; b=EVlAYE49C7BpxeizGAZqGYPs/QW0+bgcrq6O/XDl26YNM14Jc5b4MS5+WCciVjOrEm QfdMQC9em/QdDHoq4yyajkEYyoQ0+tj+cYYwzRRU/RZAMpFrh9JtopbmTrWKXfIOouWJ STiZzuRwFlKvPYzZOSutabnU5Pk0hSrgypPj2ot/RU2BfEaUjGdNhOl8G47m4uMbVLOT HXqdGmKLcE/32tPsQ+ehxtq70Omtx/mBjnyAieg7zs5HAAaYKqo9bV6gGW7MBzpL2qsx kXdi5E2fEwwzD65lh+uQmpjzFFA3NnwJUlQKtlLxDxSAoHVfrjlsp7MFo/DQJxvimWnl ljXw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=ff/IhfCPH41H+OZSAXWB83B0oZdz+7dYMwu9KM64DQw=; b=HmuWgVl3o88oZc3RJnFb4ayyCiJ8Bm+ZG4ka4ycmJ7j86jF6V6rkGjnBpUuIOIHNFP IWyZapRRCoG7vS71qpCy9htxyGwGV1fqX7MXxXMUdkz0wJQEu3pbFCWCjko2oWMp86v8 7veUHvjAr45jf3iKMqyqOKiqf/J/ovxgzLEceU5eqvHh1e0eHAe3DHOmii88BpPQmOy6 yw4Xjvx5XDgU7E17xSmewD/c9Vdxenwbsxobyz9qjngid0NLWcXc1WSmtOHdKzL/avHN qMOpG9PnPXbVeaSG7VMqFoOic8qMIODyWlrRXe75M4aYxIJcKNVikDB72s2Q1yXVsk1a yo9w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=ceZCdMwm; spf=softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lindbergh.monkeyblade.net (lindbergh.monkeyblade.net. [23.128.96.19]) by mx.google.com with ESMTPS id c6-20020a170902d48600b0015be178cbf4si12371716plg.188.2022.06.05.21.46.24 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 05 Jun 2022 21:46:25 -0700 (PDT) Received-SPF: softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 as permitted sender) client-ip=23.128.96.19; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=ceZCdMwm; spf=softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id C76AB2D1C9; Sun, 5 Jun 2022 21:04:16 -0700 (PDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1350007AbiFDCHf (ORCPT + 99 others); Fri, 3 Jun 2022 22:07:35 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:40474 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1345631AbiFDCHa (ORCPT ); Fri, 3 Jun 2022 22:07:30 -0400 Received: from mail-pl1-x629.google.com (mail-pl1-x629.google.com [IPv6:2607:f8b0:4864:20::629]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id E6175313A9 for ; Fri, 3 Jun 2022 19:07:29 -0700 (PDT) Received: by mail-pl1-x629.google.com with SMTP id s14so7981981plk.8 for ; Fri, 03 Jun 2022 19:07:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to; bh=ff/IhfCPH41H+OZSAXWB83B0oZdz+7dYMwu9KM64DQw=; b=ceZCdMwmQ+8G45eBMa/Yfy/rn6hFeHi7miTK9GBzQM0Na2P3sRiZNS33cnb4VAtjzP xIpg/TbOxpvQU/7irs6zU/aADpLUMdiGcQuFjUY0HLgYoj7I+paYvpkMvb7JSG3i2WpV RB8AiOpYfqRJRSM4j0uvO4NbwE9/vuMq0OlCVqFoOQHHwqw4R9zb8HRu2UuGSjQZsrn5 0EEgLpQGwmi/WtYD9zaJaTOKpJs2zCUM8plapvqlq9jp9BW/VOdPPOytPkt47MuYdQMS UFeOSwXlBTOJgPu/GNZtGFNvWsU8Iqyc0140qnFy6XAmSJh4ocbn1O4jSoIEvdIQ8n1u 5jig== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to; bh=ff/IhfCPH41H+OZSAXWB83B0oZdz+7dYMwu9KM64DQw=; b=H5tmO47Hfw4MsT2SXEKqiV+QF7BTYrCdOQ+w8GJRZGW7IR67xz2We/sBrxZAaX3p9r LcxxUJkSH9udbEjd9xLuqt+Ed3gRmNMRjmrH6vJFBFtfbvLUbRVIDdIxz2rI/nt31d0p qnVUoOfIUGFY7WXOxBMNJzw2GktNQvi31ZQpiuSWVYZfKbxyXwhzoi7m/XhCQqe0qISq rmIpbK9gDplDU8mI7G7SITRdvriF7fBMzHbM2eJIIuNR1jbjtzAKdh6YCCgqaqZnbSfh 7PP9GxPtkuYUYiGhEUmwYsIHVc2S5gs5t1d4uC/l6O9ayl1CrKx+LjuJVNvd5dy7/2pC hKRA== X-Gm-Message-State: AOAM532utFGR4tz8ah5FOmVns14eHSv4jR86dAyx6v0oGNuWuu9ZZnL1 HnYyhXie6WH69/dKKE6ozYopSA== X-Received: by 2002:a17:90b:4c8c:b0:1e8:5607:7ec0 with SMTP id my12-20020a17090b4c8c00b001e856077ec0mr523504pjb.36.1654308449330; Fri, 03 Jun 2022 19:07:29 -0700 (PDT) Received: from leoy-ThinkPad-X240s (ec2-54-67-95-58.us-west-1.compute.amazonaws.com. [54.67.95.58]) by smtp.gmail.com with ESMTPSA id f17-20020a170902f39100b00163fd24ca8csm6079468ple.119.2022.06.03.19.07.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 03 Jun 2022 19:07:28 -0700 (PDT) Date: Sat, 4 Jun 2022 10:07:21 +0800 From: Leo Yan To: James Clark Cc: linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, linux-perf-users@vger.kernel.org, broonie@kernel.org, acme@kernel.org, german.gomez@arm.com, mathieu.poirier@linaro.org, john.garry@huawei.com, Catalin Marinas , Will Deacon , Jonathan Corbet , Mark Rutland , linux-doc@vger.kernel.org Subject: Re: [PATCH v2 0/2] perf: arm64: Kernel support for Dwarf unwinding through SVE functions Message-ID: <20220604020721.GB53464@leoy-ThinkPad-X240s> References: <20220517100743.3020667-1-james.clark@arm.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20220517100743.3020667-1-james.clark@arm.com> X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RDNS_NONE,SPF_HELO_NONE,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, May 17, 2022 at 11:07:41AM +0100, James Clark wrote: > Changes since v1: > > * Add Mark's review tag > * Clarify in docs that it's the SVE register length > * Split patchset into kernel side and Perf tool changes > > When SVE registers are pushed onto the stack the VG register is required to > unwind because the stack offsets would vary by the SVE register width at the > time when the sample was taken. > > These first two patches add support for sampling the VG register to the kernel > and the docs. There is another patchset to add support to userspace perf. Hi Catalin, Will, Since James is on vacation, just want to ping if you could pick up this two patches? Mark.B has given review tags for this patch set. I did this is because there has another patch set in perf tool to enable SVE registsers [1], which is dependent on this patch set's merging. Thanks, Leo [1] https://lore.kernel.org/lkml/20220525154114.718321-1-james.clark@arm.com/