DPDK patches and discussions
 help / color / mirror / Atom feed
* [dpdk-dev] [PATCH] doc/guides: add more info re VT-d/iommu settings for QAT
@ 2016-10-26 15:20 Fiona Trahe
  2016-10-26 15:27 ` Thomas Monjalon
                   ` (2 more replies)
  0 siblings, 3 replies; 8+ messages in thread
From: Fiona Trahe @ 2016-10-26 15:20 UTC (permalink / raw)
  To: dev

add more info re VT-d/iommu settings for QAT
remove limitation re performance tuning

Signed-off-by: Fiona Trahe <fiona.trahe@intel.com>
---
 doc/guides/cryptodevs/qat.rst | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/doc/guides/cryptodevs/qat.rst b/doc/guides/cryptodevs/qat.rst
index 70bc2b1..bbe0b12 100644
--- a/doc/guides/cryptodevs/qat.rst
+++ b/doc/guides/cryptodevs/qat.rst
@@ -77,7 +77,6 @@ Limitations
 * Hash only is not supported except SNOW 3G UIA2 and KASUMI F9.
 * Cipher only is not supported except SNOW 3G UEA2, KASUMI F8 and 3DES.
 * Only supports the session-oriented API implementation (session-less APIs are not supported).
-* Not performance tuned.
 * SNOW 3G (UEA2) and KASUMI (F8) supported only if cipher length, cipher offset fields are byte-aligned.
 * SNOW 3G (UIA2) and KASUMI (F9) supported only if hash length, hash offset fields are byte-aligned.
 * No BSD support as BSD QAT kernel driver not available.
@@ -201,7 +200,7 @@ The steps below assume you are:
 * Running DPDK on a platform with one ``DH895xCC`` device.
 * On a kernel at least version 4.4.
 
-In BIOS ensure that SRIOV is enabled and VT-d is disabled.
+In BIOS ensure that SRIOV is enabled and either a) disable VT-d or b) enable VT-d and set ``"intel_iommu=on iommu=pt"`` in the grub file.
 
 Ensure the QAT driver is loaded on your system, by executing::
 
@@ -260,7 +259,7 @@ The steps below assume you are:
 * Running DPDK on a platform with one ``C62x`` device.
 * On a kernel at least version 4.5.
 
-In BIOS ensure that SRIOV is enabled and VT-d is disabled.
+In BIOS ensure that SRIOV is enabled and either a) disable VT-d or b) enable VT-d and set ``"intel_iommu=on iommu=pt"`` in the grub file.
 
 Ensure the QAT driver is loaded on your system, by executing::
 
@@ -304,7 +303,7 @@ The steps below assume you are:
 * Running DPDK on a platform with one ``C3xxx`` device.
 * On a kernel at least version 4.5.
 
-In BIOS ensure that SRIOV is enabled and VT-d is disabled.
+In BIOS ensure that SRIOV is enabled and either a) disable VT-d or b) enable VT-d and set ``"intel_iommu=on iommu=pt"`` in the grub file.
 
 Ensure the QAT driver is loaded on your system, by executing::
 
-- 
2.5.0

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [dpdk-dev] [PATCH] doc/guides: add more info re VT-d/iommu settings for QAT
  2016-10-26 15:20 [dpdk-dev] [PATCH] doc/guides: add more info re VT-d/iommu settings for QAT Fiona Trahe
@ 2016-10-26 15:27 ` Thomas Monjalon
  2016-10-26 16:50   ` Trahe, Fiona
  2016-10-26 17:23 ` [dpdk-dev] [PATCH v2] doc/guides: add more info about VT-d/iommu settings Fiona Trahe
  2016-10-26 17:38 ` [dpdk-dev] [PATCH] doc/guides: add more info re VT-d/iommu settings for QAT Jain, Deepak K
  2 siblings, 1 reply; 8+ messages in thread
From: Thomas Monjalon @ 2016-10-26 15:27 UTC (permalink / raw)
  To: Fiona Trahe; +Cc: dev

2016-10-26 16:20, Fiona Trahe:
> add more info re VT-d/iommu settings for QAT
> remove limitation re performance tuning

Sorry, I do not understand what means "re".
Please use an uppercase at the beginning of each sentence and
a dot at the end. It helps reading.

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [dpdk-dev] [PATCH] doc/guides: add more info re VT-d/iommu settings for QAT
  2016-10-26 15:27 ` Thomas Monjalon
@ 2016-10-26 16:50   ` Trahe, Fiona
  2016-10-26 16:59     ` Thomas Monjalon
  0 siblings, 1 reply; 8+ messages in thread
From: Trahe, Fiona @ 2016-10-26 16:50 UTC (permalink / raw)
  To: Thomas Monjalon; +Cc: dev

 Hi Thomas,

> -----Original Message-----
> From: Thomas Monjalon [mailto:thomas.monjalon@6wind.com]
> Sent: Wednesday, October 26, 2016 4:27 PM
> To: Trahe, Fiona <fiona.trahe@intel.com>
> Cc: dev@dpdk.org
> Subject: Re: [dpdk-dev] [PATCH] doc/guides: add more info re VT-d/iommu
> settings for QAT
> 
> 2016-10-26 16:20, Fiona Trahe:
> > add more info re VT-d/iommu settings for QAT remove limitation re
> > performance tuning
> 
> Sorry, I do not understand what means "re".

"re" is commonly used in the English language and means "in reference to" or "about"
but I'm happy to change to "about" which is the more conventional word.
There's an interesting explanation of the evolution of the term here:
https://en.oxforddictionaries.com/definition/re
Usage
The traditional view is that re should be used in headings and references, as in Re: Ainsworth versus Chambers, but not as a normal word meaning 'about', as in I saw the deputy head re the incident. However, the evidence suggests that re is now widely used in the second context in official and semi-official contexts, and is now generally accepted. It is hard to see any compelling logical argument against using it as an ordinary English word in this way

> Please use an uppercase at the beginning of each sentence and a dot at the
> end. It helps reading.
Ok.  
I was confusing this with the style needed for the email subject, which is the opposite!

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [dpdk-dev] [PATCH] doc/guides: add more info re VT-d/iommu settings for QAT
  2016-10-26 16:50   ` Trahe, Fiona
@ 2016-10-26 16:59     ` Thomas Monjalon
  0 siblings, 0 replies; 8+ messages in thread
From: Thomas Monjalon @ 2016-10-26 16:59 UTC (permalink / raw)
  To: Trahe, Fiona; +Cc: dev

2016-10-26 16:50, Trahe, Fiona:
>  Hi Thomas,
> 
> From: Thomas Monjalon [mailto:thomas.monjalon@6wind.com]
> > 2016-10-26 16:20, Fiona Trahe:
> > > add more info re VT-d/iommu settings for QAT remove limitation re
> > > performance tuning
> > 
> > Sorry, I do not understand what means "re".
> 
> "re" is commonly used in the English language and means "in reference to" or "about"
> but I'm happy to change to "about" which is the more conventional word.
> There's an interesting explanation of the evolution of the term here:
> https://en.oxforddictionaries.com/definition/re
> Usage
> The traditional view is that re should be used in headings and references, as in Re: Ainsworth versus Chambers, but not as a normal word meaning 'about', as in I saw the deputy head re the incident. However, the evidence suggests that re is now widely used in the second context in official and semi-official contexts, and is now generally accepted. It is hard to see any compelling logical argument against using it as an ordinary English word in this way

Thanks for the detailed explanations, and sorry again for my ignorance :)

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [dpdk-dev] [PATCH v2] doc/guides: add more info about VT-d/iommu settings
  2016-10-26 15:20 [dpdk-dev] [PATCH] doc/guides: add more info re VT-d/iommu settings for QAT Fiona Trahe
  2016-10-26 15:27 ` Thomas Monjalon
@ 2016-10-26 17:23 ` Fiona Trahe
  2016-11-02 13:00   ` Kusztal, ArkadiuszX
  2016-10-26 17:38 ` [dpdk-dev] [PATCH] doc/guides: add more info re VT-d/iommu settings for QAT Jain, Deepak K
  2 siblings, 1 reply; 8+ messages in thread
From: Fiona Trahe @ 2016-10-26 17:23 UTC (permalink / raw)
  To: dev

Add more information about VT-d/iommu settings for QAT PMD.
Remove limitation indicating QAT driver is not performance tuned.

Signed-off-by: Fiona Trahe <fiona.trahe@intel.com>
---

v2:
 clarified commit message


 doc/guides/cryptodevs/qat.rst | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/doc/guides/cryptodevs/qat.rst b/doc/guides/cryptodevs/qat.rst
index 70bc2b1..bbe0b12 100644
--- a/doc/guides/cryptodevs/qat.rst
+++ b/doc/guides/cryptodevs/qat.rst
@@ -77,7 +77,6 @@ Limitations
 * Hash only is not supported except SNOW 3G UIA2 and KASUMI F9.
 * Cipher only is not supported except SNOW 3G UEA2, KASUMI F8 and 3DES.
 * Only supports the session-oriented API implementation (session-less APIs are not supported).
-* Not performance tuned.
 * SNOW 3G (UEA2) and KASUMI (F8) supported only if cipher length, cipher offset fields are byte-aligned.
 * SNOW 3G (UIA2) and KASUMI (F9) supported only if hash length, hash offset fields are byte-aligned.
 * No BSD support as BSD QAT kernel driver not available.
@@ -201,7 +200,7 @@ The steps below assume you are:
 * Running DPDK on a platform with one ``DH895xCC`` device.
 * On a kernel at least version 4.4.
 
-In BIOS ensure that SRIOV is enabled and VT-d is disabled.
+In BIOS ensure that SRIOV is enabled and either a) disable VT-d or b) enable VT-d and set ``"intel_iommu=on iommu=pt"`` in the grub file.
 
 Ensure the QAT driver is loaded on your system, by executing::
 
@@ -260,7 +259,7 @@ The steps below assume you are:
 * Running DPDK on a platform with one ``C62x`` device.
 * On a kernel at least version 4.5.
 
-In BIOS ensure that SRIOV is enabled and VT-d is disabled.
+In BIOS ensure that SRIOV is enabled and either a) disable VT-d or b) enable VT-d and set ``"intel_iommu=on iommu=pt"`` in the grub file.
 
 Ensure the QAT driver is loaded on your system, by executing::
 
@@ -304,7 +303,7 @@ The steps below assume you are:
 * Running DPDK on a platform with one ``C3xxx`` device.
 * On a kernel at least version 4.5.
 
-In BIOS ensure that SRIOV is enabled and VT-d is disabled.
+In BIOS ensure that SRIOV is enabled and either a) disable VT-d or b) enable VT-d and set ``"intel_iommu=on iommu=pt"`` in the grub file.
 
 Ensure the QAT driver is loaded on your system, by executing::
 
-- 
2.5.0

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [dpdk-dev] [PATCH] doc/guides: add more info re VT-d/iommu settings for QAT
  2016-10-26 15:20 [dpdk-dev] [PATCH] doc/guides: add more info re VT-d/iommu settings for QAT Fiona Trahe
  2016-10-26 15:27 ` Thomas Monjalon
  2016-10-26 17:23 ` [dpdk-dev] [PATCH v2] doc/guides: add more info about VT-d/iommu settings Fiona Trahe
@ 2016-10-26 17:38 ` Jain, Deepak K
  2 siblings, 0 replies; 8+ messages in thread
From: Jain, Deepak K @ 2016-10-26 17:38 UTC (permalink / raw)
  To: Trahe, Fiona, dev


> -----Original Message-----
> From: dev [mailto:dev-bounces@dpdk.org] On Behalf Of Fiona Trahe
> Sent: Wednesday, October 26, 2016 4:20 PM
> To: dev@dpdk.org
> Subject: [dpdk-dev] [PATCH] doc/guides: add more info re VT-d/iommu
> settings for QAT
> 
> add more info re VT-d/iommu settings for QAT remove limitation re
> performance tuning
> 
> Signed-off-by: Fiona Trahe <fiona.trahe@intel.com>
> ---
>  doc/guides/cryptodevs/qat.rst | 7 +++----
>  1 file changed, 3 insertions(+), 4 deletions(-)
> 
> diff --git a/doc/guides/cryptodevs/qat.rst b/doc/guides/cryptodevs/qat.rst
> index 70bc2b1..bbe0b12 100644
> --- a/doc/guides/cryptodevs/qat.rst
> +++ b/doc/guides/cryptodevs/qat.rst
> 
> --
> 2.5.0
Acked-by: Deepak Kumar Jain<deepak.k.jain@intel.com>

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [dpdk-dev] [PATCH v2] doc/guides: add more info about VT-d/iommu settings
  2016-10-26 17:23 ` [dpdk-dev] [PATCH v2] doc/guides: add more info about VT-d/iommu settings Fiona Trahe
@ 2016-11-02 13:00   ` Kusztal, ArkadiuszX
  2016-11-07 21:04     ` Thomas Monjalon
  0 siblings, 1 reply; 8+ messages in thread
From: Kusztal, ArkadiuszX @ 2016-11-02 13:00 UTC (permalink / raw)
  To: Trahe, Fiona, dev



> -----Original Message-----
> From: Trahe, Fiona
> Sent: Wednesday, October 26, 2016 6:24 PM
> To: dev@dpdk.org
> Cc: De Lara Guarch, Pablo <pablo.de.lara.guarch@intel.com>; Trahe, Fiona
> <fiona.trahe@intel.com>; Griffin, John <john.griffin@intel.com>
> Subject: [PATCH v2] doc/guides: add more info about VT-d/iommu settings
> 
> Add more information about VT-d/iommu settings for QAT PMD.
> Remove limitation indicating QAT driver is not performance tuned.
> 
> Signed-off-by: Fiona Trahe <fiona.trahe@intel.com>
> ---
> 
> v2:
>  clarified commit message
> 
> 
>  doc/guides/cryptodevs/qat.rst | 7 +++----
>  1 file changed, 3 insertions(+), 4 deletions(-)
> 
> diff --git a/doc/guides/cryptodevs/qat.rst b/doc/guides/cryptodevs/qat.rst
> index 70bc2b1..bbe0b12 100644
> --- a/doc/guides/cryptodevs/qat.rst
> +++ b/doc/guides/cryptodevs/qat.rst
> 
> --
> 2.5.0
Acked-by: Arek Kusztal <arkadiuszx.kusztal@intel.com>

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [dpdk-dev] [PATCH v2] doc/guides: add more info about VT-d/iommu settings
  2016-11-02 13:00   ` Kusztal, ArkadiuszX
@ 2016-11-07 21:04     ` Thomas Monjalon
  0 siblings, 0 replies; 8+ messages in thread
From: Thomas Monjalon @ 2016-11-07 21:04 UTC (permalink / raw)
  To: Trahe, Fiona; +Cc: dev, Kusztal, ArkadiuszX

> > Add more information about VT-d/iommu settings for QAT PMD.
> > Remove limitation indicating QAT driver is not performance tuned.
> > 
> > Signed-off-by: Fiona Trahe <fiona.trahe@intel.com>
> Acked-by: Arek Kusztal <arkadiuszx.kusztal@intel.com>

Wrapped lines and applied.

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2016-11-07 21:04 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-10-26 15:20 [dpdk-dev] [PATCH] doc/guides: add more info re VT-d/iommu settings for QAT Fiona Trahe
2016-10-26 15:27 ` Thomas Monjalon
2016-10-26 16:50   ` Trahe, Fiona
2016-10-26 16:59     ` Thomas Monjalon
2016-10-26 17:23 ` [dpdk-dev] [PATCH v2] doc/guides: add more info about VT-d/iommu settings Fiona Trahe
2016-11-02 13:00   ` Kusztal, ArkadiuszX
2016-11-07 21:04     ` Thomas Monjalon
2016-10-26 17:38 ` [dpdk-dev] [PATCH] doc/guides: add more info re VT-d/iommu settings for QAT Jain, Deepak K

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).