Received: by 2002:a5d:9c59:0:0:0:0:0 with SMTP id 25csp94106iof; Sun, 5 Jun 2022 22:10:19 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwTRL/EQVp0CORTjXsYaov0WxZBVtZP3QvXde2nLP0Iyx3lvoGkuxwLBxvVvY9ClEwqlk5v X-Received: by 2002:a17:902:e5c9:b0:166:34ff:72a3 with SMTP id u9-20020a170902e5c900b0016634ff72a3mr22494471plf.80.1654492219735; Sun, 05 Jun 2022 22:10:19 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1654492219; cv=none; d=google.com; s=arc-20160816; b=0JFp3QWt6di+kRYyccL5OOz9ZXypcGvAMuhQmTJlSG7mgkYiWyIXD7ABesTOzsvORC 9u5P5hU/udDNob+aLysSoY95r8RD6qR532t0XB+hhlTW5oA4CsN6Gt0th3DhTcWm3Huf 2EhmpOQ37v9L382PWAF59fO+CyMhZIKPBvD4o9L2O2uqcFHvpchL4CawJdW29mRPyg9c HpXQiJgevseOsJi8TgCau/qY+3s0R0AbEJHsK2fmWpoWDNWlYH4TGepvB8u836ECbj0c 1Xci7p/HGe77+5jxijeciCeYPD4LmcAj6yMpOEmp5aAxycvCdZv9aUVTr5ODRN/eUPlc amWg== 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=kBZdnQIFIoK7sDALpXEu2Ur6eTjO2ON5jwPnuDedNR8=; b=P/ZVeD9kwBFOwsNpYL9/WBY7A5MvVlCKmcnJ0c4UXIyrYi7GtfbVQ5ytipwNMhwPVC DLoW6CRskK/7kE8GVi18Vfvg6Np179v6FpgDkjZHwJl4q4rpM6H8BMydvTVanKrJFVJ5 9BHOPGJwfhGx+kPw2L+B30MtLmjxIApBZFmVs1RaqDeWM79xoA09UpVgQIMzBkbWhq9r OTD4jGFrnPJXBl1/E9SwaodKVVc65DcmfTrlIcAmhcI1H7HCcLj4XUDo0Y5SJVq4GCzV 6tIiFXAHiWzrPrW2dmPpWpKod3FFrYYnOXhrv2g2LM7OZQ6iypWpw0m48g/qh744Cb/H 2DPg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=Ls3Ssvgq; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 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 lindbergh.monkeyblade.net (lindbergh.monkeyblade.net. [2620:137:e000::1:18]) by mx.google.com with ESMTPS id 36-20020a630c64000000b003f641a6fe83si19617421pgm.277.2022.06.05.22.10.19 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 05 Jun 2022 22:10:19 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) client-ip=2620:137:e000::1:18; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=Ls3Ssvgq; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 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 vger.kernel.org (vger.kernel.org [23.128.96.18]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id C47ECED722; Sun, 5 Jun 2022 21:17:20 -0700 (PDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1349215AbiFCTZy (ORCPT + 99 others); Fri, 3 Jun 2022 15:25:54 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:58194 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1349214AbiFCTZw (ORCPT ); Fri, 3 Jun 2022 15:25:52 -0400 Received: from ams.source.kernel.org (ams.source.kernel.org [145.40.68.75]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id D6C315623C; Fri, 3 Jun 2022 12:25:51 -0700 (PDT) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ams.source.kernel.org (Postfix) with ESMTPS id 89C36B82448; Fri, 3 Jun 2022 19:25:50 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 13B74C385A9; Fri, 3 Jun 2022 19:25:49 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1654284349; bh=NeiNF/CCbHgDNoySgxrVAjiAq33HyWlIJ6s2PpKaPY0=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=Ls3SsvgqDKp2XdXCbl0QiQ9A6+4teM4g+jNy93/6kVMdI1r/xLeEBu7Z3dBILEcPG bRb/h+b1kbjn8DWCjonrZPqOYGCX9n9lyg8MzETymfEgWGQ87bNYcXgr3zfGpIlMKT FrqRXoPMPnCC+cD5L05A5T36lXTCBeXXBVHEXRCy7Znxvl9kRjyltuKfCEEYbdjw17 51MwZJI3PsLWVACgI5Vh2wBjCVKpH0+nRE7KV+cb6gwI1Nihg0rpG158tZ3HTEPNye X+xUtkufBekRlXvgykzfn1zqqu0PDnSUFWtoFbIxA1OiYJhG0hhsd1q7ldmIHcOk6/ Z7l3ZtTyj0KdA== Received: by quaco.ghostprotocols.net (Postfix, from userid 1000) id 9F9594096F; Fri, 3 Jun 2022 21:25:46 +0200 (CEST) Date: Fri, 3 Jun 2022 21:25:46 +0200 From: Arnaldo Carvalho de Melo To: Ravi Bangoria Cc: namhyung@kernel.org, kan.liang@linux.intel.com, jolsa@kernel.org, irogers@google.com, peterz@infradead.org, rrichter@amd.com, mingo@redhat.com, mark.rutland@arm.com, tglx@linutronix.de, bp@alien8.de, james.clark@arm.com, leo.yan@linaro.org, ak@linux.intel.com, eranian@google.com, like.xu.linux@gmail.com, x86@kernel.org, linux-perf-users@vger.kernel.org, linux-kernel@vger.kernel.org, sandipan.das@amd.com, ananth.narayan@amd.com, kim.phillips@amd.com, santosh.shukla@amd.com Subject: Re: [PATCH v5 1/8] perf record ibs: Warn about sampling period skew Message-ID: References: <20220603051223.4272-1-ravi.bangoria@amd.com> <76f02f9c-139b-f26b-0cc6-6edc486f5244@amd.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <76f02f9c-139b-f26b-0cc6-6edc486f5244@amd.com> X-Url: http://acmel.wordpress.com X-Spam-Status: No, score=-3.5 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,MAILING_LIST_MULTI, RDNS_NONE,SPF_HELO_NONE,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 lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Em Fri, Jun 03, 2022 at 10:58:13AM +0530, Ravi Bangoria escreveu: > On 03-Jun-22 10:42 AM, Ravi Bangoria wrote: > >>> + if (ibs_fetch_pmu && ibs_fetch_pmu->type == evsel_pmu->type) { > >>> + if (attr->config & (1ULL << 59)) { > >> > >> It'd be nice if we used a macro or something instead of the > >> magic number. > >> > >>> + ibs_l3miss_warn(); > >>> + warned_once = 1; > >>> + } > >>> + } else if (ibs_op_pmu && ibs_op_pmu->type == evsel_pmu->type) { > >>> + if (attr->config & (1ULL << 16)) { > >> > >> Ditto. > > > > Thanks for the review, Namhyung. > > > > Arnaldo, Would you be able to squash below trivial patch into original > > patch? Please let me know if you want me to respin the series instead. > > I'm planning to respin with asprintf() change. Sorry for the noise. Ok, will wait for the respin then. - Arnaldo