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)
MFC after: 2 weeks
Sponsored by: BBOX.io

Details

Provenance
Kevin Bowling <kbowling@FreeBSD.org>Authored on Feb 9 2023, 12:32 AM
Parents
rGd36fbdb08ff5: e1000: Remove redundant disable_ulp for ich8lan
Branches
Unknown
Tags
Unknown