Re: [Xen-devel] [PATCH v9 01/17] VT-d Posted-intterrupt (PI) design

2015-11-23 Thread Wu, Feng
> -Original Message- > From: Tian, Kevin > Sent: Tuesday, November 24, 2015 2:35 PM > To: Wu, Feng ; xen-devel@lists.xen.org > Cc: Zhang, Yang Z ; Jan Beulich > ; Keir Fraser ; Andrew Cooper > ; George Dunlap > > Subject: RE: [PATCH v9 01/17] VT-d Posted-intterrupt (PI) design > > > Fro

Re: [Xen-devel] [PATCH v9 01/17] VT-d Posted-intterrupt (PI) design

2015-11-23 Thread Tian, Kevin
> From: Wu, Feng > Sent: Tuesday, November 03, 2015 4:43 PM > > > diff --git a/docs/misc/vtd-pi.txt b/docs/misc/vtd-pi.txt > new file mode 100644 > index 000..f9b4637 > --- /dev/null > +++ b/docs/misc/vtd-pi.txt > @@ -0,0 +1,329 @@ > +Authors: Feng Wu > + > +VT-d Posted-interrupt (PI) design

Re: [Xen-devel] [PATCH v9 01/17] VT-d Posted-intterrupt (PI) design

2015-11-23 Thread Tian, Kevin
> From: Dario Faggioli [mailto:dario.faggi...@citrix.com] > Sent: Tuesday, November 10, 2015 10:52 PM > > > > +Here are what we do for the blocked vCPU: > > +1. Define a per-cpu list 'pi_blocked_vcpu', which stored the blocked > > +vCPU on the pCPU. > > +2. When the vCPU is going to block, insert t

Re: [Xen-devel] [PATCH v9 01/17] VT-d Posted-intterrupt (PI) design

2015-11-10 Thread Dario Faggioli
On Tue, 2015-11-03 at 16:43 +0800, Feng Wu wrote: > diff --git a/docs/misc/vtd-pi.txt b/docs/misc/vtd-pi.txt > new file mode 100644 > index 000..f9b4637 > --- /dev/null > +++ b/docs/misc/vtd-pi.txt > +With VT-d Posted-interrupt we can get the following advantages: > +- Direct delivery of exte

[Xen-devel] [PATCH v9 01/17] VT-d Posted-intterrupt (PI) design

2015-11-03 Thread Feng Wu
Add the design doc for VT-d PI. CC: Kevin Tian CC: Yang Zhang CC: Jan Beulich CC: Keir Fraser CC: Andrew Cooper CC: George Dunlap Signed-off-by: Feng Wu Reviewed-by: Kevin Tian Reviewed-by: Konrad Rzeszutek Wilk --- docs/misc/vtd-pi.txt | 329 +