]> git.baikalelectronics.ru Git - kernel.git/commit
e1000: allow option to limit number of descriptors down to 48 per ring
authorAlexander Duyck <alexander.h.duyck@intel.com>
Mon, 19 Jul 2010 13:43:47 +0000 (13:43 +0000)
committerDavid S. Miller <davem@davemloft.net>
Tue, 20 Jul 2010 03:23:35 +0000 (20:23 -0700)
commitc5d4d00ee073a75c530fcdab79a12df1bab380d6
treeed92c20990d708941c7c40588fc2c10d48c7d15a
parent55b54a5c340d0a9da870c793feebb829d49c9956
e1000: allow option to limit number of descriptors down to 48 per ring

This change makes it possible to limit the number of descriptors down to 48
per ring.  The reason for this change is to address a variation on hardware
errata 10 for 82546GB in which descriptors will be lost if more than 32
descriptors are fetched and the PCI-X MRBC is 512.

Signed-off-by: Alexander Duyck <alexander.h.duyck@intel.com>
Tested-by: Emil Tantilov <emil.s.tantilov@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/e1000/e1000.h