Re: [Xen-devel] Revisit VT-d asynchronous flush issue

2015-11-04 Thread Tian, Kevin
> From: Jan Beulich [mailto:jbeul...@suse.com] > Sent: Tuesday, November 03, 2015 6:04 PM > > >>> On 03.11.15 at 10:58, wrote: > > On 02/11/15 14:10, Jan Beulich wrote: > > On 02.11.15 at 09:03, wrote: > >>> Based on above information, we propose to continue spin-timeout > >>> model w/ some

Re: [Xen-devel] Revisit VT-d asynchronous flush issue

2015-11-03 Thread Jan Beulich
>>> On 03.11.15 at 10:58, wrote: > On 02/11/15 14:10, Jan Beulich wrote: > On 02.11.15 at 09:03, wrote: >>> Based on above information, we propose to continue spin-timeout >>> model w/ some adjustment, which fixes current timeout concern >>> and also allows limited ATS support in a light way:

Re: [Xen-devel] Revisit VT-d asynchronous flush issue

2015-11-03 Thread George Dunlap
On 02/11/15 14:10, Jan Beulich wrote: On 02.11.15 at 09:03, wrote: >> Based on above information, we propose to continue spin-timeout >> model w/ some adjustment, which fixes current timeout concern >> and also allows limited ATS support in a light way: >> >> 1) reduce spin timeout to 1ms, wh

Re: [Xen-devel] Revisit VT-d asynchronous flush issue

2015-11-02 Thread Xu, Quan
>>> On 03.11.2015 at 10:27, wrote: > > > Based on above information, we propose to continue spin-timeout > > > model w/ some adjustment, which fixes current timeout concern and > > > also allows limited ATS support in a light way: > > > > > > 1) reduce spin timeout to 1ms, which can be boot-time c

Re: [Xen-devel] Revisit VT-d asynchronous flush issue

2015-11-02 Thread Tian, Kevin
> From: Andrew Cooper [mailto:andrew.coop...@citrix.com] > Sent: Monday, November 02, 2015 7:40 PM > > > > > Based on above information, we propose to continue spin-timeout > > model w/ some adjustment, which fixes current timeout concern > > and also allows limited ATS support in a light way: > >

Re: [Xen-devel] Revisit VT-d asynchronous flush issue

2015-11-02 Thread Jan Beulich
>>> On 02.11.15 at 09:03, wrote: > Based on above information, we propose to continue spin-timeout > model w/ some adjustment, which fixes current timeout concern > and also allows limited ATS support in a light way: > > 1) reduce spin timeout to 1ms, which can be boot-time changed > up to 10ms.

Re: [Xen-devel] Revisit VT-d asynchronous flush issue

2015-11-02 Thread Andrew Cooper
On 02/11/15 08:03, Tian, Kevin wrote: > Let's start a new thread with a summary of previous discussion, and > then our latest experiment data and updated proposal. > > From previous discussions, it's suggested that a spin model is accepted, > only when spin timeout doesn't exceed the order of a s

[Xen-devel] Revisit VT-d asynchronous flush issue

2015-11-02 Thread Tian, Kevin
Let's start a new thread with a summary of previous discussion, and then our latest experiment data and updated proposal. >From previous discussions, it's suggested that a spin model is accepted, only when spin timeout doesn't exceed the order of a scheduling time slice, or other blocking opera