Skip to content
Commit def4ec6d authored by Vitaly Lifshits's avatar Vitaly Lifshits Committed by Jeff Kirsher
Browse files

e1000e: PCIm function state support

Due to commit: 5d8682588605 ("[misc] mei: me: allow runtime
pm for platform with D0i3")
When disconnecting the cable and reconnecting it the NIC
enters DMoff state. This caused wrong link indication
and duplex mismatch. This bug is described in:
https://bugzilla.redhat.com/show_bug.cgi?id=1689436



Checking PCIm function state and performing PHY reset after a
timeout in watchdog task solves this issue.

Signed-off-by: default avatarVitaly Lifshits <vitaly.lifshits@intel.com>
Acked-by: default avatarSasha Neftin <sasha.neftin@intel.com>
Tested-by: default avatarAaron Brown <aaron.f.brown@intel.com>
Signed-off-by: default avatarJeff Kirsher <jeffrey.t.kirsher@intel.com>
parent 59653e64
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment