Bug 1810830 - [abrt] handle_hpd_rx_irq: BUG: kernel NULL pointer dereference, address: 0000000000000d50 [amdgpu]
Summary: [abrt] handle_hpd_rx_irq: BUG: kernel NULL pointer dereference, address: 0000...
Keywords:
Status: CLOSED EOL
Alias: None
Product: Fedora
Classification: Fedora
Component: kernel
Version: 31
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Kernel Maintainer List
QA Contact: Fedora Extras Quality Assurance
URL: https://retrace.fedoraproject.org/faf...
Whiteboard: abrt_hash:60f2ec77b2eb3a0309194843ffb...
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2020-03-06 00:16 UTC by Anmar Oueja
Modified: 2020-11-24 17:10 UTC (History)
19 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2020-11-24 17:10:46 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: dmesg (88.06 KB, text/plain)
2020-03-06 00:16 UTC, Anmar Oueja
no flags Details

Description Anmar Oueja 2020-03-06 00:16:24 UTC
Description of problem:
system won't boot upon installation of kernel

Additional info:
reporter:       libreport-2.12.0
BUG: kernel NULL pointer dereference, address: 0000000000000d50
#PF: supervisor write access in kernel mode
#PF: error_code(0x0002) - not-present page
PGD 0 P4D 0 
Oops: 0002 [#1] SMP NOPTI
CPU: 3 PID: 141 Comm: kworker/3:1 Not tainted 5.5.7-200.fc31.x86_64 #1
Hardware name: System manufacturer System Product Name/PRIME X570-PRO, BIOS 1404 11/08/2019
Workqueue: events dm_irq_work_func [amdgpu]
RIP: 0010:queue_work_on+0x17/0x40
Code: 1d fe ff 0f 0b e9 d5 fc ff ff 66 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 53 9c 58 0f 1f 44 00 00 48 89 c3 fa 66 0f 1f 44 00 00 <f0> 48 0f ba 2a 00 73 12 45 31 c0 48 89 df 57 9d 0f 1f 44 00 00 44
RSP: 0018:ffff98a5029dbdd8 EFLAGS: 00010006
RAX: 0000000000000206 RBX: 0000000000000206 RCX: 0000000000000000
RDX: 0000000000000d50 RSI: ffff8ab67b419200 RDI: 0000000000002000
RBP: ffff8ab66f144800 R08: ffffffffc03cc160 R09: 000000000000000e
R10: 0000000000000001 R11: 00000000000000f0 R12: ffff8ab67a9ed800
R13: 0000000000000001 R14: ffff8ab669e20000 R15: ffff8ab669e328c8
FS:  0000000000000000(0000) GS:ffff8ab67eac0000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 0000000000000d50 CR3: 00000007f0878000 CR4: 0000000000340ee0
Call Trace:
 handle_hpd_rx_irq+0x26e/0x320 [amdgpu]
 ? __switch_to_asm+0x34/0x70
 ? __switch_to_asm+0x40/0x70
 ? __switch_to_asm+0x34/0x70
 ? __switch_to+0x80/0x420
 ? __switch_to_asm+0x34/0x70
 dm_irq_work_func+0x49/0x60 [amdgpu]
 process_one_work+0x1b5/0x360
 worker_thread+0x50/0x3c0
 kthread+0xf9/0x130
 ? process_one_work+0x360/0x360
 ? kthread_park+0x90/0x90
 ret_from_fork+0x22/0x40
Modules linked in: amdgpu amd_iommu_v2 gpu_sched ttm drm_kms_helper drm crc32c_intel igb nvme hid_plantronics nvme_core dca i2c_algo_bit wmi pinctrl_amd fuse
CR2: 0000000000000d50

Comment 1 Anmar Oueja 2020-03-06 00:16:29 UTC
Created attachment 1667970 [details]
File: dmesg

Comment 2 Iain 2020-05-02 16:09:51 UTC
Description of problem:
Seem to have similar problems at boot maybe 50% of the time. The screen just never comes on after the grub menu.
This particular issue happened after the screen went to sleep.

Version-Release number of selected component:
kernel-core-5.6.7-200.fc31

Additional info:
reporter:       libreport-2.12.0
cmdline:        BOOT_IMAGE=(hd0,gpt5)/boot/vmlinuz-5.6.7-200.fc31.x86_64 root=UUID=e1f26540-ccbe-4f04-a35d-e4e29eb310f6 ro rhgb quiet
crash_function: handle_hpd_rx_irq
kernel:         5.6.7-200.fc31.x86_64
runlevel:       N 5
type:           Kerneloops

Truncated backtrace:
BUG: kernel NULL pointer dereference, address: 0000000000000314
#PF: supervisor read access in kernel mode
#PF: error_code(0x0000) - not-present page
PGD 7aaf97067 P4D 7aaf97067 PUD 5f83e6067 PMD 0 
Oops: 0000 [#1] SMP NOPTI
CPU: 6 PID: 12689 Comm: kworker/6:1 Not tainted 5.6.7-200.fc31.x86_64 #1
Hardware name: To Be Filled By O.E.M. To Be Filled By O.E.M./B450M Pro4, BIOS P3.90 12/09/2019
Workqueue: events dm_irq_work_func [amdgpu]
RIP: 0010:dc_link_handle_hpd_rx_irq+0x357/0x6f0 [amdgpu]
Code: 00 00 48 89 44 24 20 44 8b 86 14 03 00 00 be 01 00 00 00 e8 6b fb ff ff 48 63 c3 48 69 c0 a8 04 00 00 49 8b 84 05 c0 01 00 00 <83> b8 14 03 00 00 40 0f 84 74 03 00 00 4d 85 e4 0f 84 94 fd ff ff
RSP: 0018:ffffb9c288527d88 EFLAGS: 00010296
RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000004
RDX: ffffffffc09590aa RSI: ffffffffc09590c9 RDI: 0000000000000004
RBP: ffffb9c288527de0 R08: ffffffffc0959122 R09: 0000000000000001
R10: ffffffffc095918a R11: 00000000000000f0 R12: 0000000000000000
R13: ffff9d71f81a0000 R14: ffff9d73eba00000 R15: ffff9d73f26a0800
FS:  0000000000000000(0000) GS:ffff9d73fe980000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 0000000000000314 CR3: 00000007f559c000 CR4: 0000000000340ee0
Call Trace:
 handle_hpd_rx_irq+0x68/0x2f0 [amdgpu]
 ? od_dbs_update+0xae/0x180
 dm_irq_work_func+0x49/0x60 [amdgpu]
 process_one_work+0x1b4/0x380
 worker_thread+0x50/0x3c0
 kthread+0xf9/0x130
 ? process_one_work+0x380/0x380
 ? kthread_park+0x90/0x90
 ret_from_fork+0x22/0x40
Modules linked in: uinput rfcomm ccm xt_CHECKSUM xt_MASQUERADE nf_nat_tftp nf_conntrack_tftp tun bridge stp llc nf_conntrack_netbios_ns nf_conntrack_broadcast xt_CT ip6t_REJECT nf_reject_ipv6 ip6t_rpfilter ipt_REJECT nf_reject_ipv4 xt_conntrack ebtable_nat ebtable_broute ip6table_nat ip6table_mangle ip6table_raw ip6table_security iptable_nat nf_nat iptable_mangle iptable_raw iptable_security nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 libcrc32c ip_set nfnetlink ebtable_filter ebtables ip6table_filter ip6_tables iptable_filter cmac bnep sunrpc squashfs zstd_decompress vfat fat loop snd_hda_codec_realtek snd_hda_codec_generic iwlmvm ledtrig_audio snd_hda_codec_hdmi snd_hda_intel snd_intel_dspcfg mac80211 snd_hda_codec libarc4 snd_hda_core edac_mce_amd btusb snd_hwdep kvm_amd btrtl snd_seq iwlwifi btbcm btintel snd_seq_device kvm irqbypass bluetooth cfg80211 snd_pcm crct10dif_pclmul crc32_pclmul snd_timer snd joydev ecdh_generic sp5100_tco wmi_bmof ecc pcspkr soundcore k10temp ccp
 ghash_clmulni_intel rfkill i2c_piix4 gpio_amdpt gpio_generic acpi_cpufreq ip_tables amdgpu amd_iommu_v2 gpu_sched i2c_algo_bit ttm drm_kms_helper drm crc32c_intel hid_microsoft nvme ff_memless r8169 nvme_core wmi pinctrl_amd fuse
CR2: 0000000000000314

Comment 3 Iain 2020-05-02 16:37:58 UTC
Description of problem:
Just happened again. This happens reliably with the screen going to sleep after the system is idle for a few minutes. This time the screen came back on, but froze after I typed my password to unlock the pc

Version-Release number of selected component:
kernel-core-5.6.7-200.fc31

Additional info:
reporter:       libreport-2.12.0
cmdline:        BOOT_IMAGE=(hd0,gpt5)/boot/vmlinuz-5.6.7-200.fc31.x86_64 root=UUID=e1f26540-ccbe-4f04-a35d-e4e29eb310f6 ro rhgb quiet
crash_function: handle_hpd_rx_irq
kernel:         5.6.7-200.fc31.x86_64
runlevel:       N 5
type:           Kerneloops

Truncated backtrace:
BUG: kernel NULL pointer dereference, address: 0000000000000314
#PF: supervisor read access in kernel mode
#PF: error_code(0x0000) - not-present page
PGD 5a8175067 P4D 5a8175067 PUD 5a8174067 PMD 0 
Oops: 0000 [#1] SMP NOPTI
CPU: 6 PID: 6270 Comm: kworker/6:3 Not tainted 5.6.7-200.fc31.x86_64 #1
Hardware name: To Be Filled By O.E.M. To Be Filled By O.E.M./B450M Pro4, BIOS P3.90 12/09/2019
Workqueue: events dm_irq_work_func [amdgpu]
RIP: 0010:dc_link_handle_hpd_rx_irq+0x357/0x6f0 [amdgpu]
Code: 00 00 48 89 44 24 20 44 8b 86 14 03 00 00 be 01 00 00 00 e8 6b fb ff ff 48 63 c3 48 69 c0 a8 04 00 00 49 8b 84 05 c0 01 00 00 <83> b8 14 03 00 00 40 0f 84 74 03 00 00 4d 85 e4 0f 84 94 fd ff ff
RSP: 0018:ffffbbb8883f7d88 EFLAGS: 00010296
RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000004
RDX: ffffffffc091c0aa RSI: ffffffffc091c0c9 RDI: 0000000000000004
RBP: ffffbbb8883f7de0 R08: ffffffffc091c122 R09: 0000000000000001
R10: ffffffffc091c18a R11: 00000000000000f0 R12: 0000000000000000
R13: ffff9b9a86080000 R14: ffff9b9ceb4c0000 R15: ffff9b9ceffaf000
FS:  0000000000000000(0000) GS:ffff9b9cfe980000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 0000000000000314 CR3: 00000005a8172000 CR4: 0000000000340ee0
Call Trace:
 handle_hpd_rx_irq+0x68/0x2f0 [amdgpu]
 dm_irq_work_func+0x49/0x60 [amdgpu]
 process_one_work+0x1b4/0x380
 worker_thread+0x50/0x3c0
 kthread+0xf9/0x130
 ? process_one_work+0x380/0x380
 ? kthread_park+0x90/0x90
 ret_from_fork+0x22/0x40
Modules linked in: uinput rfcomm ccm xt_CHECKSUM xt_MASQUERADE nf_nat_tftp nf_conntrack_tftp tun bridge stp llc nf_conntrack_netbios_ns nf_conntrack_broadcast xt_CT ip6t_REJECT nf_reject_ipv6 ip6t_rpfilter ipt_REJECT nf_reject_ipv4 xt_conntrack ebtable_nat ebtable_broute ip6table_nat ip6table_mangle ip6table_raw ip6table_security iptable_nat nf_nat iptable_mangle iptable_raw iptable_security nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 libcrc32c ip_set nfnetlink ebtable_filter ebtables ip6table_filter ip6_tables iptable_filter cmac bnep sunrpc squashfs zstd_decompress vfat fat loop snd_hda_codec_realtek snd_hda_codec_generic ledtrig_audio snd_hda_codec_hdmi iwlmvm edac_mce_amd snd_hda_intel snd_intel_dspcfg kvm_amd snd_hda_codec btusb mac80211 kvm snd_hda_core btrtl libarc4 btbcm snd_hwdep irqbypass btintel snd_seq snd_seq_device bluetooth iwlwifi snd_pcm crct10dif_pclmul crc32_pclmul snd_timer cfg80211 joydev ghash_clmulni_intel ecdh_generic snd pcspkr ecc wmi_bmof sp5100_tco
 k10temp soundcore i2c_piix4 rfkill ccp gpio_amdpt gpio_generic acpi_cpufreq ip_tables amdgpu amd_iommu_v2 gpu_sched i2c_algo_bit ttm drm_kms_helper drm crc32c_intel hid_microsoft nvme ff_memless r8169 nvme_core wmi pinctrl_amd fuse
CR2: 0000000000000314

Comment 4 Ben Cotton 2020-11-03 16:26:25 UTC
This message is a reminder that Fedora 31 is nearing its end of life.
Fedora will stop maintaining and issuing updates for Fedora 31 on 2020-11-24.
It is Fedora's policy to close all bug reports from releases that are no longer
maintained. At that time this bug will be closed as EOL if it remains open with a
Fedora 'version' of '31'.

Package Maintainer: If you wish for this bug to remain open because you
plan to fix it in a currently maintained version, simply change the 'version' 
to a later Fedora version.

Thank you for reporting this issue and we are sorry that we were not 
able to fix it before Fedora 31 is end of life. If you would still like 
to see this bug fixed and are able to reproduce it against a later version 
of Fedora, you are encouraged  change the 'version' to a later Fedora 
version prior this bug is closed as described in the policy above.

Although we aim to fix as many bugs as possible during every release's 
lifetime, sometimes those efforts are overtaken by events. Often a 
more recent Fedora release includes newer upstream software that fixes 
bugs or makes them obsolete.

Comment 5 Ben Cotton 2020-11-24 17:10:46 UTC
Fedora 31 changed to end-of-life (EOL) status on 2020-11-24. Fedora 31 is
no longer maintained, which means that it will not receive any further
security or bug fix updates. As a result we are closing this bug.

If you can reproduce this bug against a currently maintained version of
Fedora please feel free to reopen this bug against that version. If you
are unable to reopen this bug, please file a new report against the
current release. If you experience problems, please add a comment to this
bug.

Thank you for reporting this bug and we are sorry it could not be fixed.


Note You need to log in before you can comment on or make changes to this bug.