Attached are the logs for the last boot. As you can see, the device had been running for a week without any problem, but suspending/resuming killed it. We can see the following stack trace in the logs: Aug 29 09:12:32 coltrane kernel: kworker/u8:24: page allocation failure: order:5, mode:0x40d00(GFP_NOIO|__GFP_COMP|__GFP_ZERO), nodemask=(null),cpuset=/,mems_allowed=0 Aug 29 09:12:32 coltrane kernel: CPU: 3 PID: 903164 Comm: kworker/u8:24 Not tainted 6.2.0-26-generic #26~22.04.1-Ubuntu Aug 29 09:12:32 coltrane kernel: Hardware name: ASUS All Series/B85M-K, BIOS 3602 03/26/2018 Aug 29 09:12:32 coltrane kernel: Workqueue: events_unbound async_run_entry_fn Aug 29 09:12:32 coltrane kernel: Call Trace: Aug 29 09:12:32 coltrane kernel: Aug 29 09:12:32 coltrane kernel: dump_stack_lvl+0x48/0x70 Aug 29 09:12:32 coltrane kernel: dump_stack+0x10/0x20 Aug 29 09:12:32 coltrane kernel: warn_alloc+0x14b/0x1c0 Aug 29 09:12:32 coltrane kernel: ? __alloc_pages_direct_compact+0xa7/0x240 Aug 29 09:12:32 coltrane kernel: __alloc_pages_slowpath.constprop.0+0x910/0x990 Aug 29 09:12:32 coltrane kernel: __alloc_pages+0x32c/0x360 Aug 29 09:12:32 coltrane kernel: __kmalloc_large_node+0x89/0x170 Aug 29 09:12:32 coltrane kernel: kmalloc_large+0x21/0xc0 Aug 29 09:12:32 coltrane kernel: dc_set_power_state+0x49/0x190 [amdgpu] Aug 29 09:12:32 coltrane kernel: dm_suspend+0x9f/0x290 [amdgpu] Aug 29 09:12:32 coltrane kernel: ? vi_common_set_clockgating_state+0xd7/0x190 [amdgpu] Aug 29 09:12:32 coltrane kernel: amdgpu_device_ip_suspend_phase1+0xb9/0x1d0 [amdgpu] Aug 29 09:12:32 coltrane kernel: amdgpu_device_suspend+0xca/0x1d0 [amdgpu] Aug 29 09:12:32 coltrane kernel: amdgpu_pmops_suspend+0x33/0x50 [amdgpu] Aug 29 09:12:32 coltrane kernel: pci_pm_suspend+0x8a/0x1c0 Aug 29 09:12:32 coltrane kernel: ? __pfx_pci_pm_suspend+0x10/0x10 Aug 29 09:12:32 coltrane kernel: dpm_run_callback+0x54/0x1a0 Aug 29 09:12:32 coltrane kernel: __device_suspend+0x14b/0x400 Aug 29 09:12:32 coltrane kernel: async_suspend+0x1f/0x80 Aug 29 09:12:32 coltrane kernel: async_run_entry_fn+0x33/0x130 Aug 29 09:12:32 coltrane kernel: process_one_work+0x21f/0x440 Aug 29 09:12:32 coltrane kernel: worker_thread+0x50/0x3f0 Aug 29 09:12:32 coltrane kernel: ? __pfx_worker_thread+0x10/0x10 Aug 29 09:12:32 coltrane kernel: kthread+0xee/0x120 Aug 29 09:12:32 coltrane kernel: ? __pfx_kthread+0x10/0x10 Aug 29 09:12:32 coltrane kernel: ret_from_fork+0x2c/0x50 Aug 29 09:12:32 coltrane kernel: Aug 29 09:12:32 coltrane kernel: Mem-Info: Aug 29 09:12:32 coltrane kernel: active_anon:6 inactive_anon:2748750 isolated_anon:0 active_file:309 inactive_file:232 isolated_file:0 unevictable:41 dirty:1 writeback:8 slab_reclaimable:60650 slab_unreclaimable:80021 mapped:1 shmem:70425 pagetables:29671 sec_pagetables:0 bounce:0 kernel_misc_reclaimable:0 free:106406 free_pcp:0 free_cma:0 Aug 29 09:12:32 coltrane kernel: Node 0 active_anon:24kB inactive_anon:10995000kB active_file:1236kB inactive_file:928kB unevictable:164kB isolated(anon):0kB isolated(file):0kB mapped:4kB dirty:4kB writeback:32kB shmem:281700kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 2048kB writeback_tmp:0kB kernel_stack:42288kB pagetables:118684kB sec_pagetables:0kB all_unreclaimable? no Aug 29 09:12:32 coltrane kernel: Node 0 DMA free:13308kB boost:0kB min:64kB low:80kB high:96kB reserved_highatomic:0KB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:15988kB managed:15360kB mlocked:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB Aug 29 09:12:32 coltrane kernel: lowmem_reserve[]: 0 3380 15822 15822 15822 Aug 29 09:12:32 coltrane kernel: Node 0 DMA32 free:197068kB boost:32448kB min:46872kB low:50476kB high:54080kB reserved_highatomic:0KB active_anon:0kB inactive_anon:2122496kB active_file:0kB inactive_file:0kB unevictable:80kB writepending:0kB present:3606752kB managed:3541040kB mlocked:80kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB Aug 29 09:12:32 coltrane kernel: lowmem_reserve[]: 0 0 12442 12442 12442 Aug 29 09:12:32 coltrane kernel: Node 0 Normal free:215248kB boost:119452kB min:172544kB low:185816kB high:199088kB reserved_highatomic:2048KB active_anon:24kB inactive_anon:8872504kB active_file:1040kB inactive_file:1136kB unevictable:84kB writepending:36kB present:13090816kB managed:12748956kB mlocked:84kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB Aug 29 09:12:32 coltrane kernel: lowmem_reserve[]: 0 0 0 0 0 Aug 29 09:12:32 coltrane kernel: Node 0 DMA: 1*4kB (U) 1*8kB (U) 1*16kB (U) 1*32kB (U) 1*64kB (U) 1*128kB (U) 1*256kB (U) 1*512kB (U) 0*1024kB 2*2048kB (UM) 2*4096kB (M) = 13308kB Aug 29 09:12:32 coltrane kernel: Node 0 DMA32: 49272*4kB (UME) 1*8kB (U) 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 197096kB Aug 29 09:12:32 coltrane kernel: Node 0 Normal: 53516*4kB (UMEH) 44*8kB (UMH) 19*16kB (H) 16*32kB (UH) 5*64kB (H) 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 215552kB Aug 29 09:12:32 coltrane kernel: Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB Aug 29 09:12:32 coltrane kernel: Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB Aug 29 09:12:32 coltrane kernel: 71214 total pagecache pages Aug 29 09:12:32 coltrane kernel: 245 pages in swap cache Aug 29 09:12:32 coltrane kernel: Free swap = 176108kB Aug 29 09:12:32 coltrane kernel: Total swap = 2097148kB Aug 29 09:12:32 coltrane kernel: 4178389 pages RAM Aug 29 09:12:32 coltrane kernel: 0 pages HighMem/MovableOnly Aug 29 09:12:32 coltrane kernel: 102050 pages reserved Aug 29 09:12:32 coltrane kernel: 0 pages hwpoisoned Aug 29 09:12:32 coltrane kernel: ------------[ cut here ]------------ Aug 29 09:12:32 coltrane kernel: WARNING: CPU: 3 PID: 903164 at drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc.c:4277 dc_set_power_state+0x186/0x190 [amdgpu] Aug 29 09:12:32 coltrane kernel: Modules linked in: rpcsec_gss_krb5 auth_rpcgss nfsv4 nfs lockd grace fscache netfs snd_seq_dummy uas usb_storage vhost_vsock vmw_vsock_virtio_transport_common vhost vhost_iotlb vsock intel_rapl_msr intel_rapl_common x86_pkg_temp_thermal intel_powerclamp coretemp kvm_intel sunrpc kvm irqbypass crct10dif_pclmul polyval_clmulni polyval_generic ghash_clmulni_intel mei_hdcp mei_pxp sha512_ssse3 aesni_intel binfmt_misc crypto_simd amdgpu cryptd nls_iso8859_1 rapl snd_hda_codec_realtek snd_hda_codec_generic snd_hda_codec_hdmi intel_cstate uvcvideo videobuf2_vmalloc snd_hda_intel videobuf2_memops videobuf2_v4l2 snd_intel_dspcfg snd_intel_sdw_acpi videodev snd_hda_codec eeepc_wmi snd_usb_audio videobuf2_common wmi_bmof input_leds snd_hda_core snd_usbmidi_lib mc snd_hwdep joydev snd_seq_midi snd_pcm snd_seq_midi_event at24 iommu_v2 drm_buddy gpu_sched drm_ttm_helper snd_rawmidi ttm drm_display_helper snd_seq cec cmdlinepart spi_nor rc_core snd_seq_device drm_kms_helper mtd Aug 29 09:12:32 coltrane kernel: i2c_algo_bit snd_timer syscopyarea snd sysfillrect sysimgblt soundcore mei_me mei mac_hid sch_fq_codel msr parport_pc ppdev ramoops pstore_blk lp reed_solomon pstore_zone drm parport efi_pstore ip_tables x_tables autofs4 hid_generic usbhid hid mfd_aaeon asus_wmi ledtrig_audio spi_intel_platform sparse_keymap spi_intel platform_profile r8169 ahci crc32_pclmul realtek i2c_i801 i2c_smbus libahci lpc_ich xhci_pci xhci_pci_renesas video wmi Aug 29 09:12:32 coltrane kernel: CPU: 3 PID: 903164 Comm: kworker/u8:24 Not tainted 6.2.0-26-generic #26~22.04.1-Ubuntu Aug 29 09:12:32 coltrane kernel: Hardware name: ASUS All Series/B85M-K, BIOS 3602 03/26/2018 Aug 29 09:12:32 coltrane kernel: Workqueue: events_unbound async_run_entry_fn Aug 29 09:12:32 coltrane kernel: RIP: 0010:dc_set_power_state+0x186/0x190 [amdgpu] Aug 29 09:12:32 coltrane kernel: Code: bc 24 98 f4 01 00 49 8b 84 24 80 f3 01 00 49 8d 94 24 98 03 00 00 4c 89 e6 e8 06 0f 37 cb e9 47 ff ff ff 0f 0b e9 b4 fe ff ff <0f> 0b e9 39 ff ff ff 0f 1f 00 90 90 90 90 90 90 90 90 90 90 90 90 Aug 29 09:12:32 coltrane kernel: RSP: 0018:ffffb9b98bde3c40 EFLAGS: 00010246 Aug 29 09:12:32 coltrane kernel: RAX: 0000000000000000 RBX: 0000000000000006 RCX: 0000000000000000 Aug 29 09:12:32 coltrane kernel: RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 Aug 29 09:12:32 coltrane kernel: RBP: ffffb9b98bde3c60 R08: 0000000000000000 R09: 0000000000000000 Aug 29 09:12:32 coltrane kernel: R10: 0000000000000000 R11: 0000000000000000 R12: ffff922043d60000 Aug 29 09:12:32 coltrane kernel: R13: 0000000000000000 R14: ffffffffc126a410 R15: ffff9220537e0000 Aug 29 09:12:32 coltrane kernel: FS: 0000000000000000(0000) GS:ffff92234ed80000(0000) knlGS:0000000000000000 Aug 29 09:12:32 coltrane kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 Aug 29 09:12:32 coltrane kernel: CR2: 00005602366bd746 CR3: 0000000180210006 CR4: 00000000001706e0 Aug 29 09:12:32 coltrane kernel: Call Trace: Aug 29 09:12:32 coltrane kernel: Aug 29 09:12:32 coltrane kernel: dm_suspend+0x9f/0x290 [amdgpu] Aug 29 09:12:32 coltrane kernel: ? vi_common_set_clockgating_state+0xd7/0x190 [amdgpu] Aug 29 09:12:32 coltrane kernel: amdgpu_device_ip_suspend_phase1+0xb9/0x1d0 [amdgpu] Aug 29 09:12:32 coltrane kernel: amdgpu_device_suspend+0xca/0x1d0 [amdgpu] Aug 29 09:12:32 coltrane kernel: amdgpu_pmops_suspend+0x33/0x50 [amdgpu] Aug 29 09:12:32 coltrane kernel: pci_pm_suspend+0x8a/0x1c0 Aug 29 09:12:32 coltrane kernel: ? __pfx_pci_pm_suspend+0x10/0x10 Aug 29 09:12:32 coltrane kernel: dpm_run_callback+0x54/0x1a0 Aug 29 09:12:32 coltrane kernel: __device_suspend+0x14b/0x400 Aug 29 09:12:32 coltrane kernel: async_suspend+0x1f/0x80 Aug 29 09:12:32 coltrane kernel: async_run_entry_fn+0x33/0x130 Aug 29 09:12:32 coltrane kernel: process_one_work+0x21f/0x440 Aug 29 09:12:32 coltrane kernel: worker_thread+0x50/0x3f0 Aug 29 09:12:32 coltrane kernel: ? __pfx_worker_thread+0x10/0x10 Aug 29 09:12:32 coltrane kernel: kthread+0xee/0x120 Aug 29 09:12:32 coltrane kernel: ? __pfx_kthread+0x10/0x10 Aug 29 09:12:32 coltrane kernel: ret_from_fork+0x2c/0x50 Aug 29 09:12:32 coltrane kernel: Aug 29 09:12:32 coltrane kernel: ---[ end trace 0000000000000000 ]--- Aug 29 09:12:32 coltrane kernel: amdgpu 0000:01:00.0: amdgpu: PCI CONFIG reset