Bug 2187811

Summary: [abrt] gf100_grctx_generate: WARNING: CPU: 2 PID: 1782 at drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c:840 gf100_gr_fecs_bind_pointer+0x120/0x140 [nouveau] [nouveau]
Product: [Fedora] Fedora Reporter: Marcio <marciohc82>
Component: xorg-x11-drv-nouveauAssignee: Adam Jackson <ajax>
Status: CLOSED EOL QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 38CC: airlied, ajax, bskeggs, bugzilla.redhat, jglisse, lyude
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Unspecified   
Whiteboard: abrt_hash:1dc496cf0f8ac9f1b5c5ece3c50376e42687b95d;VARIANT_ID=workstation;
Fixed In Version: Doc Type: ---
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2024-05-21 14:38:44 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Marcio 2023-04-18 18:29:13 UTC
Additional info:
reporter:       libreport-2.17.9
WARNING: CPU: 2 PID: 1782 at drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c:840 gf100_gr_fecs_bind_pointer+0x120/0x140 [nouveau]
Modules linked in: nouveau mxm_wmi drm_ttm_helper nf_conntrack_netbios_ns nf_conntrack_broadcast nft_fib_inet nft_fib_ipv4 nft_fib_ipv6 nft_fib nft_reject_inet nf_reject_ipv4 nf_reject_ipv6 nft_reject nft_ct nft_chain_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 ip_set nf_tables nfnetlink qrtr bnep sunrpc binfmt_misc snd_sof_pci_intel_cnl snd_sof_intel_hda_common soundwire_intel soundwire_generic_allocation soundwire_cadence snd_sof_intel_hda snd_sof_pci snd_sof_xtensa_dsp snd_sof snd_sof_utils soundwire_bus snd_soc_skl snd_soc_hdac_hda snd_hda_ext_core snd_soc_sst_ipc snd_soc_sst_dsp snd_soc_acpi_intel_match snd_soc_acpi snd_soc_core intel_tcc_cooling iwlmvm snd_compress snd_hda_codec_realtek mei_pxp x86_pkg_temp_thermal snd_hda_codec_generic ac97_bus intel_powerclamp mei_hdcp coretemp iTCO_wdt ledtrig_audio ee1004 snd_hda_codec_hdmi snd_pcm_dmaengine intel_pmc_bxt mac80211 iTCO_vendor_support snd_hda_intel intel_rapl_msr snd_intel_dspcfg snd_intel_sdw_acpi
 kvm_intel libarc4 btusb kvm snd_hda_codec iwlwifi btrtl irqbypass snd_hda_core btbcm uvcvideo intel_wmi_thunderbolt snd_hwdep snd_seq btintel rapl snd_seq_device btmtk intel_cstate videobuf2_vmalloc intel_uncore acer_wmi videobuf2_memops snd_pcm cfg80211 videobuf2_v4l2 sparse_keymap bluetooth videobuf2_common pcspkr processor_thermal_device_pci_legacy wmi_bmof snd_timer videodev i2c_i801 snd mei_me i2c_smbus soundcore processor_thermal_device vfat processor_thermal_rfim mc mei rfkill processor_thermal_mbox idma64 squashfs fat processor_thermal_rapl intel_rapl_common intel_soc_dts_iosf intel_pch_thermal joydev int3403_thermal int3400_thermal int340x_thermal_zone acer_wireless acpi_thermal_rel acpi_pad loop zram dm_crypt i915 nvme drm_buddy drm_display_helper nvme_core cec crct10dif_pclmul hid_multitouch crc32_pclmul crc32c_intel polyval_clmulni polyval_generic r8169 ghash_clmulni_intel sha512_ssse3 ttm nvme_common i2c_hid_acpi i2c_hid video wmi pinctrl_cannonlake serio_raw
 ip6_tables ip_tables fuse
CPU: 2 PID: 1782 Comm: gnome-shell Not tainted 6.2.11-300.fc38.x86_64 #1
Hardware name: Acer Nitro AN517-52/Karoq_CMS, BIOS V2.08 09/23/2022
RIP: 0010:gf100_gr_fecs_bind_pointer+0x120/0x140 [nouveau]
Code: 04 24 48 8b 40 10 48 8b 78 10 48 8b 5f 50 48 85 db 74 20 e8 a2 2c 07 f2 48 89 da 48 c7 c7 9b fe b3 c1 48 89 c6 e8 20 5e 6e f1 <0f> 0b b8 92 ff ff ff eb ac 48 8b 1f eb db e8 cd c5 53 f2 66 66 2e
RSP: 0018:ffffb1f70599fa10 EFLAGS: 00010286
RAX: 0000000000000000 RBX: ffff8fe9019f7c70 RCX: 0000000000000000
RDX: 0000000000000002 RSI: 0000000000000027 RDI: 00000000ffffffff
RBP: 00000000800ffe41 R08: 0000000000000000 R09: ffffb1f70599f8a0
R10: 0000000000000003 R11: ffffffffb51447c8 R12: 0000000000000000
R13: ffff8fe9ef38d180 R14: ffff8fe9f0da2cc0 R15: ffffffffc1b1bce0
FS:  00007f535ed1d600(0000) GS:ffff8fea56480000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 00007f5354c2f800 CR3: 00000001ea890002 CR4: 00000000007706e0
PKRU: 55555554
Call Trace:
 <TASK>
 gf100_grctx_generate+0x2b5/0x710 [nouveau]
 ? nvkm_vram_map+0x56/0x80 [nouveau]
 gf100_gr_chan_new+0x467/0x4a0 [nouveau]
 nvkm_cgrp_ectx_get+0x145/0x210 [nouveau]
 nvkm_cgrp_vctx_get+0xd6/0x2b0 [nouveau]
 nvkm_chan_cctx_get+0x10d/0x270 [nouveau]
 nvkm_uchan_object_new+0xd5/0x1f0 [nouveau]
 ? nvkm_gr_oclass_get+0x29/0xa0 [nouveau]
 ? nvkm_uchan_sclass+0x70/0x140 [nouveau]
 ? avc_has_extended_perms+0x24c/0x550
 nvkm_ioctl_new+0x149/0x290 [nouveau]
 ? __pfx_nvkm_uchan_object_new+0x10/0x10 [nouveau]
 ? __pfx_gf100_gr_object_new+0x10/0x10 [nouveau]
 nvkm_ioctl+0x107/0x250 [nouveau]
 usif_ioctl+0x277/0x430 [nouveau]
 nouveau_drm_ioctl+0xa1/0xb0 [nouveau]
 __x64_sys_ioctl+0x8d/0xd0
 do_syscall_64+0x59/0x90
 ? exc_page_fault+0x78/0x180
 entry_SYSCALL_64_after_hwframe+0x72/0xdc
RIP: 0033:0x7f53623280ad
Code: 04 25 28 00 00 00 48 89 45 c8 31 c0 48 8d 45 10 c7 45 b0 10 00 00 00 48 89 45 b8 48 8d 45 d0 48 89 45 c0 b8 10 00 00 00 0f 05 <89> c2 3d 00 f0 ff ff 77 1a 48 8b 45 c8 64 48 2b 04 25 28 00 00 00
RSP: 002b:00007ffd538eec90 EFLAGS: 00000246 ORIG_RAX: 0000000000000010
RAX: ffffffffffffffda RBX: 0000555c249bb7f0 RCX: 00007f53623280ad
RDX: 0000555c249bcd30 RSI: 00000000c0386447 RDI: 000000000000000c
RBP: 00007ffd538eece0 R08: 0000555c249ca510 R09: 0000000000000000
R10: 000000000000a140 R11: 0000000000000246 R12: 0000555c249bcd30
R13: 00000000c0386447 R14: 000000000000000c R15: 0000000000000038
 </TASK>

Potential duplicate: bug 2187253

Comment 1 Dagan McGregor 2023-04-21 19:35:01 UTC
Description of problem:
Error happens every time when laptop boots

Version-Release number of selected component:
kernel-core-6.2.11-300.fc38

Additional info:
reporter:       libreport-2.17.9
kernel:         6.2.11-300.fc38.x86_64
crash_function: gf100_grctx_generate
reason:         WARNING: CPU: 6 PID: 2089 at drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c:840 gf100_gr_fecs_bind_pointer+0x120/0x140 [nouveau] [nouveau]
type:           Kerneloops
cmdline:        BOOT_IMAGE=(hd0,gpt2)/vmlinuz-6.2.11-300.fc38.x86_64 root=UUID=02f8a4db-f8f6-434b-883d-a123ea0f077a ro rootflags=subvol=root rd.luks.uuid=luks-c56f14f4-1b3a-491e-9693-e82fe941466f rhgb quiet
package:        kernel-core-6.2.11-300.fc38
runlevel:       unknown
comment:        Error happens every time when laptop boots

Truncated backtrace:
#1 [TASK] gf100_grctx_generate in nouveau
#2 [TASK] ? nvkm_vram_map in nouveau
#3 [TASK] gf100_gr_chan_new in nouveau
#4 [TASK] nvkm_cgrp_ectx_get in nouveau
#5 [TASK] nvkm_cgrp_vctx_get in nouveau
#6 [TASK] nvkm_chan_cctx_get in nouveau
#7 [TASK] nvkm_uchan_object_new in nouveau
#8 [TASK] ? nvkm_uchan_sclass in nouveau
#9 [TASK] ? avc_has_extended_perms
#10 [TASK] nvkm_ioctl_new in nouveau
#11 [TASK] ? __pfx_nvkm_uchan_object_new in nouveau
#12 [TASK] ? __pfx_gf100_gr_object_new in nouveau
#13 [TASK] nvkm_ioctl in nouveau
#14 [TASK] usif_ioctl in nouveau
#15 [TASK] nouveau_drm_ioctl in nouveau
#16 [TASK] __x64_sys_ioctl
#17 [TASK] do_syscall_64
#18 [TASK] ? syscall_exit_to_user_mode
#19 [TASK] ? do_syscall_64
#20 [TASK] entry_SYSCALL_64_after_hwframe

Comment 2 Melvin Hillsman 2023-07-11 13:33:37 UTC
Description of problem:
I believe it is related to kernel upgrade. It appears the issue is related to the CPU because I am not longer able to boot into the system and getting a motherboard 00 error code which according to the documentation says the CPU is not working. I am able to plug the drive into another system and it boots which is how I am sending this report.

Version-Release number of selected component:
kernel-core-6.2.9-300.fc38

Additional info:
reporter:       libreport-2.17.11
package:        kernel-core-6.2.9-300.fc38
comment:        I believe it is related to kernel upgrade. It appears the issue is related to the CPU because I am not longer able to boot into the system and getting a motherboard 00 error code which according to the documentation says the CPU is not working. I am able to plug the drive into another system and it boots which is how I am sending this report.
type:           Kerneloops
cmdline:        BOOT_IMAGE=(hd0,gpt2)/vmlinuz-6.2.9-300.fc38.x86_64 root=UUID=f9b3d2a9-7e50-495c-83b1-c59fbf5003e3 ro resume=UUID=6b964ffb-a25e-4756-b310-37e7b9c00495 rhgb quiet
crash_function: gf100_grctx_generate
kernel:         6.2.9-300.fc38.x86_64
runlevel:       unknown
reason:         WARNING: CPU: 12 PID: 1369 at drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c:821 gf100_gr_fecs_wfi_golden_save+0x120/0x140 [nouveau] [nouveau]

Truncated backtrace:
#1 [TASK] gf100_grctx_generate in nouveau
#2 [TASK] ? nvkm_vram_map in nouveau
#3 [TASK] gf100_gr_chan_new in nouveau
#4 [TASK] nvkm_cgrp_ectx_get in nouveau
#5 [TASK] nvkm_cgrp_vctx_get in nouveau
#6 [TASK] nvkm_chan_cctx_get in nouveau
#7 [TASK] nvkm_uchan_object_new in nouveau
#8 [TASK] ? nvkm_engine_init in nouveau
#9 [TASK] ? ktime_get
#10 [TASK] ? nvkm_subdev_init_ in nouveau
#11 [TASK] nvkm_ioctl_new in nouveau
#12 [TASK] ? __pfx_nvkm_uchan_object_new in nouveau
#13 [TASK] ? __pfx_gf100_gr_object_new in nouveau
#14 [TASK] nvkm_ioctl in nouveau
#15 [TASK] usif_ioctl in nouveau
#16 [TASK] nouveau_drm_ioctl in nouveau
#17 [TASK] __x64_sys_ioctl
#18 [TASK] do_syscall_64
#19 [TASK] ? exit_to_user_mode_prepare
#20 [TASK] entry_SYSCALL_64_after_hwframe

Comment 3 Aoife Moloney 2024-05-07 16:06:54 UTC
This message is a reminder that Fedora Linux 38 is nearing its end of life.
Fedora will stop maintaining and issuing updates for Fedora Linux 38 on 2024-05-21.
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
'version' of '38'.

Package Maintainer: If you wish for this bug to remain open because you
plan to fix it in a currently maintained version, change the 'version' 
to a later Fedora Linux version. Note that the version field may be hidden.
Click the "Show advanced fields" button if you do not see it.

Thank you for reporting this issue and we are sorry that we were not 
able to fix it before Fedora Linux 38 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 Linux, you are encouraged to change the 'version' to a later version
prior to this bug being closed.

Comment 4 Aoife Moloney 2024-05-21 14:38:44 UTC
Fedora Linux 38 entered end-of-life (EOL) status on 2024-05-21.

Fedora Linux 38 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 Linux
please feel free to reopen this bug against that version. Note that the version
field may be hidden. Click the "Show advanced fields" button if you do not see
the version field.

If you are unable to reopen this bug, please file a new report against an
active release.

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