Re: [Xen-devel] [PATCH v10 1/3] vt-d: add a timeout parameter for Queued Invalidation

2016-05-19 Thread Xu, Quan
On May 19, 2016 7:36 PM, Jan Beulich wrote: > >>> On 19.05.16 at 13:26, wrote: > > On May 19, 2016 2:13 PM, Jan Beulich wrote: > >> >>> "Xu, Quan" 05/19/16 3:35 AM >>> > >> >On May 19, 2016 8:33 AM, Tian, Kevin

Re: [Xen-devel] [PATCH v10 1/3] vt-d: add a timeout parameter for Queued Invalidation

2016-05-19 Thread Jan Beulich
>>> On 19.05.16 at 13:26, wrote: > On May 19, 2016 2:13 PM, Jan Beulich wrote: >> >>> "Xu, Quan" 05/19/16 3:35 AM >>> >> >On May 19, 2016 8:33 AM, Tian, Kevin wrote: >> >> A single default value for both IOMMU-side

Re: [Xen-devel] [PATCH v10 1/3] vt-d: add a timeout parameter for Queued Invalidation

2016-05-19 Thread Xu, Quan
On May 19, 2016 2:13 PM, Jan Beulich wrote: > >>> "Xu, Quan" 05/19/16 3:35 AM >>> > >On May 19, 2016 8:33 AM, Tian, Kevin wrote: > >> A single default value for both IOMMU-side and device-side is anyway > >> not optimal. What about

Re: [Xen-devel] [PATCH v10 1/3] vt-d: add a timeout parameter for Queued Invalidation

2016-05-19 Thread Jan Beulich
>>> "Xu, Quan" 05/19/16 3:35 AM >>> >On May 19, 2016 8:33 AM, Tian, Kevin wrote: >> > From: Jan Beulich [mailto:jbeul...@suse.com] >> > Sent: Wednesday, May 18, 2016 11:05 PM >> > >>> On 18.05.16 at 14:53, wrote: >> > The patch can imo

Re: [Xen-devel] [PATCH v10 1/3] vt-d: add a timeout parameter for Queued Invalidation

2016-05-18 Thread Xu, Quan
On May 19, 2016 8:33 AM, Tian, Kevin wrote: > > From: Jan Beulich [mailto:jbeul...@suse.com] > > Sent: Wednesday, May 18, 2016 11:05 PM > > > > >>> On 18.05.16 at 14:53, wrote: > > > On May 17, 2016 3:48 PM, Jan Beulich wrote: > > >>

Re: [Xen-devel] [PATCH v10 1/3] vt-d: add a timeout parameter for Queued Invalidation

2016-05-18 Thread Tian, Kevin
> From: Jan Beulich [mailto:jbeul...@suse.com] > Sent: Wednesday, May 18, 2016 11:05 PM > > >>> On 18.05.16 at 14:53, wrote: > > On May 17, 2016 3:48 PM, Jan Beulich wrote: > >> >>> On 17.05.16 at 05:19, wrote: > >> >> From: Xu, Quan

Re: [Xen-devel] [PATCH v10 1/3] vt-d: add a timeout parameter for Queued Invalidation

2016-05-18 Thread Jan Beulich
>>> On 18.05.16 at 14:53, wrote: > On May 17, 2016 3:48 PM, Jan Beulich wrote: >> >>> On 17.05.16 at 05:19, wrote: >> >> From: Xu, Quan >> >> Sent: Monday, May 16, 2016 11:26 PM >> >> >> >> On May 13, 2016 11:28 PM, Jan Beulich

Re: [Xen-devel] [PATCH v10 1/3] vt-d: add a timeout parameter for Queued Invalidation

2016-05-18 Thread Xu, Quan
On May 17, 2016 3:48 PM, Jan Beulich wrote: > >>> On 17.05.16 at 05:19, wrote: > >> From: Xu, Quan > >> Sent: Monday, May 16, 2016 11:26 PM > >> > >> On May 13, 2016 11:28 PM, Jan Beulich wrote: > >> > >>> On 22.04.16 at 12:54,

Re: [Xen-devel] [PATCH v10 1/3] vt-d: add a timeout parameter for Queued Invalidation

2016-05-17 Thread Jan Beulich
>>> On 17.05.16 at 05:19, wrote: >> From: Xu, Quan >> Sent: Monday, May 16, 2016 11:26 PM >> >> On May 13, 2016 11:28 PM, Jan Beulich wrote: >> > >>> On 22.04.16 at 12:54, wrote: >> > > --- a/docs/misc/xen-command-line.markdown >> >

Re: [Xen-devel] [PATCH v10 1/3] vt-d: add a timeout parameter for Queued Invalidation

2016-05-16 Thread Tian, Kevin
> From: Xu, Quan > Sent: Monday, May 16, 2016 11:26 PM > > On May 13, 2016 11:28 PM, Jan Beulich wrote: > > >>> On 22.04.16 at 12:54, wrote: > > > --- a/docs/misc/xen-command-line.markdown > > > +++ b/docs/misc/xen-command-line.markdown > > > @@ -1532,6

Re: [Xen-devel] [PATCH v10 1/3] vt-d: add a timeout parameter for Queued Invalidation

2016-05-16 Thread Xu, Quan
On May 13, 2016 11:28 PM, Jan Beulich wrote: > >>> On 22.04.16 at 12:54, wrote: > > --- a/docs/misc/xen-command-line.markdown > > +++ b/docs/misc/xen-command-line.markdown > > @@ -1532,6 +1532,16 @@ Note that if **watchdog** option is also > specified vpmu

Re: [Xen-devel] [PATCH v10 1/3] vt-d: add a timeout parameter for Queued Invalidation

2016-05-13 Thread Jan Beulich
>>> On 22.04.16 at 12:54, wrote: > --- a/docs/misc/xen-command-line.markdown > +++ b/docs/misc/xen-command-line.markdown > @@ -1532,6 +1532,16 @@ Note that if **watchdog** option is also specified > vpmu will be turned off. > As the virtualisation is not 100% safe, don't use

[Xen-devel] [PATCH v10 1/3] vt-d: add a timeout parameter for Queued Invalidation

2016-04-22 Thread Quan Xu
The parameter 'vtd_qi_timeout' specifies the timeout of the VT-d Queued Invalidation in milliseconds. By default, the timeout is 1ms, which can be boot-time changed. Add a __must_check annotation. The followup patch titled 'VT-d IOTLB/Context/IEC flush issue' addresses the __mustcheck. That is