Received: by 2002:ac0:a594:0:0:0:0:0 with SMTP id m20-v6csp942527imm; Fri, 11 May 2018 08:40:23 -0700 (PDT) X-Google-Smtp-Source: AB8JxZpkL1+Lm1Q4a0wKxxy5VmDGYmIVwOJQnjcrqRBWDngc5ikGEo8mSia7o+mdhuyoiLHne2Ib X-Received: by 2002:a17:902:1a6:: with SMTP id b35-v6mr5965094plb.80.1526053223301; Fri, 11 May 2018 08:40:23 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1526053223; cv=none; d=google.com; s=arc-20160816; b=zASYrlh+eP+qKyoE3cbTX0tfhQ/UlmFtMcKWFpdO5mfhwH/vOPifS3TUAfqzuAdSRq dscl6T5dfMWz9yzHzzSEcuIzO9WhqapmA2Ck9eWcU+yW6TS7+yZoG2QTLLEqusz35VAw ozXN9qc2/JXSL5WXoMhX3Mi62Jfmqxi+0ilTg6pLWjhO3Q72Shst+Ze8ja5emn7cWt4T NF/DuhFqz9Xlm5K/mbKCpVMBQXyGdufJg5aJ2X1t849FX2ziJpXD0ohxJyc04F7M2yyd z20HSeLARFTWDuVFVjWcGg0//z9BRj8ttZdg5bY6q2BWK+2LG4KGu08BfwZ54lYooEry wtOQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:dkim-signature:arc-authentication-results; bh=xyLGB2iFo76ngW5ZskoCBlsIPE92kS3+fGl/D+casYc=; b=LoIEMbR5dPoxogqg6oklHCeKDNU1pyEXfVSIZU8rcpJ220+vMiNjv8SvCUdAE9LRMz mZABw9nbx2McA/PvnEgETUdXX3Wq9z8iLOE2/II9+c+o+CfeTCqHtdNI0OUioxtEEFGI N+VeGI5jJPaffbN0PP+Cmi9J9gIO092CbQ/bD7LpINpIXsfKQT9YKflMPgy5eGI1ot2L 0oaavUJ/N/y03inqsUx6YCrrE8FaN1uLvVAhYUb8xDbx6v/e6fIZAB79CLVTRPQL+370 NOtC1NWvCk9NOARBECNZaZTT2szs4uxARj4/kr8Ou4+5BdmikZQfEmG8PTQy1tLhu7xz dwPw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@oracle.com header.s=corp-2017-10-26 header.b=ufFU9lZb; 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=pass (p=NONE sp=NONE dis=NONE) header.from=oracle.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id e11-v6si2804858pgu.274.2018.05.11.08.40.08; Fri, 11 May 2018 08:40:23 -0700 (PDT) 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=pass header.i=@oracle.com header.s=corp-2017-10-26 header.b=ufFU9lZb; 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=pass (p=NONE sp=NONE dis=NONE) header.from=oracle.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751321AbeEKPjx (ORCPT + 99 others); Fri, 11 May 2018 11:39:53 -0400 Received: from aserp2120.oracle.com ([141.146.126.78]:54632 "EHLO aserp2120.oracle.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751048AbeEKPjv (ORCPT ); Fri, 11 May 2018 11:39:51 -0400 Received: from pps.filterd (aserp2120.oracle.com [127.0.0.1]) by aserp2120.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w4BFZkAu012261; Fri, 11 May 2018 15:39:25 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=date : from : to : cc : subject : message-id : references : mime-version : content-type : in-reply-to; s=corp-2017-10-26; bh=xyLGB2iFo76ngW5ZskoCBlsIPE92kS3+fGl/D+casYc=; b=ufFU9lZbpAqVB7FSN0nq35u01KK67nu5rhd2z56QF8dpcfILNdMJiDimG6o+rg03v24S U0G8qQeP28BraVMQjhyzrEzMLFFyCUZNxCoKN4nqmIwgAbvP4YWwoo+w9sLfDbLAwSxD X1i0Pn0mK9tXjhUtUgdcvGYlDziiuUoz8+t8A/tvaOwepiilgma3+ybvLiTM5Xp4yUVl 5jvHb6RWMQwxXKRtXMuV9RyPBTPj1+nY0hkufrMhXbocy8mYsfd+6HxgG6eAprv2a0To /mwA9Lg17Y0XVeOWFhlD6nXGbgj9/kyW4VnYht4v101ydf31Lc4THI+oyt7ihA4Dqf0k rw== Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71]) by aserp2120.oracle.com with ESMTP id 2hwd7dr7bb-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 11 May 2018 15:39:25 +0000 Received: from userv0121.oracle.com (userv0121.oracle.com [156.151.31.72]) by userv0021.oracle.com (8.14.4/8.14.4) with ESMTP id w4BFdOJL000797 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 11 May 2018 15:39:24 GMT Received: from abhmp0015.oracle.com (abhmp0015.oracle.com [141.146.116.21]) by userv0121.oracle.com (8.14.4/8.13.8) with ESMTP id w4BFdNjB013153; Fri, 11 May 2018 15:39:24 GMT Received: from char.us.oracle.com (/10.137.176.158) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Fri, 11 May 2018 08:39:23 -0700 Received: by char.us.oracle.com (Postfix, from userid 1000) id 6E1096A00C1; Fri, 11 May 2018 11:39:22 -0400 (EDT) Date: Fri, 11 May 2018 11:39:22 -0400 From: Konrad Rzeszutek Wilk To: Wanpeng Li Cc: linux-kernel@vger.kernel.org, kvm@vger.kernel.org, Paolo Bonzini , Radim =?utf-8?B?S3LEjW3DocWZ?= , Tim Shearer , Liran Alon Subject: Re: [PATCH 1/3] KVM: VMX: Introduce per-VM I/O permission bitmaps Message-ID: <20180511153922.GA31844@char.us.oracle.com> References: <1523943962-25415-1-git-send-email-wanpengli@tencent.com> <1523943962-25415-2-git-send-email-wanpengli@tencent.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1523943962-25415-2-git-send-email-wanpengli@tencent.com> User-Agent: Mutt/1.8.3 (2017-05-23) X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8890 signatures=668698 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 malwarescore=0 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=635 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1711220000 definitions=main-1805110148 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org > /* > - * A vmexit (to either L1 hypervisor or L0 userspace) is always needed > - * for I/O port accesses. > + * Merging of IO bitmap not currently supported. s/not/is not/ And with that Reviewed-by: Konrad Rzeszutek Wilk Thank you! > + * Rather, exit every time. > */ > exec_control &= ~CPU_BASED_USE_IO_BITMAPS; > exec_control |= CPU_BASED_UNCOND_IO_EXITING; > -- > 2.7.4 >