From nobody Thu Oct 2 19:27:58 2025 Received: from mail-pl1-f202.google.com (mail-pl1-f202.google.com [209.85.214.202]) (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 C7A4A2DFA31 for ; Fri, 12 Sep 2025 23:24:21 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.214.202 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1757719463; cv=none; b=FlOmVVYD4/mSv6KIpxBlM46x3wjaCR/dg7NcIIgfn7pcFb+a2ciPqbetxNnD1z3dhsLwrc3lxaEwmYB/JHzWrTTnNBbxhHKci4NNgxyr2k4iePmeafmr+GPu2tpEu9nqEF/TwsLqeoMRaVvxbkVgJZmeQXIiRkakVTY839/QuWo= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1757719463; c=relaxed/simple; bh=ed/MzbF1y1avxTID6AP6DxCsceWdQmILphigoArAk0w=; h=Date:In-Reply-To:Mime-Version:References:Message-ID:Subject:From: To:Cc:Content-Type; b=HwcLi0DrCYoDeyHQag1bf90XXeNYRmNr75swWOHH+Hr7McOtDT3aaPaET0532nJkGmkG7vDkRehptdmKPCISYtRxULtFYHk1JgGvXMjylE8PH2T5zbVWydy+UwsiQswuHdaCKPE4yKfgzBIFWbJ9dla84cmS18CZb35B8Jq1VBQ= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=google.com; spf=pass smtp.mailfrom=flex--seanjc.bounces.google.com; dkim=pass (2048-bit key) header.d=google.com header.i=@google.com header.b=wvyPZLhY; arc=none smtp.client-ip=209.85.214.202 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=google.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=flex--seanjc.bounces.google.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=google.com header.i=@google.com header.b="wvyPZLhY" Received: by mail-pl1-f202.google.com with SMTP id d9443c01a7336-25d21fddb85so24992315ad.1 for ; Fri, 12 Sep 2025 16:24:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20230601; t=1757719461; x=1758324261; darn=vger.kernel.org; h=cc:to:from:subject:message-id:references:mime-version:in-reply-to :date:reply-to:from:to:cc:subject:date:message-id:reply-to; bh=KsdT1O+ZcgN98Gnhy5HR6tDkPGI+1EFI9KM4O6i9nrU=; b=wvyPZLhY8HuF4E0cytQe1y0gAEX1yrHjlfEkxPuffCCmrGQLqzUlrX1BfHtWctf4uJ GXe3vfhofL/5oprDxsNiq+ugHoumns7GvzmD840z2XW8h0kA28eNrhEJvSNHLARSRwVT 6wpV/UAXzHUMBwQhasL8gbfUR10OHmyJvyiadzokrG6mpMD/hxrn0ZMVIK+9B+LvDj8N xs41wrPy8OiDDd3NXshzJcYGEy1Tkz6B50sOj1KTYg2b0+roYmURzb+huarhOsJQaKQO HOKcBFY6Z8LDDiIoymSudVCjC32Q1R+Vbe5+gdPbXw4NwwBNHpzHBjzRpjVRPCysYgFl 3TgA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1757719461; x=1758324261; h=cc:to:from:subject:message-id:references:mime-version:in-reply-to :date:reply-to:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=KsdT1O+ZcgN98Gnhy5HR6tDkPGI+1EFI9KM4O6i9nrU=; b=V59sLdnyNH3q9SzxhHv+Ma+GjOdCNqTU4+45v+3HkpwQzjfEko/ZYjt6OeMFiHK/7j pBMW1NPd/wKoQilGc2iVTmVVz1QhPY4WDwxGlVROnhnSOaO+Vd0/4J7yTMvYx3ihbS+Q FGMw783wCAuWLj0TxpIbicUV36Rwcrzk5KhUsIizW/FoC1IjuwSzPA+ut9fnWEh0624d j2/c0HQ9OkJUWEwMA4kOfVoBlEiJDZV+WGmJfRB1TcXFTmNI8arre5HTL0U2DEcMFi4w zkLrWvzj7HwXs3RwrD7cNIkQG3XMbk0c3qWgFRqk1dN7iPs02vkT7q7k7YcasoEn/mBY Gnig== X-Forwarded-Encrypted: i=1; AJvYcCXF0Xq5NbSwI99OiWmSQqnZkrVd6UjcSz/Xhriyyl6Bm1o5T3akeDh6TmG8tl0Hj92Fye4ey/iPJiU+u7I=@vger.kernel.org X-Gm-Message-State: AOJu0Yzdytyzk4A0StRHODAUs0H4WKn/sRMVZjFMHQ/487pi7lHz/A34 IkvbaToIQtkbY+1NldX4WPHnUip37j2A6VhMpha0pCD04mgv7RT7fn3BMfX/j+53A+0zKR3TFQR f1ZG8xA== X-Google-Smtp-Source: AGHT+IHbGZZ1h9nKu7SXm/xlanddL2SEeIpR7+u3oLOeRCfMGKdUZU3ia1PO0ZKO0TtOZ6bvKGOKSAasGww= X-Received: from pjcc4.prod.google.com ([2002:a17:90b:5744:b0:32d:dbd4:5ce8]) (user=seanjc job=prod-delivery.src-stubby-dispatcher) by 2002:a17:902:e84d:b0:25c:e2c:6678 with SMTP id d9443c01a7336-25d241005a4mr58801885ad.5.1757719461173; Fri, 12 Sep 2025 16:24:21 -0700 (PDT) Reply-To: Sean Christopherson Date: Fri, 12 Sep 2025 16:23:09 -0700 In-Reply-To: <20250912232319.429659-1-seanjc@google.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: Mime-Version: 1.0 References: <20250912232319.429659-1-seanjc@google.com> X-Mailer: git-send-email 2.51.0.384.g4c02a37b29-goog Message-ID: <20250912232319.429659-32-seanjc@google.com> Subject: [PATCH v15 31/41] KVM: x86: Add human friendly formatting for #XM, and #VE From: Sean Christopherson To: Paolo Bonzini , Sean Christopherson Cc: kvm@vger.kernel.org, linux-kernel@vger.kernel.org, Tom Lendacky , Mathias Krause , John Allen , Rick Edgecombe , Chao Gao , Maxim Levitsky , Xiaoyao Li , Zhang Yi Z Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Add XM_VECTOR and VE_VECTOR pretty-printing for trace_kvm_inj_exception(). Signed-off-by: Sean Christopherson --- arch/x86/kvm/trace.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/x86/kvm/trace.h b/arch/x86/kvm/trace.h index 57d79fd31df0..06da19b370c5 100644 --- a/arch/x86/kvm/trace.h +++ b/arch/x86/kvm/trace.h @@ -461,8 +461,8 @@ TRACE_EVENT(kvm_inj_virq, =20 #define kvm_trace_sym_exc \ EXS(DE), EXS(DB), EXS(BP), EXS(OF), EXS(BR), EXS(UD), EXS(NM), \ - EXS(DF), EXS(TS), EXS(NP), EXS(SS), EXS(GP), EXS(PF), \ - EXS(MF), EXS(AC), EXS(MC) + EXS(DF), EXS(TS), EXS(NP), EXS(SS), EXS(GP), EXS(PF), EXS(MF), \ + EXS(AC), EXS(MC), EXS(XM), EXS(VE) =20 /* * Tracepoint for kvm interrupt injection: --=20 2.51.0.384.g4c02a37b29-goog