From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.129.124]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 8596230E0C6 for ; Mon, 1 Dec 2025 15:13:23 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=170.10.129.124 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1764602005; cv=none; b=oIf0ce/KqW7NzxgQE73PHOavDjvFDdKiMVSdVCcAOH6xNWToJ2pvCplZi8Vz/aZRxDR8ubEl2KoWKR2YuFoGfDLHIfCQK8nelh9Se74VPrHaTvzubR/9UWIwlkd5aTgTX3HLyc6B9IMNi6aNpstpn3LHt+SJYIVLJJO8qaSnJAI= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1764602005; c=relaxed/simple; bh=cJh61bIQVnWr73ImXoCzB2IPG7bPT9LbhOGEaaQhRbw=; h=Message-ID:Date:MIME-Version:Subject:From:To:Cc:References: In-Reply-To:Content-Type; b=dYE24i2JMe/k1BRCHbPux0iOjMyxpWjF+VTS7uNZojutOvuWxFsBNc54R8UkPVJZSMG12dqwW2/4cNlmjlprvsWVSwJZhqQm22nI4BYRldt0qrOp9qbG//7LRn35roII3iOGk+RmrFWt9hq8LJP9rVhwNbHZcNk+bormeUnZYgE= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=redhat.com; spf=pass smtp.mailfrom=redhat.com; dkim=pass (1024-bit key) header.d=redhat.com header.i=@redhat.com header.b=EERhaR8S; dkim=pass (2048-bit key) header.d=redhat.com header.i=@redhat.com header.b=Gpfa9Iy2; arc=none smtp.client-ip=170.10.129.124 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=redhat.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=redhat.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=redhat.com header.i=@redhat.com header.b="EERhaR8S"; dkim=pass (2048-bit key) header.d=redhat.com header.i=@redhat.com header.b="Gpfa9Iy2" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1764602002; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=DyJz4TiV3W1A/RgLWbgSd9svl3wFJjMmLRwv8jmPQ9k=; b=EERhaR8SDBvDN6BQCNebjF0uIVVgoEg7eJjlL+k8jgn1DaB5RWneG5p43KIXLvaQvsNjC2 l1Fm7oa6REOByLoWpCxDt01ZP4xCN1EW/8pFf6z+sjYKlhKQjNLMa5V8W6pQb8UtAAkGKD 6GFfsEiDfm3PkTmVjt2fjZcMOPMZmvQ= Received: from mail-qk1-f198.google.com (mail-qk1-f198.google.com [209.85.222.198]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-493-139-LY56May24xZvkVEOtA-1; Mon, 01 Dec 2025 10:13:21 -0500 X-MC-Unique: 139-LY56May24xZvkVEOtA-1 X-Mimecast-MFC-AGG-ID: 139-LY56May24xZvkVEOtA_1764602001 Received: by mail-qk1-f198.google.com with SMTP id af79cd13be357-8b30b6abb7bso814981585a.1 for ; Mon, 01 Dec 2025 07:13:21 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=google; t=1764602001; x=1765206801; darn=vger.kernel.org; h=content-transfer-encoding:in-reply-to:content-language:references :cc:to:from:subject:user-agent:mime-version:date:message-id:from:to :cc:subject:date:message-id:reply-to; bh=DyJz4TiV3W1A/RgLWbgSd9svl3wFJjMmLRwv8jmPQ9k=; b=Gpfa9Iy2T7M6g4FXWMl1xJquk0RgKmCvbmuQi4sOcHowJVEPvi0zA0jD7B08RV2NWb VUiZikOFJTNhAuoX6RM/0beM/GHqEH0VEUfY4HJ5huuD7TV1ETeHmrFiJZeMYNFOAMcU qeilEl3SGkFGfS1P5cR8TeXQlZ8GG/rNyVKbm/Gqf7ToNGI/+dYUOovObFFYG+ssZxFk X7GdJaCvvLmwv7V1t7IzROp2+I+tqiccvk9c9E+d/dGbL6seJqGMtIYXDX7L/BTcX4dP GxWKc/zo6TX8SYNRNKlZH9QfKoDo12yHcPUx0DgZe0Df1GLSJgpngWPadKX4AaEOkMa0 WWkA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1764602001; x=1765206801; h=content-transfer-encoding:in-reply-to:content-language:references :cc:to:from:subject:user-agent:mime-version:date:message-id:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=DyJz4TiV3W1A/RgLWbgSd9svl3wFJjMmLRwv8jmPQ9k=; b=hfhzQMJyyn4YxylkecT2n0J4V1arrUJLNlMKJIe5nJ+nlRDT1mMeAeBS5IUFTraRnt 3NBWs/WS63TCsdj4UUMRru1+R/14Yp/k69/00WmueztDuM6nf15bWyUYdxTSEY/bw/Jj xEfoj8y5JdxIClsPdu6C00SvnwcrFpLM4VpAabCNjVh4n4NVVdNcFcU6cSvxmjX5WX3Q qE+fajW9rSb4yUvlXsRI/vvDw6r05I8BwW2ASbQow5WTatJXkrY7ehw5e2fqVQhnPi1a r0/spOZBhW/N2xPSArIUFQNcpM/+g38Vo/i92b4+dc7drS1cwaB+SdOLKgX/LIfogW96 h9ng== X-Forwarded-Encrypted: i=1; AJvYcCWBO4/aL2gvTn0xVLQfogw5mxc764QAjpd1PU36qlAnpANWsrk+IR1J62Kut5GJMfhQcx/ZZuhhzs5fY6w=@vger.kernel.org X-Gm-Message-State: AOJu0YxqyAKLXe0MP9OQSHwWPFhf6DCTJFcziUPH2mijCGzHx5XTcgXY qays4n8VDFbi47oIgNztfxE7buF4LIsgl+58+//ihwcZr6Z7571Mpd4nN0h3p8SLjjQxVit/EJq gKiEG0tUx1J2Vmj4OE4zwJHSoAufXP5PiQP/WouEt3HaZbqyiv3U+6PGDhlNPovvF7Q== X-Gm-Gg: ASbGncteaxR8ZXlQMEb+SaXo3kGSpPIZhEbTXIFXQCEhh4wdd/kfMH+dM2KuobbPzp/ KAxlD46vVJA9SqFxaKVErCXljvpbI7WCdovwHNC9e5F9ep7RFboYIbZCc1Q4v4opTbL51GPg0YS +nCy1wAIHqaJZvlp6gOvqDLdq6v3BXdcsI0SwiQETDkbukKWZWEdJQchXqgaoelUfbrKLJI4HEZ 7hSTz8nqu5xLeDb2cJLtZ7M9idip/OIjJxS3kC8OIT5r8375uB3IijEVub48EFlDerrTkzUloac BwE2M+ykDUAgylblDRVFwjk7V59K3mzd7K9kcbRW74SHA1TpjJNjbkIn4gsMfiKBjtoGUvmTmYx yZvvsrL3RHA== X-Received: by 2002:a05:620a:17aa:b0:8b2:e8a0:f4e with SMTP id af79cd13be357-8b33d5fb804mr5507779685a.77.1764602000690; Mon, 01 Dec 2025 07:13:20 -0800 (PST) X-Google-Smtp-Source: AGHT+IHxg9QLwHbhqfQ4ocJlh4I+L2V71ydNVbq8MmzhlOZ+ffbnPuJwEbG35cEXG/8osYHofYV8hA== X-Received: by 2002:a05:620a:17aa:b0:8b2:e8a0:f4e with SMTP id af79cd13be357-8b33d5fb804mr5507774585a.77.1764602000210; Mon, 01 Dec 2025 07:13:20 -0800 (PST) Received: from [10.26.1.94] ([66.187.232.136]) by smtp.gmail.com with ESMTPSA id af79cd13be357-8b529a9c030sm872397185a.21.2025.12.01.07.13.19 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 01 Dec 2025 07:13:19 -0800 (PST) Message-ID: <25d6584f-7763-4b6e-92da-e8f1e31ea3df@redhat.com> Date: Mon, 1 Dec 2025 10:13:18 -0500 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 3/3] tools/power turbostat: allow turbostat to work when aperf is not available From: David Arcari To: Len Brown Cc: linux-pm@vger.kernel.org, linux-kernel@vger.kernel.org References: <20251118155813.533424-1-darcari@redhat.com> <20251118155813.533424-4-darcari@redhat.com> Content-Language: en-US In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 11/25/25 4:55 PM, David Arcari wrote: > > > On 11/25/25 2:14 PM, Len Brown wrote: >> It would be helpful if you could describe exactly what environment you >> are running in. > > It' a VMWARE instance. > > CPUID(0): AuthenticAMD 0xd CPUID levels > CPUID(1): family:model:stepping 0x17:0:0 (23:0:0) microcode 0x0 > CPUID(0x80000000): max_extended_levels: 0x8000001f > CPUID(1): SSE3 - - - - TSC MSR - - - > CPUID(6): No-APERF, No-TURBO, No-DTS, No-PTM, No-HWP, No-HWPnotify, No- > HWPwindow, No-HWPepp, No-HWPpkg, No-EPB > CPUID(7): No-SGX No-Hybrid > > >> >> are there any MSRs? > > I'm not certain, is there something in particular you are looking for? > rdmsr returns zero for MSR_IA32_APERF and MSR_IA32_MPERF. >> Is APERF available via perf, but not via MSR? >> etc. No. add_msr_perf_counter() returns -1 as the call to open_perf_counter returns -1. > > I don't believe that APERF was available via perf. I'll go back and > verify when I have a chance. > > -DA > Is there anything else you need? Thanks, -DA