We're using the i210 in a design, using Linux and the igb driver. We've
written our own driver, based on igb_avb, that enables Qav among other
things. We've found that when we switch from our driver back to igb, the
igb driver doesn't function correctly. It detects a transmit problem and
continuously resets the adapter. This is because our driver modifies the
TXPBSIZE register, which is only reset at power-on. Rebooting the system
doesn't reset this register to a default value, but the igb driver seems
to expect that this register is always at its default value.
We've tested that something like the attached patch appears to resolve
this issue. However, I'm not sure of the most appropriate place to put
this register write, and I don't know if other chips than the i210 might
also be affected.
I'd like your thoughts on this issue.
Regards,
Jeff Westfahl
------------------------------------------------------------------------------
Is your legacy SCM system holding you back? Join Perforce May 7 to find out:
• 3 signs your SCM is hindering your productivity
• Requirements for releasing software faster
• Expert tips and advice for migrating your SCM now
http://p.sf.net/sfu/perforce
_______________________________________________
E1000-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/e1000-devel
To learn more about Intel® Ethernet, visit
http://communities.intel.com/community/wired