From mboxrd@z Thu Jan 1 00:00:00 1970 Return-path: Received: from userp2120.oracle.com ([156.151.31.85]) by Galois.linutronix.de with esmtps (TLS1.2:RSA_AES_256_CBC_SHA256:256) (Exim 4.80) (envelope-from ) id 1fJLh3-0004Nc-NU for speck@linutronix.de; Thu, 17 May 2018 18:23:54 +0200 Received: from pps.filterd (userp2120.oracle.com [127.0.0.1]) by userp2120.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w4HGGUGT103929 for ; Thu, 17 May 2018 16:23:46 GMT Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234]) by userp2120.oracle.com with ESMTP id 2hx29wa0qj-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Thu, 17 May 2018 16:23:46 +0000 Received: from aserv0122.oracle.com (aserv0122.oracle.com [141.146.126.236]) by aserv0022.oracle.com (8.14.4/8.14.4) with ESMTP id w4HGNjIh025581 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Thu, 17 May 2018 16:23:45 GMT Received: from abhmp0018.oracle.com (abhmp0018.oracle.com [141.146.116.24]) by aserv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w4HGNjVC021991 for ; Thu, 17 May 2018 16:23:45 GMT Date: Thu, 17 May 2018 12:23:44 -0400 From: Konrad Rzeszutek Wilk Subject: [MODERATED] Re: [patch 08/15] SSB updates V17 8 Message-ID: <20180517162344.GE18423@char.us.oracle.com> References: <20180516135132.687640705@linutronix.de> <20180516135209.978573772@linutronix.de> <326984b0-af40-c512-a940-d65eb8b08e11@amd.com> <20180517025631.GL10272@char.us.oracle.com> <3e7de72a-066f-b9be-2d2d-c24e4a5bdbc8@amd.com> <7336bf63-e63b-5a70-0d2e-2bf093314fda@redhat.com> MIME-Version: 1.0 In-Reply-To: <7336bf63-e63b-5a70-0d2e-2bf093314fda@redhat.com> Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable To: speck@linutronix.de List-ID: On Thu, May 17, 2018 at 06:17:53PM +0200, speck for Paolo Bonzini wrote: > On 17/05/2018 18:13, speck for Tom Lendacky wrote: > >>> Paolo (I'm assuming your on this list), > >>> > >>> Do you know if anyone is working on Qemu / Libvirt patches to support t= he > >>> new AMD VIRT_SSBD feature (new CPU definitions, etc.)? > >> But surely you have a patch that you wrote for testing this? > > Yes, but I want to build upon anything that may already be in progress. > > Also, I'm not a qemu expert so I wanted to be sure I had everything. > > For example, I can already see that the KVM support needs to add > > MSR_AMD64_VIRT_SPEC_CTRL to msrs_to_save in arch/x86/kvm/x86.c (I'll > > send a follow-up patch to the list to add that). > >=20 > >> Did you have in mind these two patches (inline), not tested, still compi= ling. > >> > >> If you can test them, I can sync up with Daniel P. Berrang=C3=A9 who is = going > >> to post the Intel SSBD ones for libvirt+qemu on Monday. > > Yes, I'll review and test. I have some initial comments below. >=20 > I got (Konrad's?) patches for QEMU via Dan, and they seem to be okay. Did my SoB/authorship get lost? I will fix them up and send them to Dan, John, and you per Tom's commnents. >=20 > > I'll provide a patch back on top of these patches with any other updates. >=20 >=20