From mboxrd@z Thu Jan 1 00:00:00 1970 Received: by 2002:a17:504:76a5:b0:1be9:327d:8ee3 with SMTP id sy5csp1046984njb; Fri, 28 Feb 2025 08:28:42 -0800 (PST) X-Forwarded-Encrypted: i=2; AJvYcCVu/Vl509Iiv4dLVOhg7s/Bnyu3r3DzXrnNVfmipIFCTWYW4ROCZEmjWZ50QNNqixnKale0e42sF8E6rA==@linaro.org X-Google-Smtp-Source: AGHT+IH7paffCyqamfXBAi8xNYNmf+qDwZbyisXf5oev/yVXQ7+cH3/0rVXG/KMQot8uKgM88a1/ X-Received: by 2002:a05:620a:2907:b0:7c0:a70e:b91f with SMTP id af79cd13be357-7c39c4a3ffamr694272785a.8.1740760122294; Fri, 28 Feb 2025 08:28:42 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1740760122; cv=none; d=google.com; s=arc-20240605; b=TTDCrVTnb6J5auVf6mqGuZtuGt6Wlkdy0vcZBmOs/eGc4nxRwlXprmFz4NP0QM6jjL NidClTqywcZZghymLhy8m5k7xIYgc+3Wqbpv/OlfTW0MD0f2/99yJaD0po+e64aYWFWm VmY7PbdoLejSI7yK+zw/r3yYTGzJ4Ea5ok45h6o0id0AkaMEiqyAaT2tIjvXiRJdos/G wL0DyNCUk0W1TW/nwO6Ft+/hc8Z5opsBT1NcSikdM/hQ/zCe23csKYi4vTLzrrxaWxwG gr3eTWTDa6GayGabu4MHdnY2IjMMhc/g/l4dNm6Ij803YtqgnvqYa+c18xUcmO6sklAx UYJA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:in-reply-to :content-transfer-encoding:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=R3BRUdvvvJJZ604ru3RAMycqp9+G4p0pWnPRAV5PYjo=; fh=aJp6FguB1k+1UK3MlBQR3TmJ6V+Ti/upV33RAZmdtII=; b=lzvfGmWFEGjSdxWoWbxrpnfhh/JyED2sttBjZJDpijbfe9N+d+apmOPEJ1WwdC4MH7 mljz60LSZ5n0oc7HyshyKueLBTPuUfn9zNSEz5irVls83HkXW7J3fFlOxw388kwSEr/0 jy6KPTLixzsoooybgGmH/joOu5BhPLO6ud9srcAq1mh/BoufFEw5qwcphOSvKiGDdty0 UjEBENfNv2CibuSN6kY5na/ZvUTMqAZFDDjvaz2fGmLGhwAcvAM8JDt+KQ0+WekgxJxA 34F1NoEFibCVyn4WxkXMnr1jj0TJysD25ygDtEOwPW2bcZWTMwGNo1E1XL+JfPEK3ww0 TvRA==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@xenproject.org header.s=20200302mail header.b=txCtdH2J; spf=pass (google.com: domain of qemu-devel-bounces+alex.bennee=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+alex.bennee=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=xenproject.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id af79cd13be357-7c378da66ecsi334560185a.483.2025.02.28.08.28.42 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Fri, 28 Feb 2025 08:28:42 -0800 (PST) Received-SPF: pass (google.com: domain of qemu-devel-bounces+alex.bennee=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=pass header.i=@xenproject.org header.s=20200302mail header.b=txCtdH2J; spf=pass (google.com: domain of qemu-devel-bounces+alex.bennee=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+alex.bennee=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=xenproject.org Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1to3DE-0003zF-A0; Fri, 28 Feb 2025 11:27:44 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1to3DA-0003vq-3F; Fri, 28 Feb 2025 11:27:40 -0500 Received: from mail.xenproject.org ([104.130.215.37]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1to3D8-0002sI-4v; Fri, 28 Feb 2025 11:27:39 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=xenproject.org; s=20200302mail; h=In-Reply-To:Content-Transfer-Encoding: Content-Type:MIME-Version:References:Message-ID:Subject:Cc:To:From:Date; bh=R3BRUdvvvJJZ604ru3RAMycqp9+G4p0pWnPRAV5PYjo=; b=txCtdH2JyyEdRz0+PyfXC0m3/T 9sPg8ZBYpWv/MFZPb5TtTDP/0nEKHF48AmSHMZwSMH+5q3HG10Qd3CKtXRtMqALEQUDDBq3x8LIkt 97SL6OcvHXxexL7rdHciZx0nEzl4d0mC9e+44VIhV3RJiNSTa2TjjvCZ3PX7l+aL8hKY=; Received: from xenbits.xenproject.org ([104.239.192.120]) by mail.xenproject.org with esmtp (Exim 4.96) (envelope-from ) id 1to3D2-00ANbI-03; Fri, 28 Feb 2025 16:27:31 +0000 Received: from [2a01:e0a:1da:8420:b77:bd5:6e45:7633] (helo=l14) by xenbits.xenproject.org with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1to3D1-00FSXm-1N; Fri, 28 Feb 2025 16:27:31 +0000 Date: Fri, 28 Feb 2025 17:27:28 +0100 From: Anthony PERARD To: Philippe =?iso-8859-1?Q?Mathieu-Daud=E9?= Cc: qemu-devel@nongnu.org, Richard Henderson , xen-devel@lists.xenproject.org, qemu-arm@nongnu.org, Stefano Stabellini , Paul Durrant , Andrew Cooper , Juergen Gross , Daniel =?iso-8859-1?Q?P=2E_Berrang=E9?= , Paolo Bonzini , "Edgar E. Iglesias" , =?iso-8859-1?Q?Marc-Andr=E9?= Lureau , Peter Maydell , Eduardo Habkost , "Michael S. Tsirkin" , David Woodhouse , Vikram Garhwal , Thomas Huth , Jan Beulich , Marcel Apfelbaum Subject: Re: [PATCH 8/8] meson: Remove support for Xen on 32-bit ARM hosts Message-ID: References: <20250218162618.46167-1-philmd@linaro.org> <20250218162618.46167-9-philmd@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20250218162618.46167-9-philmd@linaro.org> Received-SPF: pass client-ip=104.130.215.37; envelope-from=anthony@xenproject.org; helo=mail.xenproject.org X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+alex.bennee=linaro.org@nongnu.org Sender: qemu-devel-bounces+alex.bennee=linaro.org@nongnu.org X-TUID: fXY9wve2pyuF On Tue, Feb 18, 2025 at 05:26:18PM +0100, Philippe Mathieu-Daudé wrote: > Per Stefano: > > For ARM 32-bit, I do not think we ever had many deployments, > as most are 64-bit. Even when there are deployments, they do > not typically use QEMU, as QEMU is less important for Xen on > ARM compared to x86. > > The QEMU project only test to cross-build Xen on Aarch64 hosts > (see 84eda110792 ("gitlab-ci: Add Xen cross-build jobs"). > Since 32-bit host aren't tested, simply remove the support there. > > [*] https://lore.kernel.org/qemu-devel/alpine.DEB.2.22.394.2502031438170.11632@ubuntu-linux-20-04-desktop/ > Signed-off-by: Philippe Mathieu-Daudé > --- > While apparently running Xen on 32-bit hosts isn't straighforward > anymore (see [x]), we don't need to remove it ASAP, it is already > in the deprecation queue since commit 6d701c9bac1 ("meson: > Deprecate 32-bit host support"). > > [x] https://lore.kernel.org/qemu-devel/173d18bf-f68c-4bd5-b822-abb1c1f0c51b@suse.com/ > --- > docs/about/removed-features.rst | 5 +++++ > meson.build | 3 --- > 2 files changed, 5 insertions(+), 3 deletions(-) > > diff --git a/docs/about/removed-features.rst b/docs/about/removed-features.rst > index c6616ce05e5..f6ea53acc8b 100644 > --- a/docs/about/removed-features.rst > +++ b/docs/about/removed-features.rst > @@ -969,6 +969,11 @@ MIPS "Trap-and-Emulate" KVM support (removed in 8.0) > The MIPS "Trap-and-Emulate" KVM host and guest support was removed > from Linux in 2021, and is not supported anymore by QEMU either. > > +Xen on 32-bit ARM hosts (removed in 10.0) > +''''''''''''''''''''''''''''''''''''''''' > + > +Untested for more than 4 years. Well, not quite, we used to have some test of Xen on armhf hosts (one of arndale or cubietrunk, I don't remember which one we had to stop and never start testing again) until last year, and that included tests with qcow2 disk, so using QEMU. But that testing infra is gone so the patch is fine: Reviewed-by: Anthony PERARD Cheers, -- Anthony PERARD