net/cxgb4vf: Use new PCI_DEV_FLAGS_NO_RELAXED_ORDERING flag
authorCasey Leedom <leedom@chelsio.com>
Tue, 15 Aug 2017 03:23:27 +0000 (11:23 +0800)
committerDavid S. Miller <davem@davemloft.net>
Tue, 15 Aug 2017 05:14:51 +0000 (22:14 -0700)
commitb629276df7f669b1daaad2131ca418ab55186565
treeffbc389806c2543db994625f380fca85d9fe4cad
parentb0ba9d5fded9590cac67a482c5aab8b1bf86ee40
net/cxgb4vf: Use new PCI_DEV_FLAGS_NO_RELAXED_ORDERING flag

cxgb4vf Ethernet driver now queries PCIe configuration space to
determine if it can send TLPs to it with the Relaxed Ordering
Attribute set, just like the pf did.

Signed-off-by: Casey Leedom <leedom@chelsio.com>
Signed-off-by: Ding Tianhong <dingtianhong@huawei.com>
Reviewed-by: Casey Leedom <leedom@chelsio.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/chelsio/cxgb4vf/adapter.h
drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c
drivers/net/ethernet/chelsio/cxgb4vf/sge.c