From nobody Sun Dec 14 05:53:26 2025 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) client-ip=192.237.175.120; envelope-from=xen-devel-bounces@lists.xenproject.org; helo=lists.xenproject.org; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) smtp.mailfrom=xen-devel-bounces@lists.xenproject.org; dmarc=pass(p=reject dis=none) header.from=cloud.com ARC-Seal: i=1; a=rsa-sha256; t=1753456061; cv=none; d=zohomail.com; s=zohoarc; b=RrOBNjbmhyxu7Y+mOb7/HGe6Url91z8MyBxLc1mZIwnGEvbUHk2Ot2c5dRe7sexoN10hae7hiD+g7+oOVFrQKkmebTT9jz4iXpNF8VO56V1Xns7jPkfdkDcU2ZfS//bsEmSPVWHcQUYQkuxBmTxwyT0GudsCIIU6L3r1W36/0xc= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1753456061; h=Content-Type:Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=gBTBBpfNZ3jKYuwP0HG6qEtafO3YUXLjWIrMoIhtdBk=; b=B3H0btxX0tptGayC32I5rlRNBuQYEgixvYfWSgGKv4P5nWj/FmDtzZnZAcxVKTxS0HtDu8Ww+HzjlfJIHQrKaL9tj/5liAs2dsn8LKLQjrE+8e1YrMmIdOshi6xe1BmLQhjqP5V6Mu0SIO7+mgNOh8uNVvknZy5jvieWrrAjjro= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) smtp.mailfrom=xen-devel-bounces@lists.xenproject.org; dmarc=pass header.from= (p=reject dis=none) Return-Path: Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) by mx.zohomail.com with SMTPS id 1753456061564272.8856689551966; Fri, 25 Jul 2025 08:07:41 -0700 (PDT) Received: from list by lists.xenproject.org with outflank-mailman.1058060.1425758 (Exim 4.92) (envelope-from ) id 1ufK10-0003EN-U5; Fri, 25 Jul 2025 15:07:18 +0000 Received: by outflank-mailman (output) from mailman id 1058060.1425758; Fri, 25 Jul 2025 15:07:18 +0000 Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1ufK10-0003Cp-Mf; Fri, 25 Jul 2025 15:07:18 +0000 Received: by outflank-mailman (input) for mailman id 1058060; Fri, 25 Jul 2025 15:07:17 +0000 Received: from se1-gles-sth1-in.inumbo.com ([159.253.27.254] helo=se1-gles-sth1.inumbo.com) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1ufK0z-0002MW-7l for xen-devel@lists.xenproject.org; Fri, 25 Jul 2025 15:07:17 +0000 Received: from mail-ed1-x52c.google.com (mail-ed1-x52c.google.com [2a00:1450:4864:20::52c]) by se1-gles-sth1.inumbo.com (Halon) with ESMTPS id 0d7c54d9-6969-11f0-a31e-13f23c93f187; Fri, 25 Jul 2025 17:07:16 +0200 (CEST) Received: by mail-ed1-x52c.google.com with SMTP id 4fb4d7f45d1cf-607cf70b00aso4372514a12.2 for ; Fri, 25 Jul 2025 08:07:16 -0700 (PDT) Received: from localhost.localdomain ([185.25.67.249]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-614cd0f730fsm2194208a12.22.2025.07.25.08.07.15 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 25 Jul 2025 08:07:15 -0700 (PDT) X-Outflank-Mailman: Message body and most headers restored to incoming version X-BeenThere: xen-devel@lists.xenproject.org List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Precedence: list Sender: "Xen-devel" X-Inumbo-ID: 0d7c54d9-6969-11f0-a31e-13f23c93f187 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cloud.com; s=cloud; t=1753456036; x=1754060836; darn=lists.xenproject.org; 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=gBTBBpfNZ3jKYuwP0HG6qEtafO3YUXLjWIrMoIhtdBk=; b=h8GDILNGtWv+NXF+NWv6Gv4dIos4IpdVHnyWDR8gD0oMpexmQyxRvjGUSTyZS/f2X0 VFCAnk/ICN+7Em5eaXT6HF/E5FH1uxnX+2vcPhtcqsWHnHgcg+zalSHDD3vW+wThaqOr gWlsqVrKpKapnlFl6XFBlO+PJfon3sIEFyz4E= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1753456036; x=1754060836; 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=gBTBBpfNZ3jKYuwP0HG6qEtafO3YUXLjWIrMoIhtdBk=; b=xHq71RuHzP0NKOrq/FqwZVpXD5B5VSi5QInkmMJzE9NH0vOOOPLVv9l2rNGKUVx6JC ecA053XgZV97SJM0b/IFecrUvR4fiSXY1NTRXIQiN4n82BWG/U/Q+uuMN39+m09ulMww wDInkayRBhf9RDHtLsY1a+j/7ofHAU074bsuoRExWkRV1iGMwcQAc7uKXWZEdkpw25V9 TkwMS+9gPvIatpOaC12bE7bguvlzLJxUL6nKYPp77ubQOqOSBrw2bc6pexp2+cuS0vYz FIrDW7tJB1JbnJyD4mU11lwaQ38yx1vh6sL68mVwZVc0k3ficQrwcj0X29gW6vZ+ZY7v +uqw== X-Gm-Message-State: AOJu0Yz+HmdLciw9Q6dtDv8RoUjgjCkmf0CR9aiekiSOp6RDTzI1pKap hVJTjZSIx0cUfMqdCC2z1HcDvQ3IFwL8nG5ORGzTj1AN/jCPmQAunEJxL2oBaQHlKKnm/ycfEGc 71zaQdao= X-Gm-Gg: ASbGncuJTBYxw2/9OwdAkmsB0ymq3Wa9eIJd0/hFCz5RjcbZNqSZlZAhHG1XV97JPRb 30VJwzrIOq9pLlg3I5FqAXS7o2g0qVI9bqJx/+gx/yZrdJ4S0m574E9a6gZIVieOe+B00J158Ai ukUjOYQC8Lzz1ZqNdkwmZ+reTGOhb195c6DcNVkAgEA2sEvOV1CTGSJRVRbUxm+WN1lfnXp2bbe 8C0WVp0gpZ2NG+EFSc7kpFe7eJL6KGyQF5JEIr9w6DbnAkT2FKMMpYrFOAR+v/2utgPXPxX9Kf7 3uAKUoNX1zM2/06ziBw4w8NRY75zNAq4cOpkZZlwH2dfunOS1eoUw8PeTwrdFUzBTPlClod7yWe bnw/zhEPVrgi+GaqztMAf4gagIHJ5PeN/x5IgLvVqvlE5VLU= X-Google-Smtp-Source: AGHT+IG/spP0GWSnONilxK1+9gXs6Zxei3E+09IcWOveIX+iJJMWiaRBLqLA3PqKOT8ixlrSyJPXxA== X-Received: by 2002:a05:6402:3489:b0:608:3a2d:686b with SMTP id 4fb4d7f45d1cf-614f0b782fbmr2086056a12.0.1753456036121; Fri, 25 Jul 2025 08:07:16 -0700 (PDT) From: =?UTF-8?q?Edwin=20T=C3=B6r=C3=B6k?= To: xen-devel@lists.xenproject.org Cc: =?UTF-8?q?Edwin=20T=C3=B6r=C3=B6k?= , Jan Beulich , Andrew Cooper , =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= , Anthony PERARD , Michal Orzel , Julien Grall , Stefano Stabellini , andriy.sultanov@vates.tech, boris.ostrovsky@oracle.com Subject: [RFC PATCH v1 06/10] arch-x86/pmu.h: convert ascii art diagram to Unicode Date: Fri, 25 Jul 2025 16:06:42 +0100 Message-ID: <8d7f3eb14bee79c63af02b228fa02761ae2db6c5.1753372928.git.edwin.torok@cloud.com> X-Mailer: git-send-email 2.47.1 In-Reply-To: References: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-ZohoMail-DKIM: pass (identity @cloud.com) X-ZM-MESSAGEID: 1753456062611116600 Using `aa2u` tool. Signed-off-by: Edwin T=C3=B6r=C3=B6k --- xen/include/public/arch-x86/pmu.h | 47 ++++++++++++++++--------------- xen/include/public/pmu.h | 2 +- 2 files changed, 25 insertions(+), 24 deletions(-) diff --git a/xen/include/public/arch-x86/pmu.h b/xen/include/public/arch-x8= 6/pmu.h index bdc8218cbe..92ae4dbb1d 100644 --- a/xen/include/public/arch-x86/pmu.h +++ b/xen/include/public/arch-x86/pmu.h @@ -75,8 +75,10 @@ DEFINE_XEN_GUEST_HANDLE(xen_pmu_regs_t); #define PMU_SAMPLE_PV (1<<3) /* Sample from a PV guest */ =20 /* - * Architecture-specific information describing the state of the guest at - * the time of a PMU interrupt. + * Architecture-specific information describing state of the guest at + * the time of PMU interrupt. + * Even if the interrupt arrived while inside Xen, this will always contain + * the guest's state. */ struct xen_pmu_arch_guest { union { @@ -146,11 +148,10 @@ struct xen_pmu_arch { typedef struct xen_pmu_arch xen_pmu_arch_t; DEFINE_XEN_GUEST_HANDLE(xen_pmu_arch_t); =20 - /* Memory layout: * =E2=95=AD=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80= =E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2= =94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=95= =AE * =E2=94=82 struct xen_pmu_data =E2=94=82 - * =E2=95=92=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95= =90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=A7= =E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2= =95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95= =90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=A7=E2=95=90=E2=95=90=E2=95=90= =E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2= =95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95= =90=E2=95=90=E2=95=90=E2=95=90=E2=95=95 =E2=97=81=E2=95=AE + * =E2=95=92=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95= =90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=A7= =E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2= =95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95= =90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=A7=E2=95=90=E2=95=90=E2=95=90= =E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2= =95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95= =90=E2=95=90=E2=95=90=E2=95=90=E2=95=95 =E2=97=81=E2=94=82 * =E2=94=82 vcpu_id = =E2=94=82 =E2=94=82 * =E2=94=9C=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94= =80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80= =E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2= =94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94= =80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80= =E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2= =94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94= =80=E2=94=80=E2=94=80=E2=94=80=E2=94=A4 =E2=94=82 * =E2=94=82 pcpu_id = =E2=94=82 =E2=94=82 @@ -207,25 +208,25 @@ DEFINE_XEN_GUEST_HANDLE(xen_pmu_arch_t); * =E2=94=86=E2=94=86=E2=94=86=E2=94=86=E2=94=86=E2=94=86=E2=94=86=E2=94= =86=E2=94=86=E2=94=86=E2=94=86=E2=94=86=E2=94=86=E2=94=86=E2=94=86=E2=94=86= =E2=94=86=E2=94=86=E2=94=86=E2=94=86=E2=94=86=E2=94=86=E2=94=86=E2=94=86=E2= =94=86=E2=94=86=E2=94=86=E2=94=86=E2=94=86=E2=94=86=E2=94=86=E2=94=86=E2=94= =86=E2=94=86=E2=94=86=E2=94=86=E2=94=86=E2=94=86=E2=94=86=E2=94=86=E2=94=86= =E2=94=86=E2=94=86=E2=94=86=E2=94=86=E2=94=86=E2=94=86=E2=94=86=E2=94=86=E2= =94=86=E2=94=86=E2=94=86=E2=94=86=E2=94=86=E2=94=86=E2=94=86=E2=94=86=E2=94= =86=E2=94=86=E2=94=86=E2=94=86=E2=94=86 =E2=94=86 * =E2=94=86=E2=94=86=E2=94=86=E2=94=86=E2=94=86=E2=94=86=E2=94=86=E2=94= =86=E2=94=86=E2=94=86=E2=94=86=E2=94=86=E2=94=86=E2=94=86=E2=94=86=E2=94=86= =E2=94=86=E2=94=86=E2=94=86=E2=94=86=E2=94=86=E2=94=86=E2=94=86=E2=94=86=E2= =94=86=E2=94=86=E2=94=86=E2=94=86=E2=94=86=E2=94=86=E2=94=86=E2=94=86=E2=94= =86=E2=94=86=E2=94=86=E2=94=86=E2=94=86=E2=94=86=E2=94=86=E2=94=86=E2=94=86= =E2=94=86=E2=94=86=E2=94=86=E2=94=86=E2=94=86=E2=94=86=E2=94=86=E2=94=86=E2= =94=86=E2=94=86=E2=94=86=E2=94=86=E2=94=86=E2=94=86=E2=94=86=E2=94=86=E2=94= =86=E2=94=86=E2=94=86=E2=94=86=E2=94=86 =E2=94=86 * =E2=94=82=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96= =88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88= =E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2= =96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96= =88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88= =E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2= =96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96= =88=E2=96=88=E2=96=88=E2=96=88=E2=94=82 =E2=94=82 - * |############################################################| | - * |##########.------------------------------.##################| | - * |##########| struct xen_pmu_hv_stacktrace |##################| | - * +=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D+=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D+=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D+ | - * | ^ [stacktrace_nr-1] | | - * | : | | - * | stacktrace[stacktrace_nr] : [0] | | - * +------------------------------------------------------------+ | - * | stacktrace_nr | | - * +------------------------------------------------------------+ | - * | guest_domain_id | | - * +------------------------------------------------------------+ | - * |##pad#######################################################| | - * +=3D=3D=3D=3D=3D=3D=3D+=3D+=3D=3D=3D+=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D+=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D+ | - * | guest | | r | regs |##pad######################| | - * +-------. +---. (xen or guest) |###########################| | - * | +=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D+=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D+ | - * | |##pad2############################################| | PAGE_= SIZE - * +=3D=3D=3D=3D=3D=3D=3D=3D=3D+=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D+ <. + * =E2=94=82=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96= =88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88= =E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2= =96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96= =88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88= =E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2= =96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96= =88=E2=96=88=E2=96=88=E2=96=88=E2=94=82 =E2=94=82 + * =E2=94=82=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96= =88=E2=96=88=E2=96=88=E2=96=88=E2=95=AD=E2=94=80=E2=94=80=E2=94=80=E2=94=80= =E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2= =94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94= =80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80= =E2=94=80=E2=95=AE=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2= =96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96= =88=E2=96=88=E2=96=88=E2=96=88=E2=94=82 =E2=94=82 + * =E2=94=82=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96= =88=E2=96=88=E2=96=88=E2=96=88=E2=94=82 struct xen_pmu_hv_stacktrace =E2=94= =82=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88= =E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2= =96=88=E2=96=88=E2=94=82 =E2=94=82 + * =E2=95=9E=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95= =90=E2=95=90=E2=95=90=E2=95=90=E2=95=A7=E2=95=90=E2=95=90=E2=95=90=E2=95=90= =E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2= =95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95= =90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90= =E2=95=90=E2=95=A7=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2= =95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95= =90=E2=95=90=E2=95=90=E2=95=90=E2=95=A1 =E2=94=82 + * =E2=94=82 =E2=96=B3 [stacktrace_nr-1] = =E2=94=82 =E2=94=82 + * =E2=94=82 =E2=94=86 = =E2=94=82 =E2=94=82 + * =E2=94=82 stacktrace[stacktrace_nr] =E2=94=86 [0] = =E2=94=82 =E2=94=82 + * =E2=94=9C=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94= =80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80= =E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2= =94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94= =80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80= =E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2= =94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94= =80=E2=94=80=E2=94=80=E2=94=80=E2=94=A4 =E2=94=82 + * =E2=94=82 stacktrace_nr = =E2=94=82 =E2=94=82 + * =E2=94=9C=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94= =80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80= =E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2= =94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94= =80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80= =E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2= =94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94= =80=E2=94=80=E2=94=80=E2=94=80=E2=94=A4 =E2=94=82 + * =E2=94=82 guest_domain_id = =E2=94=82 =E2=94=82 + * =E2=94=9C=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94= =80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80= =E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2= =94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94= =80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80= =E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2= =94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94= =80=E2=94=80=E2=94=80=E2=94=80=E2=94=A4 =E2=94=82 + * =E2=94=82=E2=96=88=E2=96=88pad=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2= =96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96= =88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88= =E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2= =96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96= =88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88= =E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2= =96=88=E2=94=82 =E2=94=82 + * =E2=95=9E=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95= =90=E2=95=A4=E2=95=90=E2=95=A4=E2=95=90=E2=95=90=E2=95=90=E2=95=A4=E2=95=90= =E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2= =95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95= =90=E2=95=A4=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90= =E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2= =95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95= =90=E2=95=90=E2=95=90=E2=95=90=E2=95=A1 =E2=94=82 + * =E2=94=82 guest =E2=94=82 =E2=94=82 r =E2=94=82 regs =E2=94= =82=E2=96=88=E2=96=88pad=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96= =88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88= =E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2= =94=82 =E2=94=82 + * =E2=94=9C=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94= =80=E2=95=AF =E2=94=9C=E2=94=80=E2=94=80=E2=94=80=E2=95=AF (xen or guest) = =E2=94=82=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88= =E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2= =96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96= =88=E2=96=88=E2=96=88=E2=96=88=E2=94=82 =E2=94=82 + * =E2=94=82 =E2=95=9E=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95= =90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90= =E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2= =95=90=E2=95=A7=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95= =90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90= =E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2= =95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=A1 =E2=94=82 + * =E2=94=82 =E2=94=82=E2=96=88=E2=96=88pad2=E2=96=88=E2=96=88=E2= =96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96= =88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88= =E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2= =96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96= =88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88= =E2=94=82 =E2=94=82 PAGE_SIZE + * =E2=95=98=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95= =90=E2=95=90=E2=95=90=E2=95=A7=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90= =E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2= =95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95= =90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90= =E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2= =95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95=90=E2=95= =90=E2=95=90=E2=95=90=E2=95=90=E2=95=9B =E2=97=81=E2=95=AF */ =20 #endif /* __XEN_PUBLIC_ARCH_X86_PMU_H__ */ diff --git a/xen/include/public/pmu.h b/xen/include/public/pmu.h index 1879914ea6..6366a79169 100644 --- a/xen/include/public/pmu.h +++ b/xen/include/public/pmu.h @@ -148,7 +148,7 @@ struct xen_pmu_hv_stacktrace { * arrives while in Xen. * */ struct xen_pmu_arch_guest guest; -#define XEN_PMU_STACKTRACE_PAD 48 +#define XEN_PMU_STACKTRACE_PAD 56 uint8_t pad2[XEN_PMU_STACKTRACE_PAD]; }; =20 --=20 2.47.1