From nobody Thu May 16 11:46:49 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=none dis=none) header.from=linaro.org ARC-Seal: i=1; a=rsa-sha256; t=1586866228; cv=none; d=zohomail.com; s=zohoarc; b=fA/TTPWdhQmUJ0Afgivrx16FVMZw5GWAKbBXFoZJNO4mbeHD4pvDemKWqsDbA762Mc+HImxPEShdfodTSfZB91r+G4O9+2sasPCmopOEPdqBTd56AmyAaSQWN8NDNpXMaIkN2Y0QZvg2C3t+Kagn8su8aOlOuVZWgS9NmOFnzqI= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1586866228; h=Content-Transfer-Encoding:Date:From:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:Sender:Subject:To; bh=v6Zv+pX1jlJqPpGlzzS0UHccRy5au45iW1uB7VR0uRk=; b=RQu8GBp5foUTbRoTISqmm7DT5MAMi+Ot6ruz1lz8w5smuw24VmXHmfq7kDt5eEE1zjWE0mmutKAz9Oe4J5hIySVlvz6I5FhHnoac4foaPkvaj99vUbdseQX8HCvmIDEXbVW11nx4I+PtsCvFCSrhDSvXbP2frajV33PhTDykXak= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=none dis=none) header.from= Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1586866228407591.2711406111885; Tue, 14 Apr 2020 05:10:28 -0700 (PDT) Received: from localhost ([::1]:59294 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jOKOY-0007Xd-LU for importer@patchew.org; Tue, 14 Apr 2020 08:10:26 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:59141) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jOKNo-00070T-Oq for qemu-devel@nongnu.org; Tue, 14 Apr 2020 08:09:41 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1jOKNn-0004o6-Gu for qemu-devel@nongnu.org; Tue, 14 Apr 2020 08:09:40 -0400 Received: from mail-wr1-x442.google.com ([2a00:1450:4864:20::442]:40453) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1jOKNn-0004nb-AU for qemu-devel@nongnu.org; Tue, 14 Apr 2020 08:09:39 -0400 Received: by mail-wr1-x442.google.com with SMTP id h26so2626410wrb.7 for ; Tue, 14 Apr 2020 05:09:39 -0700 (PDT) Received: from orth.archaic.org.uk (orth.archaic.org.uk. [81.2.115.148]) by smtp.gmail.com with ESMTPSA id i25sm18391406wml.43.2020.04.14.05.09.36 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 14 Apr 2020 05:09:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:subject:date:message-id:mime-version :content-transfer-encoding; bh=v6Zv+pX1jlJqPpGlzzS0UHccRy5au45iW1uB7VR0uRk=; b=A/lkR0fi6W7ZdKckfOiXkVnUHfqVDwqevglnG0zorUNwGX+Y981e96h8lc1NRmxIYm SzD+udUTZvDoOnyQAlKYwHN41FVFeSR90RpiMEF6I081FclcBbXRxwGw/dK2qirPFHFT wbzyDkZJJ1WfuQyGYvkfMcK15/GPvoISje721IzdlqPfYpBd6OXoXeST+fpa/Izl+isn 7/IOHQpAgX2YT5g1rQ1oP0CXP/E2DLeOch/0+hUJlAKgvJjNIbGeHcx0WczkNb8L4Wvm dQ3D8gUgQte5bAGat9QhvTf5zV7LqvOLrBsRhz3GqyVWSrFDP5yEJAiDlIpMQfhUnENO JqFQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:mime-version :content-transfer-encoding; bh=v6Zv+pX1jlJqPpGlzzS0UHccRy5au45iW1uB7VR0uRk=; b=qDz8m+XqUGWaor4gKBhV8EHK1xUpAIZOLh/UJRB3EmHUJ4Du3QrgSniTZm6YRrQYQN WoSIaG+B1iA70CSlcWWO3R+tCb2DaUjZ55a/G5mOBjgX+/jvq9ZSMO+M1/tvjFU2KtT4 i/6dfqDhpH/lnyLPZwByqZUf948/Y8rXeSrtsi3Gb+qx9G6aBlEpxWek/B01OrD+cv95 Ke5TFbSQC2SG2QwLu4kHFE8d1nUlAYks+fblst095UPY4pW+sLfu99W8TbBqWvB3vElj 1Aeaojl1fIW8CYZO3sF7rmDRmkpXptEBzx4QArdoO8cwqSp5RY219I1MiDXGywa+1wfY BpdA== X-Gm-Message-State: AGi0PuYEpne/XDYUTj2TzQsL6IME12fMhDouzytVDBmSh6cfwUodDPyI 3/HESnQrxaY9ZhZG9Z5aLRvGhw== X-Google-Smtp-Source: APiQypL4AVPq2x8qZxjW2MdmhGEHILQ3YVtv65jSuwNcDFiqttmXHcw2DSMCq9WZwOgYbQ/zTcVgzQ== X-Received: by 2002:a5d:6645:: with SMTP id f5mr24741897wrw.280.1586866177813; Tue, 14 Apr 2020 05:09:37 -0700 (PDT) From: Peter Maydell To: qemu-arm@nongnu.org, qemu-devel@nongnu.org Subject: [for-5.0] Deprecate KVM support for AArch32 Date: Tue, 14 Apr 2020 13:09:35 +0100 Message-Id: <20200414120935.12719-1-peter.maydell@linaro.org> X-Mailer: git-send-email 2.20.1 MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:4864:20::442 X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: pass (identity @linaro.org) Content-Type: text/plain; charset="utf-8" The Linux kernel has dropped support for allowing 32-bit Arm systems to host KVM guests (kernel commit 541ad0150ca4aa663a2, which just landed upstream in the 5.7 merge window). Mark QEMU's support for this configuration as deprecated, so that we can delete that support code in 5.2. Signed-off-by: Peter Maydell Reviewed-by: Alex Benn=C3=A9e Reviewed-by: Andrew Jones Reviewed-by: Daniel P. Berrang=C3=A9 Reviewed-by: Richard Henderson --- I was reading the 5.7 merge window writeup on LWN this weekend and saw that the dropping of 32-bit support had gone in; just enough time to squeeze our deprecation warning into 5.0 so we can drop the code in 5.2 rather than 6.0... docs/system/deprecated.rst | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/docs/system/deprecated.rst b/docs/system/deprecated.rst index c633fe2beff..3142fac3865 100644 --- a/docs/system/deprecated.rst +++ b/docs/system/deprecated.rst @@ -336,6 +336,14 @@ The ``compat`` property used to set backwards compatib= ility modes for the processor has been deprecated. The ``max-cpu-compat`` property of the ``pseries`` machine type should be used instead. =20 +KVM guest support on 32-bit Arm hosts (since 5.0) +''''''''''''''''''''''''''''''''''''''''''''''''' + +The Linux kernel has dropped support for allowing 32-bit Arm systems +to host KVM guests as of the 5.7 kernel. Accordingly, QEMU is deprecating +its support for this configuration and will remove it in a future version. +Running 32-bit guests on a 64-bit Arm host remains supported. + System emulator devices ----------------------- =20 --=20 2.20.1