]> www.infradead.org Git - users/jedix/linux-maple.git/commit
ixgbe: Update ixgbe_disable_pcie_master flow for X550*
authorMark Rustad <mark.d.rustad@intel.com>
Sat, 8 Aug 2015 23:19:14 +0000 (16:19 -0700)
committerSantosh Shilimkar <santosh.shilimkar@oracle.com>
Mon, 12 Oct 2015 16:05:02 +0000 (09:05 -0700)
commitfd603f8866408f989785864196b975fc5178bb6d
tree41efab5fe231a108c382f56e534ba83ed4d95a47
parent19c405dc29c8f971aea88b4ecf20fbc0db7a8fa2
ixgbe: Update ixgbe_disable_pcie_master flow for X550*

Orabug: 21918732

This patch skips the PCI transactions pending check in
ixgbe_disable_pcie_master. This is done to addresses a known HW
issue where the PCI transactions pending bit sticks high when there
are pending transactions. HW engineering instructed to workaround
this issue by wait and then continue with our reset flow.

Signed-off-by: Mark Rustad <mark.d.rustad@intel.com>
Tested-by: Phil Schmitt <phillip.j.schmitt@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
(cherry picked from commit 7fc151035487916b266257c2e7b8b6cb2a5cd04f)
Signed-off-by: Brian Maly <brian.maly@oracle.com>
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c