HomeFreeBSD

e1000: Fix packet loss on 11th gen and later

Description

e1000: Fix packet loss on 11th gen and later

Ungate DMA clock on TGP and later to avoid packet loss.

A similar fix appears in Linux 639e298f432fb058a9496ea16863f53b1ce935fe

This may be needed as far back as SPT but no confirmation from intel or
other OS yet.

Obtained from: OpenBSD (if_em_hw.c 1.116)
Sponsored by: BBOX.io

(cherry picked from commit 56365902147791994157c3a8f75784dafd46dbd8)

Details

Provenance
Kevin Bowling <kbowling@FreeBSD.org>Authored on Feb 9 2023, 12:32 AM
Parents
rG25b788e49782: e1000: Add support for future client platforms
Branches
Unknown
Tags
Unknown

Event Timeline

Kevin Bowling <kbowling@FreeBSD.org> committed rGb0b1fa9efed8: e1000: Fix packet loss on 11th gen and later (authored by Kevin Bowling <kbowling@FreeBSD.org>).Feb 23 2023, 12:29 AM