Received: by 2002:a25:d7c1:0:0:0:0:0 with SMTP id o184csp3373371ybg; Mon, 28 Oct 2019 11:46:22 -0700 (PDT) X-Google-Smtp-Source: APXvYqznFIUXuKmvQ3un8zTZnKygdT1deoIkBrummpRngDFzLYD1W6lRaegCNp3hy77QyoHDGox7 X-Received: by 2002:a05:6402:1212:: with SMTP id c18mr21595476edw.166.1572288382304; Mon, 28 Oct 2019 11:46:22 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1572288382; cv=none; d=google.com; s=arc-20160816; b=TH5/jkzO1TvSEp5rMM57n4T+dRrN6EJHuIP/ME3PbwSstgM9d5aHmukig2K1U4KZa6 rT224tBcml9jqpRh4/5B+KuA7JAa6iD/rQADrkIoyS5ak+k72ENWNpl3pQicjBEemiY3 Xm1ZWcITJEvhxKcitwXKsXd5DAcTbCvlMg5f9AdHT0oVNqax/N8iLl8ClfuFHyAsCCUJ 6+fGb80b5IZCmON0KEfJ3eSMZzy24yr+U7WX8Sr7wlZv28qdQ+oitbnu0ABUmi/8YWWe VTfgr4WoE7VuGVj0Qh8anKYnSt9vUjiGjnrNvEEw0d9QYC1AvePo/NPFvjFKw/+FpfQT ZHUg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:from:cc:to:subject :content-transfer-encoding:mime-version:references:in-reply-to :user-agent:date:dkim-signature:dkim-filter; bh=Skodpi7nxzjzM78bU7LUUKImk5EIuBVZg2w//InSrlA=; b=HCrfOoKwrgfhgIPecK9vyyUtWdaHpuKg60tYicNPGS0RX1U4L3F4ypeAva8dj3/ePU f4SSZ1ZsXQY8lEV/z+tv8okqYyC/NTxb5AJSyLOj7oSZQdunOAxN+ssHnh9RvoMo77SK uqtQfUxDoY56Q7p2z7uMUJleeNmvARDvOBjqStcrodTtGES3H0bVDj5zj9jWTsfvImel iCGT0BEDhaljhhdwulrSCUQziaJ3Rn7kqAILOXVS40XzW3CFaObg+fwIcecP/M+YR5Hc r+/XxY5MWLahUMhO+i7TCyRI5FGlOjz6s0wkibDMZuuxjemK+qxDvkJukUewoAUX6+nN 5Tnw== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@zytor.com header.s=2019091901 header.b=GIY6FWFq; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=zytor.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id j3si9236957edj.448.2019.10.28.11.45.57; Mon, 28 Oct 2019 11:46:22 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=fail header.i=@zytor.com header.s=2019091901 header.b=GIY6FWFq; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=zytor.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2387505AbfJ1I6T (ORCPT + 99 others); Mon, 28 Oct 2019 04:58:19 -0400 Received: from terminus.zytor.com ([198.137.202.136]:38859 "EHLO mail.zytor.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1730849AbfJ1I6T (ORCPT ); Mon, 28 Oct 2019 04:58:19 -0400 Received: from [IPv6:2601:646:8600:3281:9f1:c5fc:f434:6a14] ([IPv6:2601:646:8600:3281:9f1:c5fc:f434:6a14]) (authenticated bits=0) by mail.zytor.com (8.15.2/8.15.2) with ESMTPSA id x9S8kpgE2149778 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO); Mon, 28 Oct 2019 01:46:57 -0700 DKIM-Filter: OpenDKIM Filter v2.11.0 mail.zytor.com x9S8kpgE2149778 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=zytor.com; s=2019091901; t=1572252419; bh=Skodpi7nxzjzM78bU7LUUKImk5EIuBVZg2w//InSrlA=; h=Date:In-Reply-To:References:Subject:To:CC:From:From; b=GIY6FWFqmb/JHimgI8SsfdgfiZRpBb8TM+vQmDCQ0kUqXCIe4S/ENEhbqQVuGqto5 gDJonHp5mnnv6Ju3KmVvKLu+QRoSef5OlryrIP5fvx3DFH+E431DcFy7AONIRcNvZv wuuFPG90IHiSRZTdUfVItRzn81mywuogRuHtFk2zf1cmwM9DLcKEzWfbI/IqkzhFiq VqhApkc+x4e7aBFZnq28V+oJE5hI4rt3Ooyne4Z2Y1h/TsIDelXli3wQJM1AtTQb0t M+xwLznPWjg0KdCruXHQQYKi6cVJajz7FcXAsVqgaj+bZuaxbHLlHlI4/WS/+WR03j R1rS8Fx+2oBqA== Date: Mon, 28 Oct 2019 01:46:43 -0700 User-Agent: K-9 Mail for Android In-Reply-To: <20191025073858.15081-1-jgross@suse.com> References: <20191025073858.15081-1-jgross@suse.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Subject: Re: [PATCH] xen: issue deprecation warning for 32-bit pv guest To: Juergen Gross , xen-devel@lists.xenproject.org, x86@kernel.org, linux-kernel@vger.kernel.org CC: Boris Ostrovsky , Stefano Stabellini , Thomas Gleixner , Ingo Molnar , Borislav Petkov From: hpa@zytor.com Message-ID: <088E9605-9FFA-42B7-BAB2-89D9DF0756BB@zytor.com> Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On October 25, 2019 12:38:58 AM PDT, Juergen Gross wrot= e: >Support for the kernel as Xen 32-bit PV guest will soon be removed=2E >Issue a warning when booted as such=2E > >Signed-off-by: Juergen Gross >--- > arch/x86/xen/enlighten_pv=2Ec | 8 ++++++++ > 1 file changed, 8 insertions(+) > >diff --git a/arch/x86/xen/enlighten_pv=2Ec b/arch/x86/xen/enlighten_pv=2E= c >index 58f79ab32358=2E=2E5bfea374a160 100644 >--- a/arch/x86/xen/enlighten_pv=2Ec >+++ b/arch/x86/xen/enlighten_pv=2Ec >@@ -117,6 +117,14 @@ static void __init xen_banner(void) > printk(KERN_INFO "Xen version: %d=2E%d%s%s\n", > version >> 16, version & 0xffff, extra=2Eextraversion, > xen_feature(XENFEAT_mmu_pt_update_preserve_ad) ? " >(preserve-AD)" : ""); >+ >+#ifdef CONFIG_X86_32 >+ pr_warn("WARNING! WARNING! WARNING! WARNING! WARNING! WARNING! >WARNING!\n" >+ "Support for running as 32-bit PV-guest under Xen will soon be >removed\n" >+ "from the Linux kernel!\n" >+ "Please use either a 64-bit kernel or switch to HVM or PVH mode!\n" >+ "WARNING! WARNING! WARNING! WARNING! WARNING! WARNING! WARNING!\n"); >+#endif > } >=20 > static void __init xen_pv_init_platform(void) And there was much rejoicing=2E Yaay=2E --=20 Sent from my Android device with K-9 Mail=2E Please excuse my brevity=2E