Received: by 2002:ab2:6816:0:b0:1f9:5764:f03e with SMTP id t22csp1411376lqo; Sat, 18 May 2024 01:57:51 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCWGvM1i55DllIq9OyuX34o/fZXf+n6kxlNzhdkNHXkPhm2s5QrJmUA9NrKYY0Dmw+uzjan8VWryM88Z2LsKcCbW/muZ6/wmBnw15D99VQ== X-Google-Smtp-Source: AGHT+IF/uG1fNMnkVEgtbFDl0ugzM87NiKoJhUNKaCT2r8kLc6rXdLz7c3FU0qYsGh5BgqeiuYjs X-Received: by 2002:a17:90a:aa87:b0:2b4:abc7:d642 with SMTP id 98e67ed59e1d1-2b6cc5641e3mr21706463a91.6.1716022670746; Sat, 18 May 2024 01:57:50 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1716022670; cv=pass; d=google.com; s=arc-20160816; b=bJ2ghEhgBuiwQm77isuubgFMbOt7Yrt7oSmnqM2V1O37VfVprktSGrAsqlhbtN4hm0 M7TtQnjMz5rIr0cEi43eee6fZu1wgtqaDY0roGY288fmEplVY3BktYi/L7yMf3+/zSff OxWmQvFopFlwLJTfV/weYIAiNdVsmuFimmwDE91qnQV4XocgFAAmocnFjsOFkSD2Z9lO cdjLHfBdmJb4k9U7NjjGfxOEtKiS6/TdgXtM1+FLvWcPW9+YPso8Eg/E8gzkzYDer4Ex q/e9gqVqtZcXMhXRoXjFCYP3rGL0lRdBCExf7iRK91gjBCcQ9j2NqQztFbxU815VI6o4 kNYg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-disposition:mime-version:list-unsubscribe:list-subscribe :list-id:precedence:message-id:subject:cc:to:from:date:sender :dkim-signature; bh=jaqz2ZrWehON9cGP/EiPqc2gl/vttfWZz5YDeWMDnHw=; fh=NNDRTH2VFW0gCXjyMHsF0GD1OEpv7YHo4+Wan/FY94c=; b=pxQzai2WgyieBET3/y9HdW5OjRMX+1ZnsCvFxh00t0GZBqBork1VLVm1vCfv3/1TkQ yhSR2HjGrb7EBq4Br4DUnAgk+/F8/e5zDmXE/LN+ArfL7zoleGemnKJqS3z/MxSM0gV6 O/ebrxH19/Vr4yqciTIJWuSVb9JqyQfpaoVP+lwtyjIE2HZGXO32XbBGjMrx3MQFVFiF KWTm2u4lb16wQ6yhdbnB6+8Z0fKv2sfdxrwz7rLq27UREzlHQ8S8ckF69fM2/wFMLK5j mdy0o//xshnQORypTaiA9Jtej/kavEIkAjFkqAHb5e8Ni1OlGf28B31i6p99npYja3Gh 4fRw==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=BIweKlnn; arc=pass (i=1 spf=pass spfdomain=gmail.com dkim=pass dkdomain=gmail.com); spf=pass (google.com: domain of linux-kernel+bounces-182803-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-182803-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from sv.mirrors.kernel.org (sv.mirrors.kernel.org. [2604:1380:45e3:2400::1]) by mx.google.com with ESMTPS id 98e67ed59e1d1-2b671589c60si19497210a91.156.2024.05.18.01.57.50 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 18 May 2024 01:57:50 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-182803-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) client-ip=2604:1380:45e3:2400::1; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=BIweKlnn; arc=pass (i=1 spf=pass spfdomain=gmail.com dkim=pass dkdomain=gmail.com); spf=pass (google.com: domain of linux-kernel+bounces-182803-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-182803-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org 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 607CC282748 for ; Sat, 18 May 2024 08:57:50 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 82017134B0; Sat, 18 May 2024 08:57:43 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="BIweKlnn" Received: from mail-ed1-f41.google.com (mail-ed1-f41.google.com [209.85.208.41]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 12AE1101C5; Sat, 18 May 2024 08:57:40 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.208.41 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1716022662; cv=none; b=c7lZVqgUWLAIE6qlgoQrs3u5ZaHa4BNLSYUxiFP4p7KEOBesBPJpd+E7jrXQutMsoW/l3Ebie9OeYXqAuXjDWTP7k2Bzv6T8E8Ue2lqXeAGqsJhmActf4mHfPDPBnTEISMIbhBbr+IEBj6VfxVMPZirft3oZZ05mnuiDDqyHqGo= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1716022662; c=relaxed/simple; bh=WPNaaqY2Gy5fgWRxaP1eGpp0fng0wzcYb8gE20vwcHI=; h=Date:From:To:Cc:Subject:Message-ID:MIME-Version:Content-Type: Content-Disposition; b=bblIGLo19OS04GyAcDFK8hl+qCx8+sxoEEnD0K096QFHZezrsMHWFzjh4OcpdFn3RNpA1VmIXidPtM23k79i1rnL9HGHan+ogwcLpmevbwB4NKH4XaFhIYd0vCVtueu4mEFUhB5+UY5cSCd+X6M5WYVUMMBDtV5siYGQ/2aAuVI= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=fail (p=none dis=none) header.from=kernel.org; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=BIweKlnn; arc=none smtp.client-ip=209.85.208.41 Authentication-Results: smtp.subspace.kernel.org; dmarc=fail (p=none dis=none) header.from=kernel.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Received: by mail-ed1-f41.google.com with SMTP id 4fb4d7f45d1cf-573061776e8so5791574a12.1; Sat, 18 May 2024 01:57:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1716022659; x=1716627459; darn=vger.kernel.org; h=content-disposition:mime-version:message-id:subject:cc:to:from:date :sender:from:to:cc:subject:date:message-id:reply-to; bh=jaqz2ZrWehON9cGP/EiPqc2gl/vttfWZz5YDeWMDnHw=; b=BIweKlnncA8Z6eKAiv9+f9FmbmN7+PlX0X8scHE91VjlFRkpHrxAowac7Hof0CU7vi L/D9YRyJ2lFtXSsUEF0091qoyEDwG2NCHZcoD7hDhoSXeruG9guuFDwHS/EhNEqGy9Ca 8f7qPqLvaRNFRJWuK3M8E2LFsVH7Edn+4Ai2JXn2L9rfJe8ydtP64ChFxrVuKyVFOE92 mIYg0AqCAKhoyfBUxugnOKx/GevSLDSrT/e+p07I7AWfD5E1J2VhvFXsmLul5pT15END cdiEt/Z6W0C+cfz6pHvGsgDuIb0xXGHivVD/mcePBSgWJrlyqfvbTaOvUI+4GcXZRLC7 40iw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1716022659; x=1716627459; h=content-disposition:mime-version:message-id:subject:cc:to:from:date :sender:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=jaqz2ZrWehON9cGP/EiPqc2gl/vttfWZz5YDeWMDnHw=; b=h1UWf3GP3OGIuRrSEeS8DwIwvgKkv20OJghd3svYT27g1kV3Czr0R5mFO7fCYnbxoX CX9eHCVb1aF6Rp2Rh6S4ve5y1mBqukkrFHL5gCDYo9aCSvkmXN/2PERdZpqIabx1eq/x ReqipXASFXOENMH3N/ZgJcq06skEr/r697n+IJ5hy9+HikFR5cvkhmun6vBkWwfG/KhE ny9uuowZ1pD1ay8Dv49OHjdQnkkHsk3CzEafdRvOoN/4VQWwNoyAUXzC/sUQ4L8MobIH 9ITN8xqZ+eyCE6dXy6hFXrR1+ukYPlAZ8JXkZjw5Yhs7E0ebqowSgOPYbUbnYbDw+w+b WocA== X-Forwarded-Encrypted: i=1; AJvYcCUruxxBCgMfRQBLngBjzVj7bc0fFu8dUGLZzyMQZebMxDM2BYiJFpOmD5x0YUT+89sCL1047vND5UUQ54nRSjOBuHWEZoDBerwAgaOB9W4zwA== X-Gm-Message-State: AOJu0YzEpW5PVoVU35SQuens2Jq1cGpZHHyV3lrX6zFJn1OaJ/5fbRLZ 37RXK2FpPvbKQkJDRlvaVKUkdtoLWYIcM2vwwUJ27oaMIE5WBA4C X-Received: by 2002:a50:8e18:0:b0:574:eb69:fadf with SMTP id 4fb4d7f45d1cf-574eb6a1d01mr7501077a12.36.1716022658064; Sat, 18 May 2024 01:57:38 -0700 (PDT) Received: from gmail.com (1F2EF1AE.unconfigured.pool.telekom.hu. [31.46.241.174]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-5733bea6557sm12791372a12.13.2024.05.18.01.57.36 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 18 May 2024 01:57:37 -0700 (PDT) Sender: Ingo Molnar Date: Sat, 18 May 2024 10:57:34 +0200 From: Ingo Molnar To: Linus Torvalds Cc: linux-kernel@vger.kernel.org, Peter Zijlstra , Arnaldo Carvalho de Melo , Jiri Olsa , Alexander Shishkin , Mark Rutland , Namhyung Kim , linux-perf-users@vger.kernel.org Subject: [GIT PULL] Performance events updates for v6.10, #2 Message-ID: Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Linus, Please pull the latest perf/urgent Git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf-urgent-2024-05-18 # HEAD: 9d351132ed706ae24325809afa821cabf6d72568 perf/x86/cstate: Remove unused 'struct perf_cstate_msr' Changes: - Extend the x86 instruction decoder with APX and other new instructions - Misc cleanups Note that these commits were delayed to after when/if x86/cpu was merged upstream, due to this merge dependency: 10ed2b118116 Merge branch 'x86/cpu' into perf/core, to pick up dependent commits Thanks, Ingo ------------------> Adrian Hunter (7): x86/insn: Fix PUSH instruction in x86 instruction decoder opcode map x86/insn: Add VEX versions of VPDPBUSD, VPDPBUSDS, VPDPWSSD and VPDPWSSDS x86/insn: Add misc new Intel instructions x86/insn: Add support for REX2 prefix to the instruction decoder logic x86/insn: x86/insn: Add support for REX2 prefix to the instruction decoder opcode map x86/insn: Add support for APX EVEX to the instruction decoder logic x86/insn: Add support for APX EVEX instructions to the opcode map Chang S. Bae (1): x86/insn: Add Key Locker instructions to the opcode map Dhananjay Ugwekar (1): perf/x86/rapl: Rename 'maxdie' to nr_rapl_pmu and 'dieid' to rapl_pmu_idx Ingo Molnar (3): Merge tag 'v6.9-rc6' into perf/core, to pick up fixes Merge branch 'x86/cpu' into perf/core, to pick up dependent commits perf/x86/cstate: Remove unused 'struct perf_cstate_msr' arch/x86/events/intel/cstate.c | 6 ---- arch/x86/events/rapl.c | 16 +++++----- arch/x86/include/asm/inat.h | 17 ++++++++++- arch/x86/include/asm/insn.h | 32 ++++++++++++++++--- arch/x86/lib/insn.c | 29 ++++++++++++++++++ arch/x86/lib/x86-opcode-map.txt | 315 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------------------- arch/x86/tools/gen-insn-attr-x86.awk | 15 ++++++++- tools/arch/x86/include/asm/inat.h | 17 ++++++++++- tools/arch/x86/include/asm/insn.h | 32 ++++++++++++++++--- tools/arch/x86/lib/insn.c | 29 ++++++++++++++++++ tools/arch/x86/lib/x86-opcode-map.txt | 315 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------------------- tools/arch/x86/tools/gen-insn-attr-x86.awk | 15 ++++++++- 12 files changed, 630 insertions(+), 208 deletions(-)