summaryrefslogtreecommitdiff
path: root/security
diff options
context:
space:
mode:
authorBenjamin Poirier <bpoirier@suse.com>2018-02-08 09:47:13 +0300
committerJeff Kirsher <jeffrey.t.kirsher@intel.com>2018-03-05 21:06:39 +0300
commit361a954e6a7215de11a6179ad9bdc07d7e394b04 (patch)
tree41fdf68ef81c98010ac09e3bd2e3c1bd8ca172fd /security
parent1f0ea19722ef9dfa229a9540f70b8d1c34a98a6a (diff)
downloadlinux-361a954e6a7215de11a6179ad9bdc07d7e394b04.tar.xz
e1000e: Fix queue interrupt re-raising in Other interrupt
Restores the ICS write for Rx/Tx queue interrupts which was present before commit 16ecba59bc33 ("e1000e: Do not read ICR in Other interrupt", v4.5-rc1) but was not restored in commit 4aea7a5c5e94 ("e1000e: Avoid receiver overrun interrupt bursts", v4.15-rc1). This re-raises the queue interrupts in case the txq or rxq bits were set in ICR and the Other interrupt handler read and cleared ICR before the queue interrupt was raised. Fixes: 4aea7a5c5e94 ("e1000e: Avoid receiver overrun interrupt bursts") Signed-off-by: Benjamin Poirier <bpoirier@suse.com> Acked-by: Alexander Duyck <alexander.h.duyck@intel.com> Tested-by: Aaron Brown <aaron.f.brown@intel.com> Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Diffstat (limited to 'security')
0 files changed, 0 insertions, 0 deletions