Re: Resume Issue with em(4) ALPHA7

From: Ali Abdallah <aliovx_at_gmail.com>
Date: Sun, 30 Sep 2018 09:22:23 +0200
I'm having also the same problem on my Thinkpad x230. However I'm running a
minimal kernel, so usually I do kldunload/kldload if_em,
to reset the hardware and to avoid a reboot.

Hopefully this gets fixed soon.

Cheers,
Ali

On Sat, Sep 29, 2018 at 7:06 PM Pete Wright <pete_at_nomadlogic.org> wrote:

> Hello,
>
> More suspend/resume testing on my end.  This system is a desktop, so not
> critical for my daily workflow but wanted to flag it regardless.  The
> system is a Lenovo m900 with skylake and em(4) NIC.  Entering suspend
> works without issues, resuming seems to mostly work as well.  I.e. no
> issues with display or input from keyboard or mouse.
>
> The one issue I am running into is my NIC is non-functional after
> resume.  restarting the network stack via "service netif restart" does
> not work - as in no DHCP lease is aquired and no link is detected.  Nor
> does manually down'ing and up'ing the interface work.  I see these
> messages in my dmesg buffer after resume:
>
> in6_purgeaddr: err=65, destination address delete failed
> lo0: link state changed to DOWN
> lo0: link state changed to UP
> Link state changed to down
> em0: link state changed to DOWN
> em0: TX(0) desc avail = 1024, pidx = 0
> em0: TX(0) desc avail = 1024, pidx = 0
> em0: TX(0) desc avail = 1024, pidx = 0
> em0: TX(0) desc avail = 1024, pidx = 0
>
> Another thing I noticed is that after resume "ifconfig" hangs for a
> couple seconds printing after printing the first line of my em0 device
> (after the flags).  Not sure if that's helpful but thought it could be a
> useful datapoint.
>
> It is easy to reproduce this, so I am happy to do any additional
> debugging or testing on this.
>
>
> Cheers,
>
> -pete
>
> --
> Pete Wright
> pete_at_nomadlogic.org
> _at_nomadlogicLA
>
> _______________________________________________
> freebsd-current_at_freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-current-unsubscribe_at_freebsd.org"
>
Received on Sun Sep 30 2018 - 05:22:36 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:41:18 UTC