On 10/12/2010 11:08 AM, Chris Friesen wrote:
> On 10/08/2010 04:36 PM, Brandeburg, Jesse wrote:
>> seems reasonable, it should work okay. Does it fix the problem? It seems
>> there must be a race between when the interrupt gets re-enabled and when
>> the hardware clears the mask via EIAM on the next interrupt.
>
> I'm about to give it a try. The problem can take hours to reproduce, so
> we won't know for a day or so whether it's really gone.
It looks like the attached patch makes our problem go away. I only did
the msix/NAPI code path, so a complete solution would need some more
changes.
Where do we go from here? If this is something that occurs on other
boards would it make sense for the driver to provide a way to turn off
the automasking? (Module parameter perhaps?)
Thanks,
Chris
--
Chris Friesen
Software Developer
GENBAND
chris.frie...@genband.com
www.genband.com
------------------------------------------------------------------------------
Nokia and AT&T present the 2010 Calling All Innovators-North America contest
Create new apps & games for the Nokia N8 for consumers in U.S. and Canada
$10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing
Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store
http://p.sf.net/sfu/nokia-dev2dev
_______________________________________________
E1000-devel mailing list
E1000-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/e1000-devel
To learn more about Intel® Ethernet, visit
http://communities.intel.com/community/wired