Received: by 2002:a05:6902:102b:0:0:0:0 with SMTP id x11csp2666075ybt; Fri, 3 Jul 2020 15:32:37 -0700 (PDT) X-Google-Smtp-Source: ABdhPJw7cCMpJBr4AZ5RIDmMzMVtKgbkM2DbfOKIAUGBqrr4SLQAz3tMvuiyPm5VvLy6PJv6wT4j X-Received: by 2002:a05:6402:cb3:: with SMTP id cn19mr40275988edb.368.1593815557195; Fri, 03 Jul 2020 15:32:37 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1593815557; cv=none; d=google.com; s=arc-20160816; b=HJuUhyF5HssHFBZv5Kr/U1VaeO+RGk0blew7hG1hSrkiE2JfZ/U+vYRxSszsIQr7A2 /h1F/tPO/zx1ZjSx/CJ+Uhw/f8aUQFUndSlFUqLD4pu8NcMkHUjuSBZsPJeCTetsJzhl w191bC9WlnEj7BX2gxrGSVqjipRCNOY9zJbI6kGRmmmNTA/tqneKAXS+QNon6cSdl2bb /T6Tq+KuvtM9+5brvWCTNX9VMQUC3619oIJk6QMYVYPIxFM9/hhHA0/fMX/G8t2VBsA5 AkVoXP+Q9+TPDLF6qs62+BwxESHkwK6wt2GGuFnrMbfKkevCuEOlb6H+tIuuBrSxuwhZ KAkQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:message-id:date:references :in-reply-to:subject:cc:to:dkim-signature:dkim-signature:from; bh=e6HM5KalB3cdRfA4Hps7INNFh9eeE6yz+RhORK/ferw=; b=eaAenq0ulas3hpP93fsVJJTYxwG6WUd+mE/PzVD+I8tZLMiMCD+yqH8Ot14rI8RpOI l21UnUwz+rH5kaQsIBLmKQ2nHZ76UpbSnNLTP3lPXeqV+CAa8WBnXJZJ36hewVeiTiTz fQ+fCpqzekXD2qVMZEhyxBmHW8gQvSaJyO2NvV1mAbeMgD5DM0sjGdrlnMLZ8G4CTrfQ F8eJ2p5BM5KKXZJOpexJxZ4W9IVN7dDiVflTtt/ddFsfSSosFmxxsAR4B58IK6XqTKt3 yyPXv0uGil02zbl4y8JNzd2y6ftjoQ5dF3Tj/Nw1ilgytdTB+rq0cyVizQ7SCR4KmDL6 XVgg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linutronix.de header.s=2020 header.b=UxWfa4HS; dkim=neutral (no key) header.i=@linutronix.de; 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=linutronix.de Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id g9si8581796ejj.380.2020.07.03.15.32.11; Fri, 03 Jul 2020 15:32:37 -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=@linutronix.de header.s=2020 header.b=UxWfa4HS; dkim=neutral (no key) header.i=@linutronix.de; 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=linutronix.de Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726756AbgGCWbD (ORCPT + 99 others); Fri, 3 Jul 2020 18:31:03 -0400 Received: from Galois.linutronix.de ([193.142.43.55]:35838 "EHLO galois.linutronix.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726188AbgGCWbD (ORCPT ); Fri, 3 Jul 2020 18:31:03 -0400 From: Thomas Gleixner DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linutronix.de; s=2020; t=1593815461; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=e6HM5KalB3cdRfA4Hps7INNFh9eeE6yz+RhORK/ferw=; b=UxWfa4HS6S7NQAyS/jMl4fjxbcCv1prvRSCKbsDllp1+dzc5z4T7inYWBkJ3FhkaGfHaTZ vAGLgP5gEjwFC1sgShElbTjfY3RehAdz/I6E1I+msYo1HdhV615kK2pihe8pCXeOFCgX9E WONDkzZJl/h8MJnEGa00LKFRZ09tDewa4sRXfvLgaYEAaDe0ATeTslGCTtHWH9CNJoVLkl 62KdtDowVoLPx/rBXkQleegbyC+nJxPWzpcyu6WdZgfHKU6pXPFzpUBtldeZBQuvTSrj0p EV6miUZEF3v9PMDvUvKVJnZHJUh9rLNxNz7hdtwPUXED6ouA+tE72u89gRISxw== DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=linutronix.de; s=2020e; t=1593815461; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=e6HM5KalB3cdRfA4Hps7INNFh9eeE6yz+RhORK/ferw=; b=bvB//3vcFyKBqGU4jVbTlAhUCfJaMSN/jkN+tpi1wI9XzIYrvfyn0Bmgf8ATogOTaNPtl2 DSyT7KFiHbveqTBg== To: Andrew Cooper , Andy Lutomirski , xen-devel , LKML , Juergen Gross , Jan Beulich , Boris Ostrovsky Cc: X86 ML Subject: Re: FSGSBASE seems to be busted on Xen PV In-Reply-To: References: Date: Sat, 04 Jul 2020 00:31:00 +0200 Message-ID: <87eepss02j.fsf@nanos.tec.linutronix.de> MIME-Version: 1.0 Content-Type: text/plain Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Andrew Cooper writes: > On 03/07/2020 18:10, Andy Lutomirski wrote: >> If you can't get this fixed in upstream Xen reasonably quickly, we may >> need to disable FSGSBASE in a Xen PV guest in Linux. > > This has come up several times before, but if its actually breaking > userspace then Xen needs to change. > > I'll see about making something which is rather more robust. You mean disabling XEN PV completely? That would be indeed very robust and allows us to get rid of lots of obscure code. Feel free to add my Acked-by :) Thanks, tglx