[Hardy, Intrepid] r8169: Add correct support for 8101E/8102E cards

Tim Gardner tim.gardner at canonical.com
Thu Feb 12 19:59:51 UTC 2009


Stefan Bader wrote:
> https://bugs.launchpad.net/ubuntu/+source/linux/+bug/326891
> 
> SRU justification:
> 
> Impact: This was reported as a regression against Intrepid. The change
> that most likely caused this was a fix (which was now asked for Hardy by
> another user) to remove access to a certain register for cards other
> than 8169. Unfortunately the code uses in some cases the PCI information
> but in other cases the MAC version to decide how to handle a card. For
> those cards in question the 8101 code is used to initialize the cards
> hardware but for other aspects the unknown MAC causes it to be handled
> as a 8169 card.
> The fact that those cards worked before seems to be pure luck.
> 
> Fix: The following 5 patches taken from upstream adds proper support for
> those cards.
> 
> Testcase: Networking was impossible before and has been verified to be
> working after by 2 users.
> 

ACK

-- 
Tim Gardner tim.gardner at canonical.com




More information about the kernel-team mailing list