From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 4FCC9C54E5D for ; Mon, 11 Mar 2024 18:57:51 +0000 (UTC) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rjkph-0007S2-7X; Mon, 11 Mar 2024 14:57:09 -0400 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 1rjkpW-00074N-Q5 for qemu-devel@nongnu.org; Mon, 11 Mar 2024 14:57:00 -0400 Received: from us-smtp-delivery-124.mimecast.com ([170.10.129.124]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rjkpR-0005hk-PN for qemu-devel@nongnu.org; Mon, 11 Mar 2024 14:56:58 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1710183412; h=from:from:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=yWYLOhtt4dELxAFn/TAtEEqykWgBooKgoJt9/NDtvz8=; b=NiWKS2RktZmXc8/oQla8VJv/jhNPtUyYaF+MFgrrHptvCmyf9ccv2dDtr02gTCkXqW/RjH KJADbqlTMNv+kWixLGszeZNMgXdP2cYpG12D8Wippk73mjRyjatVsRTubtaC65qGcZamz8 jiQos8uFwIdZbN5/k7S4FrpjKISlsZc= Received: from mimecast-mx02.redhat.com (mimecast-mx02.redhat.com [66.187.233.88]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-657-qYfELWBVPdqD1E4sm7NW5A-1; Mon, 11 Mar 2024 14:56:47 -0400 X-MC-Unique: qYfELWBVPdqD1E4sm7NW5A-1 Received: from smtp.corp.redhat.com (int-mx08.intmail.prod.int.rdu2.redhat.com [10.11.54.8]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mimecast-mx02.redhat.com (Postfix) with ESMTPS id 00A78101A552; Mon, 11 Mar 2024 18:56:47 +0000 (UTC) Received: from redhat.com (unknown [10.42.28.132]) by smtp.corp.redhat.com (Postfix) with ESMTPS id 97C7AC04121; Mon, 11 Mar 2024 18:56:45 +0000 (UTC) Date: Mon, 11 Mar 2024 18:56:43 +0000 From: Daniel =?utf-8?B?UC4gQmVycmFuZ8Op?= To: Philippe =?utf-8?Q?Mathieu-Daud=C3=A9?= Cc: =?utf-8?Q?C=C3=A9dric?= Le Goater , Nicholas Piggin , David Gibson , Daniel Henrique Barboza , Thomas Huth , Harsh Prateek Bora , qemu-devel@nongnu.org, qemu-ppc@nongnu.org Subject: Re: [PATCH v2] spapr: Tag pseries-2.1 - 2.11 machines as deprecated Message-ID: References: <20231214181723.1520854-1-clg@kaod.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: User-Agent: Mutt/2.2.12 (2023-09-09) X-Scanned-By: MIMEDefang 3.4.1 on 10.11.54.8 Received-SPF: pass client-ip=170.10.129.124; envelope-from=berrange@redhat.com; helo=us-smtp-delivery-124.mimecast.com X-Spam_score_int: -30 X-Spam_score: -3.1 X-Spam_bar: --- X-Spam_report: (-3.1 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.029, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 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: , Reply-To: Daniel =?utf-8?B?UC4gQmVycmFuZ8Op?= Errors-To: qemu-devel-bounces+qemu-devel=archiver.kernel.org@nongnu.org Sender: qemu-devel-bounces+qemu-devel=archiver.kernel.org@nongnu.org On Mon, Mar 11, 2024 at 06:46:53PM +0100, Philippe Mathieu-Daudé wrote: > Hi, > > On 14/12/23 19:17, Cédric Le Goater wrote: > > pseries machines before version 2.11 have undergone many changes to > > correct issues, mostly regarding migration compatibility. This is > > obfuscating the code uselessly and makes maintenance more difficult. > > Remove them and only keep the last version of the 2.x series, 2.12, > > still in use by old distros. > > By the time we get to QEMU v9.2, will pseries-2.12 still be used > by old distros? (which ones btw?) That's the wrong question really. Machine types are there to facilitate live migration, and by extension also handle save/restore to disk. So the question is more which distros are likely to ship new QEMU 9.2, and also still need the ability to incoming migrate from an older version of their distro where 2.12 (or a downstream equiv) was a fully supported machine type. With regards, Daniel -- |: https://berrange.com -o- https://www.flickr.com/photos/dberrange :| |: https://libvirt.org -o- https://fstop138.berrange.com :| |: https://entangle-photo.org -o- https://www.instagram.com/dberrange :|