From nobody Thu Oct 30 18:58:37 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=1753357302; cv=none; d=zohomail.com; s=zohoarc; b=djNe2nma0TUVJMvMVabH8bO68hKXBONzYacwuNY8S5ntwTzte4OhVHEauMOpnG+LQQPIuwtuxXdmzOGsfYCXW0CpIcfyxPtBast6mENor+bbAj9vSaa0W86+zmSYPK2XL61TNmzUJf0ez8qps6ZTYFFCACb0Ed5UhZBRvv2qYjQ= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1753357302; h=Content-Type:Cc:Cc:Date:Date:From:From:List-Subscribe:List-Post:List-Id:List-Help:List-Unsubscribe:MIME-Version:Message-ID:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=rsiviYBnRoqDv9NKVBEgn1+FJYggdCimJe63aKcLXlU=; b=H3FCRW87VWAEMaqvFtu90ST5rE93aEXLEs/yEw/1kC+dPG3Hvtw3oWMQE3ia819xzjsTzjn+seDaurs5+NZJVpKssaZMYKDECedSHG8NCT+QDYrBsOP171y9wZiLPIPb+bsjyEs3ggXvynViLdkgECYM8zVYT7yw1D0Si6beWVY= 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 175335730213613.451391624961161; Thu, 24 Jul 2025 04:41:42 -0700 (PDT) Received: from list by lists.xenproject.org with outflank-mailman.1055814.1424119 (Exim 4.92) (envelope-from ) id 1ueuKC-0003Gm-B2; Thu, 24 Jul 2025 11:41:24 +0000 Received: by outflank-mailman (output) from mailman id 1055814.1424119; Thu, 24 Jul 2025 11:41:24 +0000 Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1ueuKC-0003Gf-8O; Thu, 24 Jul 2025 11:41:24 +0000 Received: by outflank-mailman (input) for mailman id 1055814; Thu, 24 Jul 2025 11:41:23 +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 1ueuKB-0003GZ-2Z for xen-devel@lists.xenproject.org; Thu, 24 Jul 2025 11:41:23 +0000 Received: from mail-yb1-xb34.google.com (mail-yb1-xb34.google.com [2607:f8b0:4864:20::b34]) by se1-gles-sth1.inumbo.com (Halon) with ESMTPS id 12b6b1d7-6883-11f0-a31e-13f23c93f187; Thu, 24 Jul 2025 13:41:02 +0200 (CEST) Received: by mail-yb1-xb34.google.com with SMTP id 3f1490d57ef6-e8dd92e3eeeso668958276.1 for ; Thu, 24 Jul 2025 04:41:02 -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: 12b6b1d7-6883-11f0-a31e-13f23c93f187 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cloud.com; s=cloud; t=1753357261; x=1753962061; darn=lists.xenproject.org; h=cc:to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=rsiviYBnRoqDv9NKVBEgn1+FJYggdCimJe63aKcLXlU=; b=EPTUafrZWRxlIOH6Mv1H+OQwV4Ku7S6wJBNrNcxGB6T/No/es1LR+SsHYrMB+sm5QO eIcAzm4wl507g4f7uRgKC8VZ606chOJUexPbK5hzC6Clq/iXKciozZR3cU0cDbxJBsME aLisICxKQ2UZGR8dGP1BQLfH4x8SmSIdXCFSM= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1753357261; x=1753962061; h=cc:to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=rsiviYBnRoqDv9NKVBEgn1+FJYggdCimJe63aKcLXlU=; b=aOjAjrpjBtxr9xCU/nXztzuJR+vvZTxb+MZ6AGEf5BGVzT9NtZCEREWNG00q3nospy 2pEhfiBJjnZu7hUa0DErl5AQnNPU86LdhGInpyjN16jZbfnjdlEMm27HRTqUYnwUXFMC OlhZz1hROqXRSiKxr4NKq+rZPcmZscRc/+jIzB0LxdJ7gJ2Hj3uJQMVyvFQPlkL4lz3T BUz8UbxHSmaR0c2GmDKuA7qDgMuwrOm1abpEquryoteIoenx2lHgFKeQiEWfg4xREuEI aQsT1+ZVb6R1nc63UC8KpOjxg2xgjZ1Ja6WgzDmo1s+WXQay5a6LMkSjnjpraKTBHctz QTRQ== X-Gm-Message-State: AOJu0YzVyY2g52YjSbYft8kF0dm03ciYrEZrQ/nWo/t+LAez8BaymyU0 c/38OLsQaeonUSkEYyIhDFdWzRwKCwPVYVOEjCYyPtH6unK1rttQIYOgLGGmM4XLD+IN8I99pdI VvlAKt8tr5dPQin4YW9jYeFFr3CtBUA37E4wmrDFoYcEcUO3Eh/fy4VY3gA== X-Gm-Gg: ASbGncvQUpAcUV+/Gr6AlB0/MCA4ywwHUNNkpb8bFKwcFUMkrzGfkmQcxZcR1Q4xe22 aoxyMUwr8RAtR1K/j3XuIKWe+OScWCoS8r3QzWR0Md3ZSc1mIJinCU7VrJ7GQRH2rRnbVtWfilW lZWpr36kwi6yh8pXOgpho3uy3cD0nBSotPNHQqiNYJ9DVUXNEJP3EF+0ZTP+y/FFEM9JSVT0kb6 2eYB734 X-Google-Smtp-Source: AGHT+IEVvVw2cY4QMsP4NK5vFDZo7fVfq5tru9xLcuGBEDU2Pmxe4SoLJAJ3V0Z+o5TSUcWZzKMJlXb1eW9UoRQtYc0= X-Received: by 2002:a05:6902:15cd:b0:e8b:d0d5:27e5 with SMTP id 3f1490d57ef6-e8dc5851e04mr7650581276.14.1753357260478; Thu, 24 Jul 2025 04:41:00 -0700 (PDT) MIME-Version: 1.0 From: Aidan Allen Date: Thu, 24 Jul 2025 12:40:49 +0100 X-Gm-Features: Ac12FXzeG_846OPaw2ul73ZIjhN56xM26npSSBZAVabz1OeM2rSZunE42dwsQr0 Message-ID: Subject: [PATCH] x86/domain: Dump domain paging pool sizes with the rest of the pageframe info To: Xen-devel Cc: Andrew Cooper , Bernhard Kaindl X-ZohoMail-DKIM: pass (identity @cloud.com) X-ZM-MESSAGEID: 1753357304540116600 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Added the ability to view the paging pool size via the debug keys Signed-off-by: Aidan Allen --- xen/arch/x86/domain.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/xen/arch/x86/domain.c b/xen/arch/x86/domain.c index 503a55705b..b64d09a9c8 100644 --- a/xen/arch/x86/domain.c +++ b/xen/arch/x86/domain.c @@ -253,6 +253,10 @@ void dump_pageframe_info(struct domain *d) page->count_info, page->u.inuse.type_info); } + printk(" Domain paging pool: total: %d, free: %d, p2m: %d\n", + d->arch.paging.total_pages, d->arch.paging.free_pages, + d->arch.paging.p2m_pages); + nrspin_unlock(&d->page_alloc_lock); } -- 2.47.1