Re: [PATCH net 2/2] net: ixgbe: Use new IXGBE_FLAG2_ROOT_NO_RELAXED_ORDERING flag

2017-08-16 Thread Alexander Duyck
On Wed, Aug 16, 2017 at 2:41 AM, Ding Tianhong wrote: > The ixgbe driver use the compile check to determine if it can > send TLPs to Root Port with the Relaxed Ordering Attribute set, > this is too inconvenient, now the new flag PCI_DEV_FLAGS_NO_RELAXED_ORDERING > has been added to the kernel and

[PATCH net 2/2] net: ixgbe: Use new IXGBE_FLAG2_ROOT_NO_RELAXED_ORDERING flag

2017-08-16 Thread Ding Tianhong
The ixgbe driver use the compile check to determine if it can send TLPs to Root Port with the Relaxed Ordering Attribute set, this is too inconvenient, now the new flag PCI_DEV_FLAGS_NO_RELAXED_ORDERING has been added to the kernel and we could check the bit4 in the PCIe Davice Control register to