Received: by 10.223.176.5 with SMTP id f5csp334597wra; Sat, 27 Jan 2018 00:40:39 -0800 (PST) X-Google-Smtp-Source: AH8x2241JF07e1bOWDEL1V3fq4E4R75n+WxhR5I9a6bpVgvOQTDM/T37AdUCKNmkFT2xb4zbqFPJ X-Received: by 10.101.101.68 with SMTP id a4mr17244994pgw.368.1517042439323; Sat, 27 Jan 2018 00:40:39 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1517042439; cv=none; d=google.com; s=arc-20160816; b=fy9jRdXLmMT9kyOHeRmljpS+7bKCZuBiM44xZmVM4kO/3JgxJV+Q4P7S3XyEbkEzm+ YHcBOf2RkzQ5ORxxSgRYEv1PAMob+ajQc1kTqFFNsfr+QYwT2F4/ZI0ithDbzDSmr/aN MisdePB/QxmIqxmsbFHRrWgt9963FE3KwjTtHqtRJIX2AXlwrsoY/lOr93MM2Y9KI0mt 5nOaXDz/Isa4+u6rRxG9URyskslMUxxR743oH1/i0HXlCZb3+f2MFlsRhnyQarp8gObc NMwMKXoAI95XYgkAB1wRTTgM/YOc8dBNDoMqen27EZnbpNhVEP6sL7UE1VYJzgs0oVmS VDPQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding :content-language:in-reply-to:mime-version:user-agent:date :message-id:references:cc:to:from:subject:dkim-signature :arc-authentication-results; bh=oGhlhBOKWAY4OBMK+hMBdGk0LnaqBsW00hCrnXgHKno=; b=VwaYgZvHO71pb7NrOgNfM4dB//ZW5wLWPAssEcnoUZv7puRsH5dRzE96vNSn28+JGK NZ6sHrU7OzNaQ4MOkIWX6oz6KLaF0amLhrkMFXz+fGwidFg0o9xnv6WM1gytcD2QqhNu BNSJ9+TuGsuRptJyqK4ufiQbBFN1aZtJ33P+06sQaDMB5Sa9FS5ekhnFf90CC/UoxgJk pkNDRAzEuWEo6p3iCflmvQiVS8Q0yb2A8bTMJuYi/93QRRL5DpxdvaRotZ3StRlI3U0R v+5C/9Qh48cdu2FrG3iw9lLrLM5TZurH0pKc3B6Nz1n6l5gUqHjQiCZYzRxe+G6GJJeC UjOQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@gmail.com header.s=20161025 header.b=a3z8Hbh6; 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=redhat.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id t64si4129239pgt.686.2018.01.27.00.40.21; Sat, 27 Jan 2018 00:40:39 -0800 (PST) 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=@gmail.com header.s=20161025 header.b=a3z8Hbh6; 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=redhat.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752152AbeA0Ij6 (ORCPT + 99 others); Sat, 27 Jan 2018 03:39:58 -0500 Received: from mail-wm0-f65.google.com ([74.125.82.65]:40763 "EHLO mail-wm0-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751446AbeA0Ij4 (ORCPT ); Sat, 27 Jan 2018 03:39:56 -0500 Received: by mail-wm0-f65.google.com with SMTP id v123so25129282wmd.5; Sat, 27 Jan 2018 00:39:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:subject:from:to:cc:references:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=oGhlhBOKWAY4OBMK+hMBdGk0LnaqBsW00hCrnXgHKno=; b=a3z8Hbh6Cy6TQukcyBg0Bw3IUg3hH0wcWYV3YlxbcfTkFi/Gz9TCKbcFc4/xx+z3ws SbIiISWi5I3eAPAOLNPlP7xwRlTu5om6Yggy8xR4wnGaH1N6lxS4VS5i1qJ/sV1CZLIu yRlnM/a0L0Yypn7K8DNC5OkQzEn4bneoVqxvoYkx7hx2TAjIMwYKr1u2igvVXGXRlg9s AeoTX4G+9IpPH+Umlw2I3hInXTTvYqUvPnNvjlXmAJ7Dm3ddUlzJYvjd1pD7jURGsgYD z5W9y/ROTKFPY8pniVLEsRlP8b92R1xcGrmKXnUnRlfbBXynsT4zJ2oao4g7ppnuvrju Zb+A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:subject:from:to:cc:references:message-id :date:user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=oGhlhBOKWAY4OBMK+hMBdGk0LnaqBsW00hCrnXgHKno=; b=a82JRzVk7kOyWrnW9L+mtgctN3f/+4C/8O0ECuUhJlBCXc+MEMny13Irhg7V9D8C4A 8i4ok/XROEc/hCwD7Ercyow7YA+qZmoKk6Cm96UDGFF8hFitAIPlbQkpEL2BQfKYoIZE Cyj0VF5Kj19ZaAMCbcxqI2KL11l+YqsdOGX6OtalTO2bLgLZzaA37XnnzRYOf9QPfQN0 yRXHy5HEErNatBpj87s2TPvBEu+vWvR5+S/gSuHdppo0UCPVJ7ekAr3NfiIPzqnLUQkW nLZPkNXSEoSs81VpyC9zWrYBZQnxP4f0SmpF7WlLrr85TfJ6Fbjcivp6WU++SMFmEAkS HaVg== X-Gm-Message-State: AKwxyteKrLVoq5uxMD+VdicaO+rTQ2+3fIJ8M9TVj8mG8HCcI+4aqarY wh+vonwK88Kawuhhw+DvzLA= X-Received: by 10.80.144.196 with SMTP id d4mr38297300eda.164.1517042395401; Sat, 27 Jan 2018 00:39:55 -0800 (PST) Received: from [192.168.10.150] (dynamic-adsl-78-12-230-124.clienti.tiscali.it. [78.12.230.124]) by smtp.googlemail.com with ESMTPSA id j17sm3728578ede.84.2018.01.27.00.39.54 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 27 Jan 2018 00:39:54 -0800 (PST) Subject: Re: [PATCH 0/3] Per-VCPU MSR bitmaps patches - topic branch for x86/pti From: Paolo Bonzini To: linux-kernel@vger.kernel.org, kvm@vger.kernel.org Cc: =?UTF-8?B?UmFkaW0gS3LEjW3DocWZ?= , David Woodhouse , KarimAllah Ahmed References: <1517007111-13659-1-git-send-email-pbonzini@redhat.com> Message-ID: <0c0ea511-23bd-bef0-7275-1943c2aa7959@redhat.com> Date: Sat, 27 Jan 2018 09:39:52 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.5.2 MIME-Version: 1.0 In-Reply-To: <1517007111-13659-1-git-send-email-pbonzini@redhat.com> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 26/01/2018 23:51, Paolo Bonzini wrote: > David and others, > > the following changes since commit ba804bb4b72e57374b5f567b783aa0298fba0ce6: > > Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net (2018-01-26 09:03:16 -0800) > > are available in the git repository at: > > git://git.kernel.org/pub/scm/virt/kvm/kvm.git msr-bitmaps > > for you to fetch changes up to de4004d8b8c9da2a3923e42577307c59c71ab8e6: > > KVM: VMX: make MSR bitmaps per-VCPU (2018-01-26 22:59:32 +0100) > > The patches are on top of Linus's tree and I checked that they apply okay > on top of the latest 4.14 tree as well as required for tip x86/pti. > One extra commit is needed that is pretty safe and would have been merged > next week. ... and there's an issue in the patches (the choice of whether to intercept MSR_KERNEL_GS_BASE is inverted). I'll blame what's left of this week's flu and send v2. Paolo > Radim, please pull this into kvm.git too. The merge is a bit messy, so I've > placed my resolution on kvm.git, branch refs/heads/msr-bitmaps-merge-resolution. > It's based on kvm/queue, assuming that all of kvm/queue will get into the > pull requests for the 4.16 merge window (and thus soonish in kvm/next). > Hopefully the next few releases will be much more uneventful... > > Thanks, > > Paolo > > Jim Mattson (1): > KVM: nVMX: Eliminate vmcs02 pool > > Paolo Bonzini (2): > KVM: VMX: introduce alloc_loaded_vmcs > KVM: VMX: make MSR bitmaps per-VCPU > > arch/x86/kvm/vmx.c | 437 ++++++++++++++++++++++------------------------------- > 1 file changed, 183 insertions(+), 254 deletions(-) >