On Wed, Dec 7, 2016 at 7:20 AM, Billy Shuman <wshum...@gmail.com> wrote: > After resume on 4.9.0-rc8 tg3 is dead. > > In logs I see: > kernel: tg3 0000:44:00.0: phy probe failed, err -19 > kernel: tg3 0000:44:00.0: Problem fetching invariants of chip, aborting
-19 is -ENODEV which means tg3 cannot read the PHY ID. If it's a true suspend/resume operation, the driver does not have to go through probe during resume. Please explain how you do suspend/resume. Did this work before? There has been very few changes to tg3 recently. > > rmmod and modprobe does not fix the problem only a reboot resolves the issue. > > Billy