]> git.baikalelectronics.ru Git - kernel.git/commit
i40e: correctly setup ARQ descriptors
authorMitch Williams <mitch.a.williams@intel.com>
Wed, 18 Dec 2013 13:45:48 +0000 (13:45 +0000)
committerJeff Kirsher <jeffrey.t.kirsher@intel.com>
Wed, 8 Jan 2014 05:50:16 +0000 (21:50 -0800)
commit54159e6ca36aaf69d2de3b275f270c093d92756e
tree1e0c38d7dbfa11449e77dc20fc6755454b8a2d38
parent23ab85400f45d928e08bc98e05a4b15928e470af
i40e: correctly setup ARQ descriptors

When cleaning descriptors, we must set up ALL fields, not just the DMA
address. The initial setup does this correctly, but not the cleanup
code, so the firmware would process the ring exactly once and then fail.

Change-ID: I2930b83c76194b3016a8ac0fa693f9a573995640
Signed-off-by: Mitch Williams <mitch.a.williams@intel.com>
Signed-off-by: Jesse Brandeburg <jesse.brandeburg@intel.com>
Tested-by: Kavindya Deegala <kavindya.s.deegala@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
drivers/net/ethernet/intel/i40e/i40e_adminq.c