Received: by 2002:a05:7412:e79e:b0:f3:1519:9f41 with SMTP id o30csp62553rdd; Wed, 22 Nov 2023 09:25:06 -0800 (PST) X-Google-Smtp-Source: AGHT+IG0lZXKfeyOLw1LZkJK3bbJYlEB/SDTOd6246ziRHA7PFDOxnW+uihM93D+DdmY8izJV/F1 X-Received: by 2002:a17:90b:3ecb:b0:280:c576:31af with SMTP id rm11-20020a17090b3ecb00b00280c57631afmr2799737pjb.40.1700673906402; Wed, 22 Nov 2023 09:25:06 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1700673906; cv=none; d=google.com; s=arc-20160816; b=bWiCftCaklogW4eQajUKsy3fhYqyRzCtYxfsB7bfelS90ORQ8RB9585jw/alzzJRwM KywjdC4ofcwFeSZu+/Ilhtuy2ltHjPQUMSF+cRuj8cmtzY72xngpB5rCxnJIc5MATSmh 2CQpQxy6ZtEyiz2+0OLbC0GfywU96AemkBEBsek++urn9TwTJFzRm+Krt1+lUP6Uxdwy ZOIeu4KIYWd5IFBpcQ8NWYUo2G4W3ZfnklUT6HOhpWcfzyR96dit/fwO7mkpEXSHU6pp bLol4oYRxXsXp+LUZ1nx1Im9lCJw8bnAOiY2U95q2EpPYXXKq7RMRVpKsHhybMPxOv1w qJaA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version; bh=PI6vPr8wInPQ4FjFy94yGqVNMWqQfNHkBPBHR9zoXZs=; fh=AKwApVq0Nc/MMurgBrtKHh5ql+n+VxBRsOrjG11A0dI=; b=OxC9C0cuSR1Yf7ejjGbTM9GrRipR3k0nJQTTT1zNYgj/0VQdZf00lIaeqOVIqkL89g uohc5HPsd69k4lf2yQNVo6JcskFf4yeCm3w4zrUCnZTcFoXZPhBPRsVQ4ZnQHtInEkHe kcTRstByHO6uweVlSQa77TTn1CkSLPh+z22kVRFDjM8XFYCmGf0a5Wo3Q7aFtszeDGOx YVL20W3RGBxJfca2UWPCT6SXeFDf9ygI28/QIXhQc7cROXLCnaX8V+aKq1oTnBumDEug 2vIS2esbZsxJlECH1vABw8SbUcO6fyDozUMAiAgIoGvDH+vAurhSJzNDQDXMs6GTk/Qu aG+Q== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.35 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from groat.vger.email (groat.vger.email. [23.128.96.35]) by mx.google.com with ESMTPS id i3-20020a17090a65c300b002851cc0a3e9si55489pjs.98.2023.11.22.09.25.06 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 22 Nov 2023 09:25:06 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.35 as permitted sender) client-ip=23.128.96.35; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.35 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by groat.vger.email (Postfix) with ESMTP id 4C42D8260E96; Wed, 22 Nov 2023 09:25:03 -0800 (PST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.11 at groat.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1344101AbjKVRYr convert rfc822-to-8bit (ORCPT + 99 others); Wed, 22 Nov 2023 12:24:47 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:47940 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1344109AbjKVRYp (ORCPT ); Wed, 22 Nov 2023 12:24:45 -0500 Received: from mail-pg1-f169.google.com (mail-pg1-f169.google.com [209.85.215.169]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id EBB3483; Wed, 22 Nov 2023 09:24:41 -0800 (PST) Received: by mail-pg1-f169.google.com with SMTP id 41be03b00d2f7-5c239897895so2518272a12.2; Wed, 22 Nov 2023 09:24:41 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1700673881; x=1701278681; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=mKbC8s4IlnELPuS9rnCyIQ9xG0e09amttwp/cHghswQ=; b=fxa6eO+QdMbjIBrQL3EEN+FRM/BkIXLZvDs0eBu0r4oBiKCN3f0HTHZz3Zb/oNTNNN TiPntVszK6nlo5DIdJyn0UjzzS5fHFWNma+tH1jcynMdfU/QH9sybHNKEk73E8FdYTDu piS82no0X/GJMvi3V7TxP2NYkRhX1irLeVdknhRnWy68OBZHz7blq041dQEFjOYpa/bp hLm/z5iZGfchVVuSgLfkF9QYTjH+sKPEuTQSUwyoM19xA6R7KbyNE48JC6GDZih3buBz HUdqy67nd83L7bUj9wRV6QdiGBZVixTvqWS270o+s6c4CaMSWfNVJDpxfYPSkiYegD0s MUOA== X-Gm-Message-State: AOJu0Yw9CDOaTQM/isLvEg5I5eXk32AmaQPpZvB0dt588CACpUuvFSZ0 26nC9oHs/jlGvz0ZKk3HRIkGuGHRsgJJZqciBGg= X-Received: by 2002:a17:90b:1e53:b0:280:2422:d2b4 with SMTP id pi19-20020a17090b1e5300b002802422d2b4mr3011155pjb.22.1700673881209; Wed, 22 Nov 2023 09:24:41 -0800 (PST) MIME-Version: 1.0 References: <20231122022805.511839-1-irogers@google.com> In-Reply-To: From: Namhyung Kim Date: Wed, 22 Nov 2023 09:24:30 -0800 Message-ID: Subject: Re: [PATCH v1] perf MANIFEST: Add gen-sysreg for ARM SPE To: Oliver Upton Cc: Ian Rogers , Peter Zijlstra , Ingo Molnar , Arnaldo Carvalho de Melo , Mark Rutland , Alexander Shishkin , Jiri Olsa , Adrian Hunter , Marc Zyngier , linux-perf-users@vger.kernel.org, linux-kernel@vger.kernel.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8BIT X-Spam-Status: No, score=-1.0 required=5.0 tests=MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on groat.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (groat.vger.email [0.0.0.0]); Wed, 22 Nov 2023 09:25:03 -0800 (PST) Hi Oliver, On Wed, Nov 22, 2023 at 9:05 AM Oliver Upton wrote: > > Hi Ian, > > On Tue, Nov 21, 2023 at 06:28:05PM -0800, Ian Rogers wrote: > > The necessary files for generating sysreg-defs.h need adding to the > > perf tool MANIFEST that lists the files for packaging the perf tool > > source code. Fix for the following: > > > > ``` > > $ make perf-tar-src-pkg > > $ tar xvf perf-6.7.0-rc2.tar > > $ cd perf-6.7.0-rc2 > > $ make -C tools/perf > > ... > > PERF_VERSION = 6.7.rc2.gc2d5304e6c64 > > make[3]: *** No rule to make target 'perf-6.7.0-rc2/arch/arm64/tools/gen-sysreg.awk', needed by 'perf-6.7.0-rc2/tools/arch/arm64/include/generated/asm/sysreg-defs.h'. Stop. > > make[2]: *** [Makefile.perf:456: arm64-sysreg-defs] Error 2 > > make[2]: *** Waiting for unfinished jobs.... > > make[1]: *** [Makefile.perf:242: sub-make] Error 2 > > make: *** [Makefile:70: all] Error 2 > > make: Leaving directory 'perf-6.7.0-rc2/tools/perf' > > ... > > ``` > > > > Fixes: e2bdd172e665 ("perf build: Generate arm64's sysreg-defs.h and add to include path") > > --- > > Note: the breakage is in Linus' tree and perf-tools, not yet in perf-tools-next. > > > > Signed-off-by: Ian Rogers > > I had sent out fixes for both of your comments [*], no preference as to > which gets applied. So, FWIW: > > Reviewed-by: Oliver Upton Thanks, I think I can pick up your patches as they came before. Namhyung > > [*] https://lore.kernel.org/linux-perf-users/20231121192956.919380-1-oliver.upton@linux.dev/