All of lore.kernel.org
 help / color / mirror / Atom feed
From: Jeff Guo <jia.guo@intel.com>
To: helin.zhang@intel.com, jingjing.wu@intel.com
Cc: dev@dpdk.org, jia.guo@intel.com
Subject: [PATCH v4] doc: add known uio_pci_generic issue for i40e
Date: Thu, 19 Jan 2017 21:56:12 +0800	[thread overview]
Message-ID: <1484834172-26890-1-git-send-email-jia.guo@intel.com> (raw)
In-Reply-To: <1484823403-24868-1-git-send-email-jia.guo@intel.com>

When bind the "uio_pci_generic" module in X710/XL710/XXV710,
the result is failed. The "uio_pci_generic" module is not
supported by X710/XL710/XXV710.

Signed-off-by: Jeff Guo <jia.guo@intel.com>
Acked-by: Jingjing Wu <jingjing.wu@intel.com>
---
v4: modify the signed-off name to be consistent.
v3: add related linux kernel commit info and fix some syntax issues
v2: add X710/XXV710 limitation case
---
 doc/guides/rel_notes/known_issues.rst | 26 ++++++++++++++++++++++++++
 1 file changed, 26 insertions(+)

diff --git a/doc/guides/rel_notes/known_issues.rst b/doc/guides/rel_notes/known_issues.rst
index 3cd4237..c1e06fc 100644
--- a/doc/guides/rel_notes/known_issues.rst
+++ b/doc/guides/rel_notes/known_issues.rst
@@ -640,3 +640,29 @@ I40e VF may not receive packets in the promiscuous mode
 
 **Driver/Module**:
    Poll Mode Driver (PMD).
+
+
+The uio_pci_generic module bind failed in X710/XL710/XXV710
+-----------------------------------------------------------
+
+**Description**:
+   The “uio_pci_generic” module is not supported by XL710, since the errata of XL710
+   states that the Interrupt Status bit is not implemented. The errata is the item #71
+   from the `xl710 controller spec
+   <http://www.intel.com/content/www/us/en/embedded/products/networking/xl710-10-40-controller-spec-update.html>`_.
+   The hw limitation is the same as other X710/XXV710 NICs.
+
+**Implication**:
+   When bind the “uio_pci_generic” module, it probes device and check the Interrupt Status
+   bit. Since it is not supported by X710/XL710/XXV710, it return a *failed* value. The statement
+   that these products don’t support INTx masking, is indicated in the related `linux kernel commit
+   < https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/commit/drivers/pci/quirks.c?id=8bcf4525c5d43306c5fd07e132bc8650e3491aec>`_.
+
+**Resolution/Workaround**:
+   Do not bind the “uio_pci_generic” module in X710/XL710/XXV710 NICs.
+
+**Affected Environment/Platform**:
+   All.
+
+**Driver/Module**:
+   Poll Mode Driver (PMD).
-- 
2.7.4

  parent reply	other threads:[~2017-01-19 13:56 UTC|newest]

Thread overview: 25+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-12-23  2:35 [PATCH] doc: add known issue for uio_pci_generic in XL710 Jeff Guo
2016-02-12 16:39 ` [PATCH v2] doc: add known uio_pci_generic issue for i40e Jeff Guo
2017-01-16 20:30   ` Ferruh Yigit
2017-01-17 17:00     ` Wu, Jingjing
2017-01-17 17:36       ` Ferruh Yigit
2017-01-18  2:48         ` Guo, Jia
2017-01-18 18:49           ` Ferruh Yigit
2016-07-06 14:10 ` Jeff Guo
2017-01-09  7:16 ` [PATCH] doc: add known issue for uio_pci_generic in XL710 Wu, Jingjing
2017-01-12  3:27 ` [PATCH v2] doc: add known uio_pci_generic issue for i40e Jeff Guo
2017-01-17 14:12   ` Wu, Jingjing
2017-01-19 10:52   ` [PATCH v3] " Jeff Guo
2017-01-19 10:56   ` Jeff Guo
2017-01-19 11:17     ` Mcnamara, John
2017-01-19 13:50       ` Guo, Jia
2017-01-19 14:53         ` Mcnamara, John
2017-01-20  2:28           ` Guo, Jia
2017-01-19 12:06     ` Ferruh Yigit
2017-01-19 13:53       ` Guo, Jia
2017-01-19 13:56     ` Jeff Guo [this message]
2017-01-20  2:51     ` [PATCH v4] " Jeff Guo
2017-01-22  1:46     ` Jeff Guo
2017-01-22  2:03     ` Jeff Guo
2017-01-23  8:04       ` Mcnamara, John
2017-01-23 11:44         ` Ferruh Yigit

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1484834172-26890-1-git-send-email-jia.guo@intel.com \
    --to=jia.guo@intel.com \
    --cc=dev@dpdk.org \
    --cc=helin.zhang@intel.com \
    --cc=jingjing.wu@intel.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.