From patchwork Mon Oct 24 09:12:03 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Like Xu X-Patchwork-Id: 13016911 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 29523C38A2D for ; Mon, 24 Oct 2022 09:13:14 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230520AbiJXJNN (ORCPT ); Mon, 24 Oct 2022 05:13:13 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:46066 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230296AbiJXJNK (ORCPT ); Mon, 24 Oct 2022 05:13:10 -0400 Received: from mail-pj1-x1033.google.com (mail-pj1-x1033.google.com [IPv6:2607:f8b0:4864:20::1033]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id C32615F123 for ; Mon, 24 Oct 2022 02:13:08 -0700 (PDT) Received: by mail-pj1-x1033.google.com with SMTP id m6-20020a17090a5a4600b00212f8dffec9so2969377pji.0 for ; Mon, 24 Oct 2022 02:13:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=EJoEahVw7AP5Ed1td5Q825LtZBEhqfOy92LmDa7bRBQ=; b=Esh7m6HHVSpDva3OT7fIpyHdTO7MRqFE4ELY28gKAaujoPcP4H4VxtRjUjGyloZMyt qa/+3TuvcaAy6nlFC498sTvRwqNxv0xeV9l1nIXvG6+7QmPP9+rVYDq7pgnSbviSSNEH nZpe3TYh5mwaq4dDDrBhgRJCNADzBhbDDt80pe39G9bYq7xZPkgqmdEeu6g/gaiWR+Rp 8GDyYQk5YQ+90fjKmSL3iMPZnV+/Jau5pyplejuKD3fI2cuh17UJXLmHagprrPmSaPIj r1piR/IUW3wj+yhganLve7bK2pYQviTtkvCkS9lqtaLsl/z0gTzOuI+2HGYJPURGP02L CEig== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=EJoEahVw7AP5Ed1td5Q825LtZBEhqfOy92LmDa7bRBQ=; b=vpD08Vk641BKoJ+RthcThJDcTuXBrl7Y5XF6uiiPuCEJUl6im1u+fuBUVqlIN0PQdw qRHdWiCfW3bIohIWgeqjjErNTiXZISCIB7OvsfD5vayi4b8Xg+zxtZmUBRMiiAIfoizi nqgC93YbcQQJlP7tQUUnsROrJKZhjzx2Z3eEa20+EsZe9bXVPMwJk9rPDJY3vdfyoMn+ Q/KmehuDJgEHrd5wC/Qij7M/w9lWl+XPjmak/fySy+tV5Rm2TqDWzX/DTW6Ezxp9zmYi TX9cM5J+CddxYfMWKY6ivCJiUyhgwrlEjmy4BpSbOBCDSY9LiMNpERjoSvF33NFC1NdL RUJg== X-Gm-Message-State: ACrzQf0VhpE92CHlD7GiDjfoxTubQNvAkPhPJqDWAfajFvzB8Y9O72y+ SxxjCWvsws1w/clHnB3mVDE= X-Google-Smtp-Source: AMsMyM4yy9/qLIugPTmZnjFHKEEJKWUvCtht+hxUwNJMLPm/0AmVzgwsksHlzHNiFOFlwCG2zdrlCg== X-Received: by 2002:a17:902:f691:b0:186:b250:9767 with SMTP id l17-20020a170902f69100b00186b2509767mr1583178plg.60.1666602788067; Mon, 24 Oct 2022 02:13:08 -0700 (PDT) Received: from localhost.localdomain ([103.7.29.32]) by smtp.gmail.com with ESMTPSA id r15-20020aa79ecf000000b00535da15a252sm19642213pfq.165.2022.10.24.02.13.06 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 24 Oct 2022 02:13:07 -0700 (PDT) From: Like Xu X-Google-Original-From: Like Xu To: Sean Christopherson Cc: Paolo Bonzini , Jim Mattson , kvm@vger.kernel.org Subject: [kvm-unit-tests PATCH v4 04/24] x86/pmu: Report SKIP when testing Intel LBR on AMD platforms Date: Mon, 24 Oct 2022 17:12:03 +0800 Message-Id: <20221024091223.42631-5-likexu@tencent.com> X-Mailer: git-send-email 2.38.1 In-Reply-To: <20221024091223.42631-1-likexu@tencent.com> References: <20221024091223.42631-1-likexu@tencent.com> MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: kvm@vger.kernel.org From: Like Xu The test conclusion of running Intel LBR on AMD platforms should not be PASS, but SKIP, fix it. Signed-off-by: Like Xu Reviewed-by: Sean Christopherson --- x86/pmu_lbr.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x86/pmu_lbr.c b/x86/pmu_lbr.c index c040b14..a641d79 100644 --- a/x86/pmu_lbr.c +++ b/x86/pmu_lbr.c @@ -59,7 +59,7 @@ int main(int ac, char **av) if (!is_intel()) { report_skip("PMU_LBR test is for intel CPU's only"); - return 0; + return report_summary(); } if (!this_cpu_has_pmu()) {