From nobody Sat Apr 11 23:08:04 2026 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=none dis=none) header.from=linaro.org ARC-Seal: i=1; a=rsa-sha256; t=1773081383; cv=none; d=zohomail.com; s=zohoarc; b=YgRftW7+YxUw3yGbMwKIR4UfIacOXb1mcaYskrY1LLjn24zxCeFfTLd1jhSK78/63rX9DTaXH1eqoTTp57OO2z7tVWwVPHO+D2Bg8sH/eQj1SFGhXwBDZhqw/Qk3Wc9sbzXO6mL2MoLTvCjExjk74VeJ6NrDr80zN+2IptQZYj8= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1773081383; 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=bIEbHx6YI4gBPOp+3pEqRYyaYkjjh/Mj9wYvLwhU6C8=; b=GpoX4whuo8E1EXBKfpqjNQPeTsyiRdAUy1CwI8SQL5M6Hxsxtf9cz29PKoUqpgkP/7TIWK9MK+vJCfPTz7SILwvGTknsNRlbJmiAB+JlS7qzISOZNq1xn8cQB6EQwMPJQ2LLWVMSw1u5cC2B0AaqIiXxd5X9PkiQNZWu6qY/dXM= 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=none dis=none) Return-Path: Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) by mx.zohomail.com with SMTPS id 1773081383542729.3971226064492; Mon, 9 Mar 2026 11:36:23 -0700 (PDT) Received: from list by lists.xenproject.org with outflank-mailman.1249634.1547108 (Exim 4.92) (envelope-from ) id 1vzfSc-0000FY-Uk; Mon, 09 Mar 2026 18:36:10 +0000 Received: by outflank-mailman (output) from mailman id 1249634.1547108; Mon, 09 Mar 2026 18:36:10 +0000 Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1vzfSc-0000FL-RM; Mon, 09 Mar 2026 18:36:10 +0000 Received: by outflank-mailman (input) for mailman id 1249634; Mon, 09 Mar 2026 18:36:10 +0000 Received: from se1-gles-flk1-in.inumbo.com ([94.247.172.50] helo=se1-gles-flk1.inumbo.com) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1vzfSc-0007ml-09 for xen-devel@lists.xenproject.org; Mon, 09 Mar 2026 18:36:10 +0000 Received: from mail-wm1-x32f.google.com (mail-wm1-x32f.google.com [2a00:1450:4864:20::32f]) by se1-gles-flk1.inumbo.com (Halon) with ESMTPS id d6836500-1be6-11f1-9ccf-f158ae23cfc8; Mon, 09 Mar 2026 19:36:08 +0100 (CET) Received: by mail-wm1-x32f.google.com with SMTP id 5b1f17b1804b1-48534b59cf3so13527755e9.2 for ; Mon, 09 Mar 2026 11:36:08 -0700 (PDT) Received: from localhost.localdomain (88-187-86-199.subs.proxad.net. [88.187.86.199]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-439dad8dbb3sm25412105f8f.4.2026.03.09.11.36.06 (version=TLS1_3 cipher=TLS_CHACHA20_POLY1305_SHA256 bits=256/256); Mon, 09 Mar 2026 11:36:07 -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: d6836500-1be6-11f1-9ccf-f158ae23cfc8 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1773081368; x=1773686168; 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=bIEbHx6YI4gBPOp+3pEqRYyaYkjjh/Mj9wYvLwhU6C8=; b=aPaJeDnuDxPPuL19l9GAwpuXdgxNkYHXJtb3gKMJ3RWbVJCmv4aRLhvJ+UBKwvLowv N3LaBNI7o5TDhpQiIog8ZQAPzkiWZLLIiVEUf1fwJMNHEP+16Hu8M9SchebZto+DV7KI f1m8b7m45Pg3eDpxdR2ZhqzPGYo1QOWo5SaGf+w7h2EXMRswKarQK3wSbT0swMzEbAuY 1ark1aw1B0Wh/nPw6yGAuvnCNdkuK38spmbEeaSKvza+mN+sKDN3T4WymUvLsiQ8AOGJ jdv8SP8NAz1vZ6wftmJfWyJXDLA8J71/5SVVzFRkmjxfrxrnVXzsvWTmaKOvWR9DtwPa N0eg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1773081368; x=1773686168; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=bIEbHx6YI4gBPOp+3pEqRYyaYkjjh/Mj9wYvLwhU6C8=; b=gWioS4uBy8bCZaZW1FjQxH2iay7OWwS57pmUJ2jGAK4NhWon+q7VeI8Ti0xXBX7BPD 8bmMSOZ+FpivwoddLqC3palPxrsOAwY1QFEX02dSXqBN5+oJBq5H/KS/Ux9RUcOmw5Nu v6pPTKeMXyb29CVCQL8lMtV3hLP13Z/9D1tcHe6Basl0cmhcVn6CFbUfXS8c5f0kcaYF rlsVYpedvxV2wX/hQx2wlD3o0XAVE+qv8vdPOLqd/38AA6MpXU/PSuixv6p21hdKYzQx PwARTmtTgORj7PLLw+5P2mkT508Ke9xY1fmpCRaa5Ya0BAMSQ9sTiE/g4aep7rzBmyef QwNA== X-Forwarded-Encrypted: i=1; AJvYcCXXzAdKu2zvWqNjPjrcrt4Vwso+2TxueXSbPfKNqfYRoPfXM1keKIVSWyV4ek74UG68sNwM/ffMHRY=@lists.xenproject.org X-Gm-Message-State: AOJu0Yx9EwmoAPFaDy/5XOhB2yf/WrABGerxWzuVn06PSxXM6zNbdpQ/ hK0iNfrcOJz6qvXSW5VONCNMDH3zpnGkB1npVJoRI3OEVKhn/IEF0/KLtYVNNO4Ewxk8X6LTmdt jxU4o8jE= X-Gm-Gg: ATEYQzwAFYQRIyd+QE4WNKdc31vohrKlWRspmrOLQUIzYwy/lWxH5Rz331kLKlx7yUf Ig1uzFbZMyzStuXkonSEg2qriqJppteI91nabeIl/kxvrU6F+DLJNX0nzpD5ezGUhSuUhb6dyGS ZXsWjwqlUag2qbKNJNn2wDjkDojcSBedQEaUbJSDJ9qLOJpw+xt4WuzKL0KTeiHz+Ype4+iI9Ed /iHUdQTJ2kLAvIbavZa6mWiXyugQNnK5YXPLymZ++QGc1wrtaA06VZUMYusU8lOMn7pf4UlKNN0 FYv3e+f1ckkVO44o1LArWpBgbrqihJhzpmG/WYDjes3RM0e54Po3F1kBd91EgnMNphk7k23FC2n h1xoyAoxOYyh/h2SDFdaksY7T3czKR3njK5JWvgXwzb24aK+G1XmKDXALjWKRXllkrCjIcjGNLg CAY8PzFVCTFsIzPfYBpeNkGl5Qlk6SD17Hks7V0e7VgjT2b7sxHp3p5sH8IBlS8v1HIaDocWM3 X-Received: by 2002:a05:6000:604:b0:439:b715:6f4b with SMTP id ffacd0b85a97d-439da8a78d1mr22493963f8f.57.1773081367549; Mon, 09 Mar 2026 11:36:07 -0700 (PDT) From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= To: qemu-devel@nongnu.org Cc: Mohamed Mediouni , Anthony PERARD , xen-devel@lists.xenproject.org, Mark Cave-Ayland , Peter Xu , Richard Henderson , Pierrick Bouvier , Paolo Bonzini , "Edgar E. Iglesias" , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , Stefano Stabellini , Akihiko Odaki Subject: [PATCH v2 4/4] system/memory: Have memory_region_type() correctly describe containers Date: Mon, 9 Mar 2026 19:35:35 +0100 Message-ID: <20260309183536.88976-5-philmd@linaro.org> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260309183536.88976-1-philmd@linaro.org> References: <20260309183536.88976-1-philmd@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-ZohoMail-DKIM: pass (identity @linaro.org) X-ZM-MESSAGEID: 1773081386355158500 MemoryRegion containers are not I/O regions, describe them as 'container'. Signed-off-by: Philippe Mathieu-Daud=C3=A9 Reviewed-by: Pierrick Bouvier Reviewed-by: Peter Xu --- system/memory.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/system/memory.c b/system/memory.c index b130d956d4e..2f2f96ab046 100644 --- a/system/memory.c +++ b/system/memory.c @@ -3303,6 +3303,8 @@ static const char *memory_region_type(const MemoryReg= ion *mr) return "rom"; } else if (memory_region_is_ram(mr)) { return "ram"; + } else if (!mr->container) { + return "container"; } else { return "i/o"; } --=20 2.53.0