Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753040AbbLNOFj (ORCPT ); Mon, 14 Dec 2015 09:05:39 -0500 Received: from aserp1040.oracle.com ([141.146.126.69]:45319 "EHLO aserp1040.oracle.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750718AbbLNOFi (ORCPT ); Mon, 14 Dec 2015 09:05:38 -0500 Subject: Re: [Xen-devel] [PATCH] xen/x86/pvh: Use HVM's flush_tlb_others op To: David Vrabel , konrad.wilk@oracle.com References: <1449966355-10611-1-git-send-email-boris.ostrovsky@oracle.com> <566ECB19.70106@citrix.com> Cc: xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org, jbeulich@suse.com From: Boris Ostrovsky Message-ID: <566ECCAE.7080702@oracle.com> Date: Mon, 14 Dec 2015 09:05:34 -0500 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.1.0 MIME-Version: 1.0 In-Reply-To: <566ECB19.70106@citrix.com> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-Source-IP: userv0021.oracle.com [156.151.31.71] Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1192 Lines: 26 On 12/14/2015 08:58 AM, David Vrabel wrote: > On 13/12/15 00:25, Boris Ostrovsky wrote: >> Using MMUEXT_TLB_FLUSH_MULTI doesn't buy us much since the hypervisor >> will likely perform same IPIs as would have the guest. >> >> More importantly, using MMUEXT_INVLPG_MULTI may not to invalidate the >> guest's address on remote CPU (when, for example, VCPU from another guest >> is running there). >> >> Signed-off-by: Boris Ostrovsky >> Suggested-by: Jan Beulich >> Cc: stable@vger.kernel.org # 3.14+ > Applied to for-linus-4.4, thanks. But given that PVH is experimental > I've dropped the stable Cc. The reason I want this to go to stable is that I will be removing access to MMUEXT_TLB_FLUSH_MULTI and MMUEXT_INVLPG_MULTI to PVH guests in the hypervisor (as part of merging HVM and PVH hypercall tables) and that will result in essentially unbootable PVH guests due to warnings flood. -boris -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/