[Bug 287367] [amdgpu][drm-6.6] panic: Assertion td->td_lkpi_task == NULL
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 287367] [amdgpu][drm-6.6] panic: Assertion td->td_lkpi_task == NULL"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 287367] [amdgpu][drm-6.6] panic: Assertion td->td_lkpi_task == NULL"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 287367] [amdgpu][drm-6.6] panic: Assertion td->td_lkpi_task == NULL"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 287367] [amdgpu][drm-6.6] panic: Assertion td->td_lkpi_task == NULL"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 287367] [amdgpu][drm-6.6] panic: Assertion td->td_lkpi_task == NULL"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 287367] [amdgpu][drm-6.6] panic: Assertion td->td_lkpi_task == NULL"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 287367] [amdgpu][drm-6.6] panic: Assertion td->td_lkpi_task == NULL"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 07 Jun 2025 20:43:07 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=287367
Bug ID: 287367
Summary: [amdgpu][drm-6.6] panic: Assertion td->td_lkpi_task ==
NULL
Product: Base System
Version: 15.0-CURRENT
Hardware: amd64
OS: Any
Status: New
Severity: Affects Only Me
Priority: ---
Component: kern
Assignee: bugs@FreeBSD.org
Reporter: Axel.Rau@Chaos1.DE
After installing FreeBSD 15.0-CURRENT #2 main-n277727-fa02d9fceab7
and drm-66-kmod: 6.6.25.1500043_3 [FreeBSD-kmods], I see this panic on kld
amdgpu:
```
...
drmn0: successfully loaded firmware image 'amdgpu/yellow_carp_vcn.bin'
[drm] JPEG decode is enabled in VM mode
drmn0: Trusted Memory Zone (TMZ) feature disabled as experimental (default)
drmn0: PCIE atomic ops is not supported
[drm] vm size is 262144 GB, 4 levels, block size is 9-bit, fragment size is
9-bit
drmn0: VRAM: 1024M 0x000000F400000000 - 0x000000F43FFFFFFF (1024M used)
drmn0: GART: 1024M 0x0000000000000000 - 0x000000003FFFFFFF
drmn0: AGP: 267419648M 0x000000F800000000 - 0x0000FFFFFFFFFFFF
[drm ERROR :amdgpu_bo_init] Unable to set WC memtype for the aperture base
[drm] Detected VRAM RAM=1024M, BAR=1024M
[drm] RAM width 64bits DDR5
[drm] amdgpu: 1024M of VRAM memory ready
[drm] amdgpu: 7536M of GTT memory ready.
[drm] GART: num cpu pages 262144, num gpu pages 262144
[drm] PCIE GART of 1024M enabled (table at 0x000000F43FC00000).
[drm] Loading DMUB firmware via PSP: version=0x0400003C
amdgpu/yellow_carp_sdma.bin: could not load binary firmware
/boot/firmware/amdgpu/yellow_carp_sdma.bin either
yellow_carp_sdma.bin: could not load binary firmware
/boot/firmware/yellow_carp_sdma.bin either
amdgpu_yellow_carp_sdma.bin: could not load binary firmware
/boot/firmware/amdgpu_yellow_carp_sdma.bin either
drmn0: successfully loaded firmware image 'amdgpu/yellow_carp_sdma.bin'
[drm] use_doorbell being set to: [true]
[drm] Found VCN firmware Version ENC: 1.27 DEC: 2 VEP: 0 Revision: 0
drmn0: Will use PSP to load VCN firmware
[drm] reserve 0xa00000 from 0xf43e000000 for PSP TMR
drmn0: RAS: optional ras ta ucode is not available
drmn0: RAP: optional rap ta ucode is not available
drmn0: SECUREDISPLAY: securedisplay ta ucode is not available
drmn0: SMU is initialized successfully!
panic: Assertion td->td_lkpi_task == NULL failed at
/usr/src/sys/compat/linuxkpi/common/src/linux_current.c:85
cpuid = 6
time = 1749326364
KDB: stack backtrace:
db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame 0xfffffe00d1eb0298
vpanic() at vpanic+0x136/frame 0xfffffe00d1eb03c8
panic() at panic+0x43/frame 0xfffffe00d1eb0428
linux_alloc_current() at linux_alloc_current+0x314/frame 0xfffffe00d1eb0488
dc_assert_fp_enabled() at dc_assert_fp_enabled+0x77/frame 0xfffffe00d1eb04a8
dcn31_update_bw_bounding_box() at dcn31_update_bw_bounding_box+0x1b/frame
0xfffffe00d1eb04d0
dc_create() at dc_create+0x3aa/frame 0xfffffe00d1eb0510
dm_hw_init() at dm_hw_init+0x367/frame 0xfffffe00d1eb0700
amdgpu_device_ip_hw_init_phase2() at amdgpu_device_ip_hw_init_phase2+0x5a/frame
0xfffffe00d1eb0730
amdgpu_device_ip_init() at amdgpu_device_ip_init+0x3cd/frame 0xfffffe00d1eb07a0
amdgpu_device_init() at amdgpu_device_init+0x1bc8/frame 0xfffffe00d1eb0860
amdgpu_driver_load_kms() at amdgpu_driver_load_kms+0x16/frame
0xfffffe00d1eb0890
amdgpu_pci_probe() at amdgpu_pci_probe+0x29f/frame 0xfffffe00d1eb08e0
linux_pci_attach_device() at linux_pci_attach_device+0x440/frame
0xfffffe00d1eb0930
device_attach() at device_attach+0x45b/frame 0xfffffe00d1eb0980
bus_generic_driver_added() at bus_generic_driver_added+0x90/frame
0xfffffe00d1eb09a0
devclass_driver_added() at devclass_driver_added+0x29/frame 0xfffffe00d1eb09d0
devclass_add_driver() at devclass_add_driver+0x138/frame 0xfffffe00d1eb0a10
_linux_pci_register_driver() at _linux_pci_register_driver+0xc1/frame
0xfffffe00d1eb0a40
amdgpu_evh() at amdgpu_evh+0x73/frame 0xfffffe00d1eb0a50
module_register_init() at module_register_init+0xb0/frame 0xfffffe00d1eb0a80
linker_load_module() at linker_load_module+0xc51/frame 0xfffffe00d1eb0d80
kern_kldload() at kern_kldload+0x16e/frame 0xfffffe00d1eb0dd0
sys_kldload() at sys_kldload+0x59/frame 0xfffffe00d1eb0e00
amd64_syscall() at amd64_syscall+0x169/frame 0xfffffe00d1eb0f30
fast_syscall_common() at fast_syscall_common+0xf8/frame 0xfffffe00d1eb0f30
--- syscall (304, FreeBSD ELF64, kldload), rip = 0x1bcf2d5f2baa, rsp =
0x1bcf2b363eb8, rbp = 0x1bcf2b364430 ---
KDB: enter: panic
#10 0xffffffff80b76e3b in vpanic (
fmt=0xffffffff8126b809 "Assertion %s failed at %s:%d",
ap=ap@entry=0xfffffe00d1eb0408) at /usr/src/sys/kern/kern_shutdown.c:967
buf = "Assertion td->td_lkpi_task == NULL failed at
/usr/src/sys/compat/linuxkpi/common/src/linux_current.c:85", '\000' <repeats
152 times>
__pc = 0x0
__pc = 0x0
__pc = 0x0
other_cpus = {__bits = {4031, 0 <repeats 15 times>}}
td = 0xfffff80006fac000
bootopt = <optimized out>
newpanic = <optimized out>
#11 0xffffffff80b76ca3 in panic (
fmt=0xffffffff81d9d450 <cnputs_mtx> "\311\352\031\201\377\377\377\377")
at /usr/src/sys/kern/kern_shutdown.c:892
ap = {{gp_offset = 32, fp_offset = 48,
overflow_arg_area = 0xfffffe00d1eb0438,
reg_save_area = 0xfffffe00d1eb03d8}}
#12 0xffffffff80e287d4 in linux_alloc_current (td=<optimized out>,
flags=<optimized out>)
at /usr/src/sys/compat/linuxkpi/common/src/linux_current.c:85
ts = <optimized out>
mm = <optimized out>
proc = <optimized out>
mm_other = <optimized out>
#13 0xffffffff84428787 in dc_assert_fp_enabled () from /boot/modules/amdgpu.ko
No symbol table info available.
#14 0xffffffff845d1a7b in dcn31_update_bw_bounding_box ()
from /boot/modules/amdgpu.ko
No symbol table info available.
#15 0xffffffff8444e0ba in dc_create () from /boot/modules/amdgpu.ko
No symbol table info available.
#16 0xffffffff8441c1c7 in dm_hw_init () from /boot/modules/amdgpu.ko
No symbol table info available.
#17 0xffffffff8421af6a in amdgpu_device_ip_hw_init_phase2 ()
from /boot/modules/amdgpu.ko
No symbol table info available.
#18 0x000000000000000a in ?? ()
No symbol table info available.
#19 0xfffffe012912a000 in ?? ()
No symbol table info available.
#20 0xfffffe0129179029 in ?? ()
No symbol table info available.
#21 0x000000000000000a in ?? ()
No symbol table info available.
#22 0xfffffe00d1eb07a0 in ?? ()
No symbol table info available.
#23 0xffffffff84216a1d in amdgpu_device_ip_init () from /boot/modules/amdgpu.ko
No symbol table info available.
Backtrace stopped: frame did not save the PC
```
--
You are receiving this mail because:
You are the assignee for the bug.