From patchwork Tue Apr 14 16:26:13 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Peter Maydell X-Patchwork-Id: 185430 Delivered-To: patch@linaro.org Received: by 2002:a92:3d9a:0:0:0:0:0 with SMTP id k26csp1617386ilf; Tue, 14 Apr 2020 09:30:04 -0700 (PDT) X-Google-Smtp-Source: APiQypJVdEmuLe9F5xEcQRmPqdM7dyE7kcHYB+VFLX/OrI3ze0jIH2NvrJNCVDrr/rFfEjXQkTy/ X-Received: by 2002:a05:6214:727:: with SMTP id c7mr795928qvz.81.1586881804457; Tue, 14 Apr 2020 09:30:04 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1586881804; cv=none; d=google.com; s=arc-20160816; b=kGu8lxA3kd01OzGNICIMV8qVSRfd5D9p0OU8EH3eeglrad2TfyCr6jYy3tEJ7gOqkU M3ZSRvXkJFiHLkxVRAhUZ3y/RPJGK2eOKwoN01l5mrxV0GR99bpaQv+u7Gk6gpJd2Liz i4OTF76IW0HJl4kFBXL711V3Zg2+vSL2SdcfurPkEmPvzhvwz99tMlGDu5HlIRQknB1T tHXnuyiQj1zCj5IHZMemz2f0jS1OnU9nUeLcDJElnDnAoymza4pnU91N5zZCMHz0nQSt FuJpx5GdMERWFzA05U3fDSAFO+XeQXMu66RlSgAzXn5h3mkW3C3dl26jJc5yF/Jd05P8 i/mw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:to:from :dkim-signature; bh=on6om2BuBSGRUVifgjuA6roTR5aDCOVAu/rIcJHMwjY=; b=QYnHRja8bjSgu211LcuhoeytXyul5zBJukkWNCbFieac/BkCPltX3C6Icat/E3mRyf ya6yzMEPYbl2uU3Exflc2IyKZGqE09O6zyW4egqpf8soS64H8Rz2bTdqOzhIYUhdCPC0 RyLewklBVTl2uwfWO1yFACHS/dsBlZXeBWxA0qXpQFltPXWCRcSdl5zuKjqDm89P+SEY VIUyfelQ0K1FD4R4Bups4U0nT3x4ejo9CwaF0Uls94X3bOo64bBa7w8ftN///s9CBWvF SctMFQHKNDMnIQNauf6IfMdabtK3BFswcaUUrNd/J6heIIDRe9A1uMAmar0TRBDQ6Jdm xEzQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=X0TuT0aQ; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id o2si2444172qkm.81.2020.04.14.09.30.04 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Tue, 14 Apr 2020 09:30:04 -0700 (PDT) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=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=@linaro.org header.s=google header.b=X0TuT0aQ; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1]:34072 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jOORn-0004BU-U6 for patch@linaro.org; Tue, 14 Apr 2020 12:30:03 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:51713) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jOOOR-0005M4-Nd for qemu-devel@nongnu.org; Tue, 14 Apr 2020 12:26:36 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1jOOOM-0007ER-50 for qemu-devel@nongnu.org; Tue, 14 Apr 2020 12:26:35 -0400 Received: from mail-wr1-x441.google.com ([2a00:1450:4864:20::441]:39644) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1jOOOL-0007Dp-U9 for qemu-devel@nongnu.org; Tue, 14 Apr 2020 12:26:30 -0400 Received: by mail-wr1-x441.google.com with SMTP id b11so3682561wrs.6 for ; Tue, 14 Apr 2020 09:26:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:subject:date:message-id:in-reply-to:references:mime-version :content-transfer-encoding; bh=on6om2BuBSGRUVifgjuA6roTR5aDCOVAu/rIcJHMwjY=; b=X0TuT0aQyZUWlhshx4MZ4QyeKNdTTjoXjWjQ7/dbGceLuYeL9CstQI2U/LoC9sKbSh Xkb6pDIEWJzYRdE2SWPEqu8IE7xyUi8liBWsMa2HbFCV0JLMP9mlFb/7gxPJCmJeJgtU kKD2IjGyTyBNdcafCoY/gK4NQQelbsxBl35BXrmQ+YOD7pbJpl3VOJEzUA9iIfquKFGH pQJFv8dfMhJX20Q7kAmVbYSw0hbWfZK1NfoNLQIdFT4SfH54T1XTjfAy6fJJCieS31nj 7nhG4MovcE4fgIJ1OW/Wle27eUr5ro+u4X04c4vnCnP+O9Carzn6C+PRu9BCwMWaagx9 UqkQ== 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:in-reply-to :references:mime-version:content-transfer-encoding; bh=on6om2BuBSGRUVifgjuA6roTR5aDCOVAu/rIcJHMwjY=; b=BdmmilxJigM3tvBjzTKXduYzGcjvje7C7WTkjhN/ILJvifgiuYvNHviiQXgJB0JdWi CtsHDDJYFZD7nBcGO0bZjTuhWf5/+6So7JxRcop38cd9bYLtaid3XWoYveMsnN3TsdGl SYS5DEj3DA9q5X1MTaPxeuLCDVhBMQW4E5RjOW2jSCwmfXf48No6Xwh2WGPFNt/OTre+ 2nYMhtCi+vWUIvjsT7ABCwoo+HUoKCvZ6F62PHZxxLmHEBfiJBFy2qSqouyeXDndfF/P mq8PgfSouASDYLjU3AGGxm5FuiPZH1cAE+5J/Fvl5VBPF6RrWZ09+zbAjoPaW552ZIab EBCQ== X-Gm-Message-State: AGi0PuYC8jNef4gLXwqn2nZWNxV9IPDWqNQEcmYmBaForYWp7PH6ePgH MzanI1kviOP3eJ02U+b2GaoIxmSMeJj04g== X-Received: by 2002:adf:f5c4:: with SMTP id k4mr15019449wrp.294.1586881588674; Tue, 14 Apr 2020 09:26:28 -0700 (PDT) Received: from orth.archaic.org.uk (orth.archaic.org.uk. [81.2.115.148]) by smtp.gmail.com with ESMTPSA id i129sm20003802wmi.20.2020.04.14.09.26.27 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 14 Apr 2020 09:26:28 -0700 (PDT) From: Peter Maydell To: qemu-devel@nongnu.org Subject: [PULL 12/12] Deprecate KVM support for AArch32 Date: Tue, 14 Apr 2020 17:26:13 +0100 Message-Id: <20200414162613.4479-13-peter.maydell@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20200414162613.4479-1-peter.maydell@linaro.org> References: <20200414162613.4479-1-peter.maydell@linaro.org> MIME-Version: 1.0 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:4864:20::441 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+patch=linaro.org@nongnu.org Sender: "Qemu-devel" 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: Andrew Jones --- docs/system/deprecated.rst | 8 ++++++++ 1 file changed, 8 insertions(+) -- 2.20.1 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 compatibility modes for the processor has been deprecated. The ``max-cpu-compat`` property of the ``pseries`` machine type should be used instead. +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 -----------------------