Re: [Xen-devel] [PATCH V2 23/25] x86/vvtd: Handle interrupt translation faults

2017-08-25 Thread Roger Pau Monné
On Fri, Aug 25, 2017 at 03:17:24PM +0800, Chao Gao wrote: > On Wed, Aug 23, 2017 at 12:51:27PM +0100, Roger Pau Monné wrote: > >On Wed, Aug 09, 2017 at 04:34:24PM -0400, Lan Tianyu wrote: > >> From: Chao Gao > >> > >> Interrupt translation faults are non-recoverable fault. When faults > >

Re: [Xen-devel] [PATCH V2 23/25] x86/vvtd: Handle interrupt translation faults

2017-08-25 Thread Chao Gao
On Wed, Aug 23, 2017 at 12:51:27PM +0100, Roger Pau Monné wrote: >On Wed, Aug 09, 2017 at 04:34:24PM -0400, Lan Tianyu wrote: >> From: Chao Gao >> >> Interrupt translation faults are non-recoverable fault. When faults > ^ faults >> are triggered,

Re: [Xen-devel] [PATCH V2 23/25] x86/vvtd: Handle interrupt translation faults

2017-08-23 Thread Roger Pau Monné
On Wed, Aug 09, 2017 at 04:34:24PM -0400, Lan Tianyu wrote: > From: Chao Gao > > Interrupt translation faults are non-recoverable fault. When faults ^ faults > are triggered, it needs to populate fault info to Fault Recording > Registers and inje

[Xen-devel] [PATCH V2 23/25] x86/vvtd: Handle interrupt translation faults

2017-08-09 Thread Lan Tianyu
From: Chao Gao Interrupt translation faults are non-recoverable fault. When faults are triggered, it needs to populate fault info to Fault Recording Registers and inject vIOMMU msi interrupt to notify guest IOMMU driver to deal with faults. This patch emulates hardware's handling interrupt trans