kernel null pointer dereference on resume w/ amdgpu
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
This has happened twice in the last week, since upgrading from 21.10 to 22.04. Prior to that the system was stable.
BUG: kernel NULL pointer dereference, address: 0000000000000000
#PF: supervisor read access in kernel mode
#PF: error_code(0x0000) - not-present page
PGD 172425067 P4D 172425067 PUD 0
Oops: 0000 [#1] SMP NOPTI
CPU: 10 PID: 4524 Comm: gnome-shell Tainted: P OE 5.15.0-41-generic #44-Ubuntu
Hardware name: To Be Filled By O.E.M. To Be Filled By O.E.M./B450M Steel Legend, BIOS P2.90 11/27/2019
RIP: 0010:update_
Code: 13 0f 00 00 41 0f b6 44 24 03 88 83 1e 0f 00 00 41 0f b6 44 24 05 88 83 1f 0f 00 00 49 8b 85 d0 04 00 00 49 8b bd d8 04 00 00 <8b> 30 e8 de 5e 23 00 88 83 20 0f 00 00 49 8b 85 d8 04 00 00 0f b6
RSP: 0018:ffffb6870b
RAX: 0000000000000000 RBX: ffff900618ec8f88 RCX: ffff900618ec9e94
RDX: ffff900618ec9ea0 RSI: ffffb6870b8ff690 RDI: ffff900600af5400
RBP: ffffb6870b8ff680 R08: 0000000000000001 R09: ffffffffc037b30c
R10: 0000000000000001 R11: 0000000000000000 R12: ffffb6870b8ff690
R13: ffff900600b26000 R14: 0000000000000001 R15: ffff900618ec8000
FS: 00007fb28c64b5c
CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 0000000000000000 CR3: 000000010476c000 CR4: 0000000000350ee0
Call Trace:
<TASK>
update_
core_link_
apply_
dce110_
? disable_
dc_commit_
dc_commit_
amdgpu_
? dcn30_calculate
? hubbub3_
? dcn20_get_
? fill_gfx9_
? ttm_bo_
? fill_plane_
? __cond_
? __wait_
? usleep_
? wait_for_
commit_
? drm_atomic_
drm_atomic_
drm_atomic_
drm_mode_
? drm_plane_
? drm_atomic_
drm_ioctl_
drm_ioctl+
? drm_atomic_
? fput+0x13/0x20
amdgpu_
__x64_
do_syscall_
? do_syscall_
entry_
RIP: 0033:0x7fb2919edaff
Code: 00 48 89 44 24 18 31 c0 48 8d 44 24 60 c7 04 24 10 00 00 00 48 89 44 24 08 48 8d 44 24 20 48 89 44 24 10 b8 10 00 00 00 0f 05 <41> 89 c0 3d 00 f0 ff ff 77 1f 48 8b 44 24 18 64 48 2b 04 25 28 00
RSP: 002b:00007ffc3e
RAX: ffffffffffffffda RBX: 00007ffc3e8de780 RCX: 00007fb2919edaff
RDX: 00007ffc3e8de780 RSI: 00000000c03864bc RDI: 0000000000000009
RBP: 00000000c03864bc R08: 0000000000000012 R09: 0000000000000012
R10: 0000000000000007 R11: 0000000000000246 R12: 000055e9e1529b10
R13: 0000000000000009 R14: 000055e9ddbd6240 R15: 000055e9dd8c3180
</TASK>
Modules linked in: snd_seq_dummy xt_MASQUERADE nf_conntrack_
snd_seq_midi znvpair(POE) kvm_amd btintel videodev spl(OE) snd_seq_midi_event snd_hwdep kvm bluetooth nls_iso8859_1 joydev input_leds mc snd_pcm rapl snd_rawmidi ecdh_generic ecc snd_seq wmi_bmof snd_seq_device zenpower(OE) snd_timer ccp snd soundcore mac_hid sch_fq_codel nct6775 nfsd hwmon_vid ipmi_devintf ipmi_msghandler msr auth_rpcgss parport_pc nfs_acl ppdev lockd grace lp parport ramoops pstore_blk reed_solomon mtd pstore_zone efi_pstore sunrpc ip_tables x_tables autofs4 btrfs blake2b_generic zstd_compress dm_crypt raid10 raid456 async_raid6_recov async_memcpy async_pq async_xor async_tx xor raid6_pq libcrc32c raid1 raid0 multipath linear hid_logitech_hidpp hid_logitech_dj amdgpu hid_generic iommu_v2 gpu_sched i2c_algo_bit drm_ttm_helper ttm drm_kms_helper syscopyarea sysfillrect sysimgblt usbhid fb_sys_fops hid crct10dif_pclmul crc32_pclmul ghash_clmulni_intel cec nvme aesni_intel r8169 rc_core crypto_simd ahci gpio_amdpt xhci_pci cryptd drm i2c_piix4 realtek
nvme_core libahci xhci_pci_renesas wmi gpio_generic
CR2: 0000000000000000
---[ end trace 942dc106afdcba62 ]---
RIP: 0010:update_
Code: 13 0f 00 00 41 0f b6 44 24 03 88 83 1e 0f 00 00 41 0f b6 44 24 05 88 83 1f 0f 00 00 49 8b 85 d0 04 00 00 49 8b bd d8 04 00 00 <8b> 30 e8 de 5e 23 00 88 83 20 0f 00 00 49 8b 85 d8 04 00 00 0f b6
RSP: 0018:ffffb6870b
RAX: 0000000000000000 RBX: ffff900618ec8f88 RCX: ffff900618ec9e94
RDX: ffff900618ec9ea0 RSI: ffffb6870b8ff690 RDI: ffff900600af5400
RBP: ffffb6870b8ff680 R08: 0000000000000001 R09: ffffffffc037b30c
R10: 0000000000000001 R11: 0000000000000000 R12: ffffb6870b8ff690
R13: ffff900600b26000 R14: 0000000000000001 R15: ffff900618ec8000
FS: 00007fb28c64b5c
CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 0000000000000000 CR3: 000000010476c000 CR4: 0000000000350ee0
Following this I'm unable to recover the console or complete a safe shutdown (I only waited a couple minutes).
ProblemType: Bug
DistroRelease: Ubuntu 22.04
Package: linux-image-generic 5.15.0.41.43
ProcVersionSign
Uname: Linux 5.15.0-41-generic x86_64
NonfreeKernelMo
ApportVersion: 2.20.11-0ubuntu82.1
Architecture: amd64
CasperMD5CheckR
Date: Sun Jul 17 20:18:42 2022
InstallationDate: Installed on 2019-06-18 (1125 days ago)
InstallationMedia: Ubuntu 19.04 "Disco Dingo" - Release amd64 (20190416)
MachineType: To Be Filled By O.E.M. To Be Filled By O.E.M.
ProcEnviron:
TERM=tmux-256color
PATH=(custom, no user)
LANG=en_US.UTF-8
SHELL=/bin/bash
ProcFB: 0 amdgpudrmfb
ProcKernelCmdLine: BOOT_IMAGE=
PulseList: Error: command ['pacmd', 'list'] failed with exit code 1: No PulseAudio daemon running, or not running as session daemon.
RelatedPackageV
linux-
linux-
linux-firmware 20220329.
RfKill:
3: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
SourcePackage: linux
UpgradeStatus: Upgraded to jammy on 2022-07-06 (11 days ago)
dmi.bios.date: 11/27/2019
dmi.bios.release: 5.14
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: P2.90
dmi.board.name: B450M Steel Legend
dmi.board.vendor: ASRock
dmi.chassis.
dmi.chassis.type: 3
dmi.chassis.vendor: To Be Filled By O.E.M.
dmi.chassis.
dmi.modalias: dmi:bvnAmerican
dmi.product.family: To Be Filled By O.E.M.
dmi.product.name: To Be Filled By O.E.M.
dmi.product.sku: To Be Filled By O.E.M.
dmi.product.
dmi.sys.vendor: To Be Filled By O.E.M.
This change was made by a bot.