From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Xu, Quan" Subject: Re: [PATCH v3 0/2] VT-d flush issue Date: Mon, 21 Dec 2015 14:08:16 +0000 Message-ID: <945CA011AD5F084CBEA3E851C0AB28894B7FC5D1@SHSMSX101.ccr.corp.intel.com> References: <945CA011AD5F084CBEA3E851C0AB28894B7FBC68@SHSMSX101.ccr.corp.intel.com> <5677F4B502000078000C1D51@prv-mh.provo.novell.com> <945CA011AD5F084CBEA3E851C0AB28894B7FC2D8@SHSMSX101.ccr.corp.intel.com> <5678039102000078000C1DEA@prv-mh.provo.novell.com> <945CA011AD5F084CBEA3E851C0AB28894B7FC546@SHSMSX101.ccr.corp.intel.com> <56780B3D02000078000C1E47@prv-mh.provo.novell.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: <56780B3D02000078000C1E47@prv-mh.provo.novell.com> Content-Language: en-US List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: Jan Beulich Cc: "Tian, Kevin" , "Wu, Feng" , "'george.dunlap@eu.citrix.com'" , "'andrew.cooper3@citrix.com'" , "'tim@xen.org'" , "'xen-devel@lists.xen.org'" , "Nakajima, Jun" , "'keir@xen.org'" List-Id: xen-devel@lists.xenproject.org > On 21.12.2015 at 9:23pm, wrote: > >>> On 21.12.15 at 14:08, wrote: > >> On 21.12.2015 at 8:50pm, wrote: > >> >>> On 21.12.15 at 13:28, wrote: > >> > On 21.12.2015 at 7:47pm, wrote: > >> >> >>> On 20.12.15 at 14:57, wrote: 1. > >> > IMO, When VT-d is enabled, but is not working correct. These PCI-e > >> > devices > >> > (Disks/NICs..) DMA/Interrupt behaviors are not predictable. > >> > Assumed that, VT-d is effectively not in use for domains without PT > >> > device, while at least the virtualization infrastructure is not trusted. > >> > I think it is also not secure to run PV domains. > >> > 2. > >> > IMO, a VT-d (IEC/Context/Iotlb) flush issue is not a single domain > >> > behavior, it is a Hypervisor and infrastructure issue. > >> > ATS device's Device-TLB flush is a single domain issue. > >> > Back to our original goal, my patch set is for ATS flush issue. right? > >> One quick question, Jan, do you agreed the above 2 descriptions? Quan