diff options
author | Heiner Kallweit <[email protected]> | 2019-07-27 12:43:31 +0200 |
---|---|---|
committer | David S. Miller <[email protected]> | 2019-07-27 14:30:13 -0700 |
commit | 003bd5b4a7b4a94b501e3a1e2e7c9df6b2a94ed4 (patch) | |
tree | ce529bc5d8884e243c7a4b04a8cfedb6db06d3d2 /net/switchdev/switchdev.c | |
parent | 66058b1ca5651c7671bf2ba27fcf6907fb20bd0b (diff) |
r8169: don't use MSI before RTL8168d
It was reported that after resuming from suspend network fails with
error "do_IRQ: 3.38 No irq handler for vector", see [0]. Enabling WoL
can work around the issue, but the only actual fix is to disable MSI.
So let's mimic the behavior of the vendor driver and disable MSI on
all chip versions before RTL8168d.
[0] https://bugzilla.kernel.org/show_bug.cgi?id=204079
Fixes: 6c6aa15fdea5 ("r8169: improve interrupt handling")
Reported-by: Dušan Dragić <[email protected]>
Tested-by: Dušan Dragić <[email protected]>
Signed-off-by: Heiner Kallweit <[email protected]>
Signed-off-by: David S. Miller <[email protected]>
Diffstat (limited to 'net/switchdev/switchdev.c')
0 files changed, 0 insertions, 0 deletions