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]: [1524953875.6527] manager: sleep: wake requested (sleeping: yes enabled: yes) Apr 29 00:17:55 flo-desktop NetworkManager[723]: [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]: [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]: 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]: [1524953956.3410] device (eth0): state change: unavailable -> unmanaged (reason 'removed', sys-iface-state: 'removed') Apr 29 00:19:16 flo-desktop NetworkManager[723]: [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]: (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]: [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]: [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]: [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]: [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]: 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]: [1524953961.7396] device (eth0): carrier: link connected [... and so on, DHCP ...]