RHEL 8.0: suspend crashes system
Issue
- When pressing the suspend button from the gnome desktop or systemctl suspend, the system crashes with the below backtrace:
[ 165.056319] BUG: unable to handle kernel NULL pointer dereference at 0000000000000000
[ 165.056320] PGD 0 P4D 0
[ 165.056322] Oops: 0010 [#1] SMP PTI
[ 165.056324] CPU: 0 PID: 13807 Comm: kworker/u8:15 Kdump: loaded Not tainted 4.18.0-60.el8.x86_64 #1
[ 165.056325] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS ?-20180531_142017-buildhw-08.phx2.fed
oraproject.org-1.fc28 04/01/2014
[ 165.056329] Workqueue: events_unbound async_run_entry_fn
[ 165.056330] RIP: 0010: (null)
[ 165.056332] Code: Bad RIP value.
[ 165.056333] RSP: 0018:ffffabad0358bd78 EFLAGS: 00010202
[ 165.056334] RAX: 0000000000000000 RBX: ffff9d32afabe800 RCX: ffffffffbc459268
[ 165.056335] RDX: ffffffffbc459268 RSI: 0000000000000092 RDI: ffff9d32afabe800
[ 165.056335] RBP: ffff9d32ae718000 R08: 0000000000000000 R09: 0000000000000000
[ 165.056336] R10: ffff9d2f87803258 R11: 0000000000000000 R12: ffff9d2f863bd000
[ 165.056336] R13: ffff9d32ae718360 R14: 0000000000000002 R15: ffffffffbc2fbd43
[ 165.056337] FS: 0000000000000000(0000) GS:ffff9d32afa00000(0000) knlGS:0000000000000000
[ 165.056338] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 165.056339] CR2: ffffffffffffffd6 CR3: 000000007980a001 CR4: 00000000003606f0
[ 165.056341] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[ 165.056342] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
[ 165.056342] Call Trace:
[ 165.056347] ? qxl_drm_freeze+0x65/0xe0 [qxl]
[ 165.056349] ? qxl_pm_suspend+0x16/0x40 [qxl]
[ 165.056352] ? pci_pm_suspend+0x72/0x120
[ 165.056353] ? pci_pm_freeze+0xc0/0xc0
[ 165.056355] ? dpm_run_callback+0x59/0x150
[ 165.056356] ? __device_suspend+0xdf/0x410
[ 165.056357] ? async_suspend+0x1a/0x90
[ 165.056359] ? async_run_entry_fn+0x39/0x160
[ 165.056360] ? process_one_work+0x1a7/0x360
[ 165.056362] ? worker_thread+0x30/0x390
[ 165.056363] ? pwq_unbound_release_workfn+0xd0/0xd0
[ 165.056364] ? kthread+0x112/0x130
[ 165.056365] ? kthread_bind+0x30/0x30
[ 165.056367] ? ret_from_fork+0x35/0x40
[ 165.056368] Modules linked in: nls_utf8 isofs fuse uinput nft_chain_route_ipv4 xt_CHECKSUM nft_chain_nat_ipv4 ipt_MASQUERADE nf_nat_ipv4 nf_nat nf_conntrack_ipv4 nf_defrag_ipv4 xt_conntrack nf_conntrack ipt_REJECT nf_reject_ipv4 nft_counter nft_compat tun bridge stp llc devlink nf_tables nfnetlink sunrpc snd_hda_codec_generic snd_hda_intel snd_hda_codec crct10dif_pclmul crc32_pclmul snd_hda_core snd_hwdep snd_seq snd_seq_device ghash_clmulni_intel joydev snd_pcm pcspkr snd_timer virtio_balloon sg snd soundcore i2c_piix4 ip_tables xfs libcrc32c sr_mod cdrom sd_mod ata_generic qxl drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops ttm drm crc32c_intel serio_raw virtio_console ata_piix virtio_scsi virtio_blk libata virtio_net net_failover failover dm_mirror dm_region_hash dm_log dm_mod
[ 165.056396] CR2: 0000000000000000
Environment
- Red Hat Enterprise Linux 8.0
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.