I cloned git://git.launchpad.net/~ubuntu-kernel-
test/ubuntu/+source/linux/+git/mainline-crack and checked out tag
v4.16.5, applied the 6 patches listed at the top of
http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.16.5/ and the one debug
patch at https://lkml.org/lkml/2018/4/3/136.

journalctl before/during/after suspend&resume (see below for journalctl
after removing and modprobing the r8169 module):

Apr 29 00:17:38 flo-desktop systemd[1]: Reached target Sleep.
Apr 29 00:17:38 flo-desktop systemd[1]: Starting Suspend...
Apr 29 00:17:38 flo-desktop systemd-sleep[1950]: Suspending system...
Apr 29 00:17:38 flo-desktop kernel: PM: suspend entry (deep)
Apr 29 00:17:38 flo-desktop kernel: PM: Syncing filesystems ... done.
Apr 29 00:17:55 flo-desktop kernel: Freezing user space processes ... (elapsed 
0.004 seconds) done.
Apr 29 00:17:55 flo-desktop kernel: OOM killer disabled.
Apr 29 00:17:55 flo-desktop kernel: Freezing remaining freezable tasks ... 
(elapsed 0.003 seconds) done.
Apr 29 00:17:55 flo-desktop kernel: Suspending console(s) (use 
no_console_suspend to debug)
Apr 29 00:17:55 flo-desktop kernel: serial 00:04: disabled
Apr 29 00:17:55 flo-desktop kernel: sd 1:0:0:0: [sdb] Synchronizing SCSI cache
Apr 29 00:17:55 flo-desktop kernel: sd 0:0:0:0: [sda] Synchronizing SCSI cache
Apr 29 00:17:55 flo-desktop kernel: sd 0:0:0:0: [sda] Stopping disk
Apr 29 00:17:55 flo-desktop kernel: sd 1:0:0:0: [sdb] Stopping disk
Apr 29 00:17:55 flo-desktop kernel: ACPI: Preparing to enter system sleep state 
S3
Apr 29 00:17:55 flo-desktop kernel: PM: Saving platform NVS memory
Apr 29 00:17:55 flo-desktop kernel: Disabling non-boot CPUs ...
Apr 29 00:17:55 flo-desktop kernel: IRQ9: New affinity: 0-3 effective: 2
Apr 29 00:17:55 flo-desktop kernel: IRQ25: New affinity: 0,2-3 effective: 0
Apr 29 00:17:55 flo-desktop kernel: IRQ 25: no longer affine to CPU1
Apr 29 00:17:55 flo-desktop kernel: smpboot: CPU 1 is now offline
Apr 29 00:17:55 flo-desktop kernel: IRQ9: New affinity: 0-3 effective: 0
Apr 29 00:17:55 flo-desktop kernel: IRQ12: New affinity: 0-3 effective: 3
Apr 29 00:17:55 flo-desktop kernel: IRQ17: New affinity: 0-3 effective: 0
Apr 29 00:17:55 flo-desktop kernel: IRQ22: New affinity: 0,3 effective: 3
Apr 29 00:17:55 flo-desktop kernel: IRQ 22: no longer affine to CPU2
Apr 29 00:17:55 flo-desktop kernel: smpboot: CPU 2 is now offline
Apr 29 00:17:55 flo-desktop kernel: IRQ1: New affinity: 0-3 effective: 0
Apr 29 00:17:55 flo-desktop kernel: IRQ12: New affinity: 0-3 effective: 0
Apr 29 00:17:55 flo-desktop kernel: IRQ14: New affinity: 0-3 effective: 0
Apr 29 00:17:55 flo-desktop kernel: IRQ16: New affinity: 0 effective: 0
Apr 29 00:17:55 flo-desktop kernel: IRQ 16: no longer affine to CPU3
Apr 29 00:17:55 flo-desktop kernel: IRQ19: New affinity: 0-3 effective: 0
Apr 29 00:17:55 flo-desktop kernel: IRQ22: New affinity: 0,3 effective: 0
Apr 29 00:17:55 flo-desktop kernel: smpboot: CPU 3 is now offline
Apr 29 00:17:55 flo-desktop kernel: ACPI: Low-level resume complete
Apr 29 00:17:55 flo-desktop kernel: PM: Restoring platform NVS memory
Apr 29 00:17:55 flo-desktop kernel: PCI-DMA: Resuming GART IOMMU
Apr 29 00:17:55 flo-desktop kernel: PCI-DMA: Restoring GART aperture settings
Apr 29 00:17:55 flo-desktop kernel: LVT offset 1 assigned for vector 0x400
Apr 29 00:17:55 flo-desktop kernel: IBS: LVT offset 1 assigned
Apr 29 00:17:55 flo-desktop kernel: microcode: CPU0: new patch_level=0x010000db
Apr 29 00:17:55 flo-desktop kernel: Enabling non-boot CPUs ...
Apr 29 00:17:55 flo-desktop kernel: x86: Booting SMP configuration:
Apr 29 00:17:55 flo-desktop kernel: smpboot: Booting Node 0 Processor 1 APIC 0x1
Apr 29 00:17:55 flo-desktop kernel: process: Switch to broadcast mode on CPU1
Apr 29 00:17:55 flo-desktop kernel:  cache: parent cpu1 should not be sleeping
Apr 29 00:17:55 flo-desktop kernel: microcode: CPU1: patch_level=0x010000db
Apr 29 00:17:55 flo-desktop kernel: CPU1 is up
Apr 29 00:17:55 flo-desktop kernel: smpboot: Booting Node 0 Processor 2 APIC 0x2
Apr 29 00:17:55 flo-desktop kernel: Clockevents: could not switch to one-shot 
mode:
Apr 29 00:17:55 flo-desktop kernel: process: Switch to broadcast mode on CPU2
Apr 29 00:17:55 flo-desktop kernel:  lapic is not functional.
Apr 29 00:17:55 flo-desktop kernel: Could not switch to high resolution mode on 
CPU 1
Apr 29 00:17:55 flo-desktop kernel:  cache: parent cpu2 should not be sleeping
Apr 29 00:17:55 flo-desktop kernel: microcode: CPU2: patch_level=0x010000db
Apr 29 00:17:55 flo-desktop kernel: CPU2 is up
Apr 29 00:17:55 flo-desktop kernel: smpboot: Booting Node 0 Processor 3 APIC 0x3
Apr 29 00:17:55 flo-desktop kernel: Clockevents: could not switch to one-shot 
mode:
Apr 29 00:17:55 flo-desktop kernel: process: Switch to broadcast mode on CPU3
Apr 29 00:17:55 flo-desktop kernel:  lapic is not functional.
Apr 29 00:17:55 flo-desktop kernel: Could not switch to high resolution mode on 
CPU 2
Apr 29 00:17:55 flo-desktop kernel:  cache: parent cpu3 should not be sleeping
Apr 29 00:17:55 flo-desktop kernel: microcode: CPU3: patch_level=0x010000db
Apr 29 00:17:55 flo-desktop kernel: CPU3 is up
Apr 29 00:17:55 flo-desktop kernel: Clockevents: could not switch to one-shot 
mode:
Apr 29 00:17:55 flo-desktop kernel:  lapic is not functional.
Apr 29 00:17:55 flo-desktop kernel: Could not switch to high resolution mode on 
CPU 3
Apr 29 00:17:55 flo-desktop kernel: ACPI: Waking up from system sleep state S3
Apr 29 00:17:55 flo-desktop kernel: serial 00:04: activated
Apr 29 00:17:55 flo-desktop kernel: amdgpu 0000:01:00.0: PCIE GART of 1024M 
enabled (table at 0x000000F400040000).
Apr 29 00:17:55 flo-desktop kernel: sd 0:0:0:0: [sda] Starting disk
Apr 29 00:17:55 flo-desktop kernel: sd 1:0:0:0: [sdb] Starting disk
Apr 29 00:17:55 flo-desktop kernel: OOM killer enabled.
Apr 29 00:17:55 flo-desktop kernel: Restarting tasks ... done.
Apr 29 00:17:55 flo-desktop kernel: PM: suspend exit
Apr 29 00:17:55 flo-desktop systemd-sleep[1950]: System resumed.
Apr 29 00:17:55 flo-desktop kernel: ata4: SATA link down (SStatus 0 SControl 
300)
Apr 29 00:17:55 flo-desktop kernel: ata6: SATA link down (SStatus 0 SControl 
300)
Apr 29 00:17:55 flo-desktop kernel: ata5: SATA link down (SStatus 0 SControl 
300)
Apr 29 00:17:55 flo-desktop kernel: ata1: SATA link up 3.0 Gbps (SStatus 123 
SControl 300)
Apr 29 00:17:55 flo-desktop kernel: ata3: SATA link up 1.5 Gbps (SStatus 113 
SControl 300)
Apr 29 00:17:55 flo-desktop kernel: ata3.00: configured for UDMA/100
Apr 29 00:17:55 flo-desktop kernel: ata1.00: configured for UDMA/133
Apr 29 00:17:55 flo-desktop systemd-sleep[1950]: /dev/sda:
Apr 29 00:17:55 flo-desktop systemd-sleep[1950]:  setting Advanced Power 
Management level to 0xfe (254)
Apr 29 00:17:55 flo-desktop systemd-sleep[1950]:  APM_level        = 254
Apr 29 00:17:55 flo-desktop systemd[1]: Started Suspend.
Apr 29 00:17:55 flo-desktop systemd[1]: sleep.target: Unit not needed anymore. 
Stopping.
Apr 29 00:17:55 flo-desktop systemd[1]: Stopped target Sleep.
Apr 29 00:17:55 flo-desktop systemd[1]: Reached target Suspend.
Apr 29 00:17:55 flo-desktop systemd[1]: suspend.target: Unit not needed 
anymore. Stopping.
Apr 29 00:17:55 flo-desktop systemd[1]: Stopped target Suspend.
Apr 29 00:17:55 flo-desktop systemd-logind[707]: Operation 'sleep' finished.
Apr 29 00:17:55 flo-desktop kernel: IPv6: ADDRCONF(NETDEV_UP): eth0: link is 
not ready
Apr 29 00:17:55 flo-desktop NetworkManager[723]: <info>  [1524953875.6527] 
manager: sleep: wake requested (sleeping: yes  enabled: yes)
Apr 29 00:17:55 flo-desktop NetworkManager[723]: <info>  [1524953875.6528] 
device (eth0): state change: unmanaged -> unavailable (reason 'managed', 
sys-iface-state: 'managed')
Apr 29 00:17:55 flo-desktop gnome-shell[852]: Failed to set power save mode for 
output HDMI-1: Keine Berechtigung
Apr 29 00:17:55 flo-desktop kernel: r8169 0000:02:00.0 eth0: link down
Apr 29 00:17:55 flo-desktop kernel: IPv6: ADDRCONF(NETDEV_UP): eth0: link is 
not ready
Apr 29 00:17:55 flo-desktop NetworkManager[723]: <info>  [1524953875.6816] 
manager: NetworkManager state is now DISCONNECTED
Apr 29 00:17:55 flo-desktop org.gnome.Shell.desktop[1353]: Window manager 
warning: Overwriting existing binding of keysym 5e with keysym 2f7259c9 
(keycode 31).
Apr 29 00:17:55 flo-desktop org.gnome.Shell.desktop[1353]: Window manager 
warning: Overwriting existing binding of keysym 5e with keysym 2f7259c9 
(keycode 31).
Apr 29 00:17:58 flo-desktop ModemManager[692]: <info>  Couldn't check support 
for device at '/sys/devices/pci0000:00/0000:00:0a.0/0000:02:00.0': not 
supported by any plugin
Apr 29 00:17:58 flo-desktop kernel: do_IRQ: 3.36 No irq handler for vector
[... skipped ...]


Then I do modprobe -r r8169 and modprobe r8169:

Apr 29 00:19:16 flo-desktop sudo[2426]:      flo : TTY=pts/0 ; PWD=/home/flo ; 
USER=root ; COMMAND=/sbin/modprobe -r r8169
Apr 29 00:19:16 flo-desktop sudo[2426]: pam_unix(sudo:session): session opened 
for user root by (uid=0)
Apr 29 00:19:16 flo-desktop NetworkManager[723]: <info>  [1524953956.3410] 
device (eth0): state change: unavailable -> unmanaged (reason 'removed', 
sys-iface-state: 'removed')
Apr 29 00:19:16 flo-desktop NetworkManager[723]: <info>  [1524953956.3483] 
devices removed (path: 
/sys/devices/pci0000:00/0000:00:0a.0/0000:02:00.0/net/eth0, iface: eth0)
Apr 29 00:19:16 flo-desktop ModemManager[692]: <info>  (net/eth0): released by 
modem /sys/devices/pci0000:00/0000:00:0a.0/0000:02:00.0
Apr 29 00:19:16 flo-desktop sudo[2426]: pam_unix(sudo:session): session closed 
for user root
Apr 29 00:19:18 flo-desktop sudo[2437]:      flo : TTY=pts/0 ; PWD=/home/flo ; 
USER=root ; COMMAND=/sbin/modprobe r8169
Apr 29 00:19:18 flo-desktop sudo[2437]: pam_unix(sudo:session): session opened 
for user root by (uid=0)
Apr 29 00:19:18 flo-desktop kernel: r8169 Gigabit Ethernet driver 2.3LK-NAPI 
loaded
Apr 29 00:19:18 flo-desktop kernel: r8169 0000:02:00.0: can't disable ASPM; OS 
doesn't have ASPM control
Apr 29 00:19:18 flo-desktop kernel: r8169 0000:02:00.0 eth0: RTL8168c/8111c at 
0x000000008dbc443f, 00:24:1d:7e:22:41, XID 1c4000c0 IRQ 24
Apr 29 00:19:18 flo-desktop kernel: r8169 0000:02:00.0 eth0: jumbo features 
[frames: 6128 bytes, tx checksumming: ko]
Apr 29 00:19:18 flo-desktop NetworkManager[723]: <info>  [1524953958.6809] 
manager: (eth0): new Ethernet device (/org/freedesktop/NetworkManager/Devices/3)
Apr 29 00:19:18 flo-desktop systemd-udevd[2441]: link_config: autonegotiation 
is unset or enabled, the speed and duplex are not writable.
Apr 29 00:19:18 flo-desktop sudo[2437]: pam_unix(sudo:session): session closed 
for user root
Apr 29 00:19:18 flo-desktop kernel: IPv6: ADDRCONF(NETDEV_UP): eth0: link is 
not ready
Apr 29 00:19:18 flo-desktop NetworkManager[723]: <info>  [1524953958.6903] 
devices added (path: 
/sys/devices/pci0000:00/0000:00:0a.0/0000:02:00.0/net/eth0, iface: eth0)
Apr 29 00:19:18 flo-desktop NetworkManager[723]: <info>  [1524953958.6903] 
device added (path: /sys/devices/pci0000:00/0000:00:0a.0/0000:02:00.0/net/eth0, 
iface: eth0): no ifupdown configuration found.
Apr 29 00:19:18 flo-desktop NetworkManager[723]: <info>  [1524953958.6904] 
device (eth0): state change: unmanaged -> unavailable (reason 'managed', 
sys-iface-state: 'external')
Apr 29 00:19:18 flo-desktop kernel: r8169 0000:02:00.0 eth0: link down
Apr 29 00:19:18 flo-desktop kernel: IPv6: ADDRCONF(NETDEV_UP): eth0: link is 
not ready
Apr 29 00:19:21 flo-desktop ModemManager[692]: <info>  Couldn't check support 
for device at '/sys/devices/pci0000:00/0000:00:0a.0/0000:02:00.0': not 
supported by any plugin
Apr 29 00:19:21 flo-desktop kernel: r8169 0000:02:00.0 eth0: link up
Apr 29 00:19:21 flo-desktop kernel: IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link 
becomes ready
Apr 29 00:19:21 flo-desktop NetworkManager[723]: <info>  [1524953961.7396] 
device (eth0): carrier: link connected
[... and so on, DHCP ...]

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1752772

Title:
  r8169 ethernet card don't work after returning from suspension

Status in linux package in Ubuntu:
  Confirmed

Bug description:
  I have noticed that the network stopped working on my desktop after
  I've suspended the system and woke it up. On dmesg there are messages
  like:

  [  150.877998] IPv6: ADDRCONF(NETDEV_UP): enp1s0: link is not ready
  [  150.944101] do_IRQ: 3.37 No irq handler for vector
  [  150.944105] r8169 0000:01:00.0 enp1s0: link down
  [  150.944180] IPv6: ADDRCONF(NETDEV_UP): enp1s0: link is not ready

  When using Xenial (from a different install), this problem is not
  happening. This is happening on Bionic.

  There are only two ways to restore connectivity: 
  1) Reboot the system;
  2) Remove the r8169 module and reinsert it with modprobe.

  The motherboard is a AsRock H55M-LE and the Ethernet controller is:

  01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd.
  RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 03)

  ProblemType: Bug
  DistroRelease: Ubuntu 18.04
  Package: linux-firmware 1.172
  ProcVersionSignature: Ubuntu 4.15.0-10.11-generic 4.15.3
  Uname: Linux 4.15.0-10-generic x86_64
  ApportVersion: 2.20.8-0ubuntu10
  Architecture: amd64
  CurrentDesktop: LXDE
  Date: Fri Mar  2 00:21:57 2018
  Dependencies:
   
  InstallationDate: Installed on 2018-02-26 (3 days ago)
  InstallationMedia: Lubuntu 18.04 LTS "Bionic Beaver" - Alpha amd64 (20180226)
  PackageArchitecture: all
  SourcePackage: linux-firmware
  UpgradeStatus: No upgrade log present (probably fresh install)
  --- 
  AlsaVersion: Advanced Linux Sound Architecture Driver Version 
k4.15.0-10-generic.
  ApportVersion: 2.20.8-0ubuntu10
  Architecture: amd64
  ArecordDevices:
   **** List of CAPTURE Hardware Devices ****
   card 0: MID [HDA Intel MID], device 0: VT1818S Analog [VT1818S Analog]
     Subdevices: 1/1
     Subdevice #0: subdevice #0
  AudioDevicesInUse:
   USER        PID ACCESS COMMAND
   /dev/snd/controlC0:  usuario    1153 F.... pulseaudio
   /dev/snd/controlC1:  usuario    1153 F.... pulseaudio
  Card0.Amixer.info:
   Card hw:0 'MID'/'HDA Intel MID at 0xfbdf8000 irq 26'
     Mixer name : 'VIA VT1818S'
     Components : 'HDA:11060440,18492818,00100000'
     Controls      : 40
     Simple ctrls  : 17
  Card1.Amixer.info:
   Card hw:1 'HDMI'/'HDA ATI HDMI at 0xfbffc000 irq 27'
     Mixer name : 'ATI R6xx HDMI'
     Components : 'HDA:1002aa01,00aa0100,00100200'
     Controls      : 7
     Simple ctrls  : 1
  Card1.Amixer.values:
   Simple mixer control 'IEC958',0
     Capabilities: pswitch pswitch-joined
     Playback channels: Mono
     Mono: Playback [on]
  CurrentDesktop: LXDE
  Dependencies:
   
  DistroRelease: Ubuntu 18.04
  HibernationDevice: RESUME=UUID=edd83175-c707-4b31-90d2-ce2f5cebc73f
  InstallationDate: Installed on 2018-02-26 (3 days ago)
  InstallationMedia: Lubuntu 18.04 LTS "Bionic Beaver" - Alpha amd64 (20180226)
  MachineType: To Be Filled By O.E.M. To Be Filled By O.E.M.
  Package: linux-firmware 1.172
  PackageArchitecture: all
  ProcFB: 0 radeondrmfb
  ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz 
root=UUID=0c4fc517-b7a0-49b0-bfcb-0485dfe6413b ro quiet
  ProcVersionSignature: Ubuntu 4.15.0-10.11-generic 4.15.3
  RelatedPackageVersions:
   linux-restricted-modules-4.15.0-10-generic N/A
   linux-backports-modules-4.15.0-10-generic  N/A
   linux-firmware                             1.172
  RfKill:
   
  Tags:  bionic
  Uname: Linux 4.15.0-10-generic x86_64
  UpgradeStatus: No upgrade log present (probably fresh install)
  UserGroups: adm cdrom dip libvirt lpadmin plugdev sambashare sudo
  _MarkForUpload: True
  dmi.bios.date: 10/20/2010
  dmi.bios.vendor: American Megatrends Inc.
  dmi.bios.version: P1.80
  dmi.board.name: H55M-LE
  dmi.board.vendor: ASRock
  dmi.chassis.asset.tag: To Be Filled By O.E.M.
  dmi.chassis.type: 3
  dmi.chassis.vendor: To Be Filled By O.E.M.
  dmi.chassis.version: To Be Filled By O.E.M.
  dmi.modalias: 
dmi:bvnAmericanMegatrendsInc.:bvrP1.80:bd10/20/2010:svnToBeFilledByO.E.M.:pnToBeFilledByO.E.M.:pvrToBeFilledByO.E.M.:rvnASRock:rnH55M-LE:rvr:cvnToBeFilledByO.E.M.:ct3:cvrToBeFilledByO.E.M.:
  dmi.product.family: To Be Filled By O.E.M.
  dmi.product.name: To Be Filled By O.E.M.
  dmi.product.version: To Be Filled By O.E.M.
  dmi.sys.vendor: To Be Filled By O.E.M.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1752772/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to