kernel: add pending e1000e fixes
authorStijn Tintel <stijn@linux-ipv6.be>
Thu, 28 Jun 2018 09:44:10 +0000 (11:44 +0200)
committerStijn Tintel <stijn@linux-ipv6.be>
Tue, 31 Jul 2018 02:11:34 +0000 (05:11 +0300)
commitef025e6417abd608ee398039623ac8a306bb92c5
tree7610f18fcc17078ac3adfb39941decec564bc3f2
parent22b9f99b87fa1ff991180cabf02dd04d1bddce2b
kernel: add pending e1000e fixes

The previous round of fixes for the 82574 chip cause an issue with
emulated e1000e devices in VMware ESXi 6.5. It also contains changes
that are not strictly necessary. These patches fix the issues introduced
in the previous series, revert the unnecessary changes to avoid
unforeseen fallout, and avoid a case where interrupts can be missed.

The final two patches of this series are already in the kernel, so no
need to include them here.

Patchwork: https://patchwork.ozlabs.org/cover/881776/

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
target/linux/generic/pending-4.14/191-1-6-e1000e-Remove-Other-from-EIAC.diff [new file with mode: 0644]
target/linux/generic/pending-4.14/191-2-6-Partial-revert-e1000e-Avoid-receiver-overrun-interrupt-bursts.diff [new file with mode: 0644]
target/linux/generic/pending-4.14/191-3-6-e1000e-Fix-queue-interrupt-re-raising-in-Other-interrupt.diff [new file with mode: 0644]
target/linux/generic/pending-4.14/191-4-6-e1000e-Avoid-missed-interrupts-following-ICR-read.diff [new file with mode: 0644]