Received: by 2002:a05:6902:102b:0:0:0:0 with SMTP id x11csp1534660ybt; Thu, 2 Jul 2020 07:50:31 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxbEvsCMFu6dKRDxsD/KrVqTpanPXLULbQGtGsEAUYminSSvVYlB8/frPvB7uQ8lSyD1gKs X-Received: by 2002:a17:906:284e:: with SMTP id s14mr26925877ejc.498.1593701431310; Thu, 02 Jul 2020 07:50:31 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1593701431; cv=none; d=google.com; s=arc-20160816; b=vOxxV3D0Ec+BHCYmz2FCG8nbYic1q4xE85pYUrP9QrtV1XeKuD0rONAR249UOXAkPi DJI0+Ld/XCmpoc5AQiqv5Tzd+WWxMz2GD+JZ0dbw43Qqbii1kMSo7Qf7AQjFrtx+CElg aiXmEvYEb9JVEsp+s7+9o61A0oHQO5UnNUEny6C2puHtbSNq4K0BWM3GRZFI3U65oPuj XaSP6j2VqbygBoLkbEf4gffPs9LkgQgES7+JRcLs07tfXHyeVCKaaugkukppOIf9ZtxE TSLYwo4fBNTdSF9N5MaLOcFjYpCBrVQ3xb/mmkK/VKPoAh0/tNh18yihpvWnxoFbzdA4 fzSg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=v4VXI9uP014tYHa4Tj77JYdAu3duCFmr1FkN+vT8NsI=; b=vgZRpwLMayx9gIYzwJ9rdtNIjAM5L7rOS57yJbdutAAthg9AyFefmj8Bx4CDzlXSjK 9BgdpNo5/MGjoV6U6v+O+qY2IkqDeFcN52zoNlz55HKeJjdlRMDu3WbFRRisi20snbBo kQQtSiySoTnIw9ExEYXrqWTmt3SkBjSkbyLGmD2pFl95DpPXwGuxqzy4a2gN0RIKi03t 0hFYGEBYIrgsAPzCI4YeEAyxUmQRSuoi9uYNDUpO2CG2x6L7unBWsqxXfjCIIFmIDUkT uJTMqqKWeXxwRRklwhRHTbi/2XHavspYu1bWzSncgfNdq/hmbs/UUKzI5HsAZYzuKjoE PckQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=FoyObNL9; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id oa24si5816272ejb.571.2020.07.02.07.50.08; Thu, 02 Jul 2020 07:50:31 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=FoyObNL9; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729606AbgGBOtF (ORCPT + 99 others); Thu, 2 Jul 2020 10:49:05 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:50618 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1730294AbgGBOtA (ORCPT ); Thu, 2 Jul 2020 10:49:00 -0400 Received: from mail-io1-xd42.google.com (mail-io1-xd42.google.com [IPv6:2607:f8b0:4864:20::d42]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 0A9B9C08C5C1 for ; Thu, 2 Jul 2020 07:49:00 -0700 (PDT) Received: by mail-io1-xd42.google.com with SMTP id q74so5582026iod.1 for ; Thu, 02 Jul 2020 07:49:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=v4VXI9uP014tYHa4Tj77JYdAu3duCFmr1FkN+vT8NsI=; b=FoyObNL92iyVLE061Hvbm+xq+zoeDIpNkTcIUjGaXkrsBOkS1ywIpFNY/kdIw7OPms EWzPxJOpa7MJzcQI1tMfv/vtfU3yNUt4ZETFGw4iwn/fsT9oFyCTnaKIEPlG/LQW7v/F cuJdCxfF3FjsQCpeWWNc/QExbhhNa5rnBjX3vciDAAGLevquONjrb00s+NcBsQlgv81f e2GGhZ5MMK992CtMz1m3IsNTvXT5qf752JhUqT9DMnFntgzsoYNJScekoqqQ9tlo3OqY saoknjuOJ2JQx0GcMqJd6BehD+PelFtZ31gCN2UQkckHDMAyNoGZFxYKfdmuvXR7NZJY oPAw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=v4VXI9uP014tYHa4Tj77JYdAu3duCFmr1FkN+vT8NsI=; b=bpSeTLdPmAPPK/tHAXlGEsMXt+CbQNjTz4+A/Nz19lJTGGDfBbq5S4tQ+8toeEjUKU GP6qJ74AVxrqf0YocJxC/jVi601ifjmMbl/v0C9L/5E9zuXvwq/2lcMR/kqpKaMXMWYo JkDhFxBpHW99dwPEleN9jg95+AQ+JSL5t49Jo8hPn0ciUI4P384VeM//j1Di3fyYMe/p TPnQ6XBeovAovfDuSx9loY/PSkaEBiBVGF62xSBpSlQpLlFecABHsJfTWJCCOEF90BaK s2+z1a1YUriLGZb30e/ihHQ0gO6VReGMOjrZMgcLPZykDevEUiC0bIp5iiABWnE6ZPZ/ QE8A== X-Gm-Message-State: AOAM532oRulckcF5xTGcYO1aZuyYB16+IQA1bongHIj2TFwbqxLhSKcc epmA+etF8GWMP+aKoj3/0XfF/KQKUByhznHBcA== X-Received: by 2002:a5d:849a:: with SMTP id t26mr7826768iom.22.1593701339267; Thu, 02 Jul 2020 07:48:59 -0700 (PDT) MIME-Version: 1.0 References: <20200701110650.16172-1-jgross@suse.com> In-Reply-To: <20200701110650.16172-1-jgross@suse.com> From: Brian Gerst Date: Thu, 2 Jul 2020 10:48:48 -0400 Message-ID: Subject: Re: [PATCH v2 0/4] Remove 32-bit Xen PV guest support To: Juergen Gross Cc: xen-devel , "the arch/x86 maintainers" , Linux Kernel Mailing List , Linux Virtualization , Andy Lutomirski , Thomas Gleixner , Ingo Molnar , Borislav Petkov , "H. Peter Anvin" , Boris Ostrovsky , Stefano Stabellini , Deep Shah , "VMware, Inc." Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Jul 1, 2020 at 7:07 AM Juergen Gross wrote: > > The long term plan has been to replace Xen PV guests by PVH. The first > victim of that plan are now 32-bit PV guests, as those are used only > rather seldom these days. Xen on x86 requires 64-bit support and with > Grub2 now supporting PVH officially since version 2.04 there is no > need to keep 32-bit PV guest support alive in the Linux kernel. > Additionally Meltdown mitigation is not available in the kernel running > as 32-bit PV guest, so dropping this mode makes sense from security > point of view, too. One thing that you missed is removing VDSO_NOTE_NONEGSEG_BIT from vdso32/note.S. With that removed there is no difference from the 64-bit version. Otherwise this series looks good to me. -- Brian Gerst