]> git.baikalelectronics.ru Git - kernel.git/commit
r8169: don't use MSI-X on RTL8168g
authorHeiner Kallweit <hkallweit1@gmail.com>
Sun, 12 Aug 2018 11:26:26 +0000 (13:26 +0200)
committerDavid S. Miller <davem@davemloft.net>
Mon, 13 Aug 2018 15:58:00 +0000 (08:58 -0700)
commitfb30749bb188e94b931135ec82b9cfa90831b7d2
tree3b05cf7445fa1cbab42c887249690b5697d82b2f
parentd864c945d44d02eb6ddb77dfa31ed976bfb7bed4
r8169: don't use MSI-X on RTL8168g

There have been two reports that network doesn't come back on resume
from suspend when using MSI-X. Both cases affect the same chip version
(RTL8168g - version 40), on different systems. Falling back to MSI
fixes the issue.
Even though we don't really have a proof yet that the network chip
version is to blame, let's disable MSI-X for this version.

Reported-by: Steve Dodd <steved424@gmail.com>
Reported-by: Lou Reed <gogen@disroot.org>
Tested-by: Steve Dodd <steved424@gmail.com>
Tested-by: Lou Reed <gogen@disroot.org>
Fixes: bd3c4edcb29f ("r8169: improve interrupt handling")
Signed-off-by: Heiner Kallweit <hkallweit1@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/realtek/r8169.c