All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/2] Add new PCI_DEV_FLAGS_NO_RELAXED_ORDERING flag
@ 2017-05-01 23:13 ` Casey Leedom
  0 siblings, 0 replies; 50+ messages in thread
From: Casey Leedom @ 2017-05-01 23:13 UTC (permalink / raw)
  To: Bjorn Helgaas, leedom
  Cc: Casey Leedom, Michael Werner, Ganesh Goudar, Arjun V,
	David Miller, Asit K Mallick, Patrick J Cramer, Ashok Raj,
	Suravee Suthikulpanit, Bob Shaw, h, Alexander Duyck,
	Ding Tianhong, Mark Rutland, Amir Ancel, Gabriele Paoloni,
	Catalin Marinas, Will Deacon, LinuxArm, David Laight

Some devices have problems with Transaction Layer Packets with the Relaxed
Ordering Attribute set.  This patch set adds a new PCIe Device Flag,
PCI_DEV_FLAGS_NO_RELAXED_ORDERING, a set of PCI Quirks to catch some known
devices with Relaxed Ordering issues, and a use of this new flag by the
cxgb4 driver to avoid using Relaxed Ordering with problematic Root Complex
Ports.

It's been years since I've submitted kernel.org patches, I appolgise for the
almost certain submission errors.

Casey Leedom (2):
  PCI: Add new PCIe Fabric End Node flag,
    PCI_DEV_FLAGS_NO_RELAXED_ORDERING
  net/cxgb4: Use new PCI_DEV_FLAGS_NO_RELAXED_ORDERING flag

 drivers/net/ethernet/chelsio/cxgb4/cxgb4.h      |  1 +
 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 17 +++++++++++
 drivers/net/ethernet/chelsio/cxgb4/sge.c        |  5 ++--
 drivers/pci/quirks.c                            | 38 +++++++++++++++++++++++++
 include/linux/pci.h                             |  2 ++
 5 files changed, 61 insertions(+), 2 deletions(-)

-- 
1.9.1

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

end of thread, other threads:[~2017-05-27 10:34 UTC | newest]

Thread overview: 50+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-05-01 23:13 [PATCH 0/2] Add new PCI_DEV_FLAGS_NO_RELAXED_ORDERING flag Casey Leedom
2017-05-01 23:13 ` Casey Leedom
2017-05-01 23:13 ` [PATCH 1/2] PCI: Add new PCIe Fabric End Node flag, PCI_DEV_FLAGS_NO_RELAXED_ORDERING Casey Leedom
2017-05-01 23:13   ` Casey Leedom
2017-05-02  6:49   ` Ding Tianhong
2017-05-02  6:49     ` Ding Tianhong
2017-05-02 16:39   ` Alexander Duyck
2017-05-02 16:39     ` Alexander Duyck
2017-05-02 16:53     ` Raj, Ashok
2017-05-02 16:53       ` Raj, Ashok
2017-05-02 18:10       ` Alexander Duyck
2017-05-02 18:10         ` Alexander Duyck
2017-05-02 19:34         ` Raj, Ashok
2017-05-02 22:41           ` Alexander Duyck
2017-05-03  4:30         ` Casey Leedom
2017-05-03  4:30           ` Casey Leedom
2017-05-03 16:02           ` Alexander Duyck
2017-05-03 16:02             ` Alexander Duyck
2017-05-04 21:01             ` Casey Leedom
2017-05-04 21:01               ` Casey Leedom
2017-05-05 14:04               ` Alexander Duyck
2017-05-05 14:04                 ` Alexander Duyck
2017-05-06  3:08                 ` Ding Tianhong
2017-05-06  3:08                   ` Ding Tianhong
2017-05-06 18:07                   ` Alexander Duyck
2017-05-06 18:07                     ` Alexander Duyck
2017-05-08 14:33                     ` Ding Tianhong
2017-05-08 14:33                       ` Ding Tianhong
2017-05-08 15:22                       ` Alexander Duyck
2017-05-08 15:22                         ` Alexander Duyck
2017-05-09  0:48                     ` Casey Leedom
2017-05-09  0:48                       ` Casey Leedom
2017-05-11  1:15                       ` Ding Tianhong
2017-05-11  1:15                         ` Ding Tianhong
2017-05-16 18:38                         ` Casey Leedom
2017-05-16 18:38                           ` Casey Leedom
2017-05-17 14:49                           ` Alexander Duyck
2017-05-17 14:49                             ` Alexander Duyck
2017-05-25 13:35                       ` Ding Tianhong
2017-05-25 13:35                         ` Ding Tianhong
2017-05-25 19:49                         ` Alexander Duyck
2017-05-25 19:49                           ` Alexander Duyck
2017-05-27 10:34                           ` Ding Tianhong
2017-05-27 10:34                             ` Ding Tianhong
2017-05-02 16:44   ` Raj, Ashok
2017-05-02 16:44     ` Raj, Ashok
2017-05-01 23:13 ` [PATCH 2/2] net/cxgb4: Use new PCI_DEV_FLAGS_NO_RELAXED_ORDERING flag Casey Leedom
2017-05-01 23:13   ` Casey Leedom
2017-05-02  0:56 ` [PATCH 0/2] Add " Ding Tianhong
2017-05-02  0:56   ` Ding Tianhong

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.