Received: by 2002:a89:413:0:b0:1fd:dba5:e537 with SMTP id m19csp684925lqs; Fri, 14 Jun 2024 02:33:37 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCV43KNYiw90XeKmaDAZWe4GdIL/OZcDxr+COvBc349QoUy6M/aFUj7VJHraCfyzl8A1FUayJDKmTfxozWdv3+DNy7R2f4d2fUEFo9fRlA== X-Google-Smtp-Source: AGHT+IFAdV7CGYcBba9umzlEFOmcdixF8PfbzoVMu5i7TJOnR6EGVduyMCmBDmZuQZwI+9z6kQPY X-Received: by 2002:a17:902:f688:b0:1f4:b703:881 with SMTP id d9443c01a7336-1f862b1516cmr20968285ad.50.1718357616964; Fri, 14 Jun 2024 02:33:36 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1718357616; cv=pass; d=google.com; s=arc-20160816; b=dvK8ce6z4mxm/Au9T5gf+UJQTLOGbOSgoZkbDWVFYKguevtlIXayCJZz07c/AowNVk SZNzIlLTHnPhdVBrVdJ5c8/v9lLJzo5S1O7f+iUB1TYfdhqE9hhZKIkNTwNXMBMd8tSS Eo+klsyUB9Dz/IpKTbO7nSQpgR5hWDmXtKkmh7oqNtSdL1AOo+mgjWzg5JSc+NeGNpDW N1FlZnjq/TbMYeEf6+LOHDENEV0vphxAU0Ho5d4TAvv9GoAeyLJMIvaqMSCwBLD9IbCD S4C+1r6Hy26FHSVUMEeAevBSxlr1+6R5rvv4AS27Dk7uzsTToKS2Z6bgZQXfg6gvHeia i4hg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:in-reply-to:from:cc:content-language :references:to:subject:user-agent:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:date:message-id; bh=kbjOMNWfaccxqiqIHK2PW7U2SsHR3HXY6reUxP5oV10=; fh=kfM/v3BSC1x/R8F3vCgAUmK7cWp67OzYP9SjbOAETqc=; b=dFzBXPTKGeTDi/t1jyy7EALVft6MJCSwtURWw/oeKe9TMAf8dgc5F+XeOZ4iHFwgDb CBJsY0w4swp+EnIpQhd8w8i4ZxtjqKOiIZ6QoxFBgQL6+KhDwetjXKcxfi3/HZvHAjsD toJ/Ch+xxKlhlTrOdUqKeCDH8SRG/9/ViixCK6BsSCqhJmM+TArMVIPTwWLMGIugGpEq W2mRanUZ3S7KSsij9c1qD+N6Ai5oNnLxmgEgGRwN14O39lC4+gApzci9fL34h7FjwFxl /hs+RfDuUWcisHmyXM0KaGykqBxA6ftdAtzrsAMi3RcX6Cpr0KfLOnzYNdCW+EtLO485 Ww1g==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; arc=pass (i=1 spf=pass spfdomain=arm.com dmarc=pass fromdomain=arm.com); spf=pass (google.com: domain of linux-kernel+bounces-214639-linux.lists.archive=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) smtp.mailfrom="linux-kernel+bounces-214639-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=arm.com Return-Path: Received: from sv.mirrors.kernel.org (sv.mirrors.kernel.org. [139.178.88.99]) by mx.google.com with ESMTPS id d9443c01a7336-1f855ee86ccsi31084845ad.426.2024.06.14.02.33.36 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 14 Jun 2024 02:33:36 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-214639-linux.lists.archive=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) client-ip=139.178.88.99; Authentication-Results: mx.google.com; arc=pass (i=1 spf=pass spfdomain=arm.com dmarc=pass fromdomain=arm.com); spf=pass (google.com: domain of linux-kernel+bounces-214639-linux.lists.archive=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) smtp.mailfrom="linux-kernel+bounces-214639-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=arm.com 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 sv.mirrors.kernel.org (Postfix) with ESMTPS id 9A2CC28655D for ; Fri, 14 Jun 2024 09:33:36 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 98C05192B69; Fri, 14 Jun 2024 09:33:24 +0000 (UTC) Received: from foss.arm.com (foss.arm.com [217.140.110.172]) by smtp.subspace.kernel.org (Postfix) with ESMTP id AC3C613BAC8; Fri, 14 Jun 2024 09:33:21 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=217.140.110.172 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1718357604; cv=none; b=gakURmPBh/FCM2pNBkZb7CivF23gQfvMw7QsPyoLrNXRorUnrfJ3Jinov39WXGLfL+zs0+EDpzjrxLslGtE8YqWbBEZielt/9v/J1Fv3kraX+lcnSE9J7zPtS7nDYLlqHkEEYvpsymq4n+G+R+7SKelKK+yFqn4qlo6rbat8N7U= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1718357604; c=relaxed/simple; bh=alNjwI+btsiWPla7LU9S2BAYfdjopRvQwWLaXrO6asA=; h=Message-ID:Date:MIME-Version:Subject:To:References:Cc:From: In-Reply-To:Content-Type; b=U+H1TcGsxT0eCEKzgNQwHYjHxhQjRQvN2FviXWmqPDsntEPqRpssoou3/sWnA1J3NptbCPJr7dhR4QeiMyjD44gtBzzdf3Rkg758NHzd3qUMVPLyCmc4vNWMdf4TSddumYUoPY6rwlUje2k5oxnZudbnYtnP0oG+hVwHgi6T8f8= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=arm.com; spf=pass smtp.mailfrom=arm.com; arc=none smtp.client-ip=217.140.110.172 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=arm.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=arm.com Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id E0C3AFEC; Fri, 14 Jun 2024 02:33:44 -0700 (PDT) Received: from [192.168.1.100] (usa-sjc-mx-foss1.foss.arm.com [172.31.20.19]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 5CD0E3F5A1; Fri, 14 Jun 2024 02:33:14 -0700 (PDT) Message-ID: Date: Fri, 14 Jun 2024 10:33:13 +0100 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v3 1/8] perf build: Add '*.a' to clean targets To: Ian Rogers References: <20240613233122.3564730-1-irogers@google.com> <20240613233122.3564730-2-irogers@google.com> Content-Language: en-US Cc: Peter Zijlstra , Ingo Molnar , Arnaldo Carvalho de Melo , Namhyung Kim , Mark Rutland , Alexander Shishkin , Jiri Olsa , Adrian Hunter , Kan Liang , John Garry , Will Deacon , Mike Leach , Leo Yan , Guo Ren , Paul Walmsley , Palmer Dabbelt , Albert Ou , Suzuki K Poulose , Yicong Yang , Jonathan Cameron , Miguel Ojeda , Alex Gaynor , Wedson Almeida Filho , Boqun Feng , Gary Guo , =?UTF-8?Q?Bj=C3=B6rn_Roy_Baron?= , Benno Lossin , Andreas Hindborg , Alice Ryhl , Nick Terrell , Ravi Bangoria , Kees Cook , Andrei Vagin , Athira Jajeev , Oliver Upton , Ze Gao , linux-kernel@vger.kernel.org, linux-perf-users@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-csky@vger.kernel.org, linux-riscv@lists.infradead.org, coresight@lists.linaro.org, rust-for-linux@vger.kernel.org, bpf@vger.kernel.org From: James Clark In-Reply-To: <20240613233122.3564730-2-irogers@google.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit On 14/06/2024 00:31, Ian Rogers wrote: > Fix some excessively long lines by deploying '\'. > > Signed-off-by: Ian Rogers > --- > tools/perf/Makefile.perf | 17 ++++++++++++----- > 1 file changed, 12 insertions(+), 5 deletions(-) > Reviewed-by: James Clark > diff --git a/tools/perf/Makefile.perf b/tools/perf/Makefile.perf > index 5c35c0d89306..acc41a6717db 100644 > --- a/tools/perf/Makefile.perf > +++ b/tools/perf/Makefile.perf > @@ -1201,12 +1201,19 @@ endif # CONFIG_PERF_BPF_SKEL > bpf-skel-clean: > $(call QUIET_CLEAN, bpf-skel) $(RM) -r $(SKEL_TMP_OUT) $(SKELETONS) $(SKEL_OUT)/vmlinux.h > > -clean:: $(LIBAPI)-clean $(LIBBPF)-clean $(LIBSUBCMD)-clean $(LIBSYMBOL)-clean $(LIBPERF)-clean arm64-sysreg-defs-clean fixdep-clean python-clean bpf-skel-clean tests-coresight-targets-clean > - $(call QUIET_CLEAN, core-objs) $(RM) $(LIBPERF_A) $(OUTPUT)perf-archive $(OUTPUT)perf-iostat $(LANG_BINDINGS) > - $(Q)find $(or $(OUTPUT),.) -name '*.o' -delete -o -name '\.*.cmd' -delete -o -name '\.*.d' -delete -o -name '*.shellcheck_log' -delete > +clean:: $(LIBAPI)-clean $(LIBBPF)-clean $(LIBSUBCMD)-clean $(LIBSYMBOL)-clean $(LIBPERF)-clean \ > + arm64-sysreg-defs-clean fixdep-clean python-clean bpf-skel-clean \ > + tests-coresight-targets-clean > + $(call QUIET_CLEAN, core-objs) $(RM) $(LIBPERF_A) $(OUTPUT)perf-archive \ > + $(OUTPUT)perf-iostat $(LANG_BINDINGS) > + $(Q)find $(or $(OUTPUT),.) -name '*.o' -delete -o -name '*.a' -delete -o \ > + -name '\.*.cmd' -delete -o -name '\.*.d' -delete -o -name '*.shellcheck_log' -delete > $(Q)$(RM) $(OUTPUT).config-detected > - $(call QUIET_CLEAN, core-progs) $(RM) $(ALL_PROGRAMS) perf perf-read-vdso32 perf-read-vdsox32 $(OUTPUT)$(LIBJVMTI).so > - $(call QUIET_CLEAN, core-gen) $(RM) *.spec *.pyc *.pyo */*.pyc */*.pyo $(OUTPUT)common-cmds.h TAGS tags cscope* $(OUTPUT)PERF-VERSION-FILE $(OUTPUT)FEATURE-DUMP $(OUTPUT)util/*-bison* $(OUTPUT)util/*-flex* \ > + $(call QUIET_CLEAN, core-progs) $(RM) $(ALL_PROGRAMS) perf perf-read-vdso32 \ > + perf-read-vdsox32 $(OUTPUT)$(LIBJVMTI).so > + $(call QUIET_CLEAN, core-gen) $(RM) *.spec *.pyc *.pyo */*.pyc */*.pyo \ > + $(OUTPUT)common-cmds.h TAGS tags cscope* $(OUTPUT)PERF-VERSION-FILE \ > + $(OUTPUT)FEATURE-DUMP $(OUTPUT)util/*-bison* $(OUTPUT)util/*-flex* \ > $(OUTPUT)util/intel-pt-decoder/inat-tables.c \ > $(OUTPUT)tests/llvm-src-{base,kbuild,prologue,relocation}.c \ > $(OUTPUT)pmu-events/pmu-events.c \