NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

kern/56565: amdgpu crashes



>Number:         56565
>Category:       kern
>Synopsis:       amdgpu crashes
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    kern-bug-people
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Tue Dec 21 15:20:00 +0000 2021
>Originator:     Martin Husemann
>Release:        NetBSD 9.99.92
>Organization:
The NetBSD Foundation, Inc.
>Environment:
System: NetBSD martins.aprisoft.de 9.99.92 NetBSD 9.99.92 (GENERIC) #92: Mon Dec 20 14:35:23 CET 2021 martin%martins.aprisoft.de@localhost:/usr/src/sys/arch/amd64/compile/GENERIC amd64
Architecture: x86_64
Machine: amd64
>Description:

My machine has a 041:00:0: ATI Technologies Radeon RX 470/480/570/570X/580/580X/590 (VGA display, revision 0xc7)
041:00:0: 0x67df1002 (0x030000c7)
graphics card.

When enabling amdgpu in the kernel config (and firmware building for it),
I get a kernel fault at init time:

It crashes in:


ttm_bo_validate+0x11a
0xffffffff811da570 is in ttm_bo_validate (../../../../external/bsd/drm2/dist/drm/ttm/ttm_bo.c:926).
921	void ttm_bo_mem_put(struct ttm_buffer_object *bo, struct ttm_mem_reg *mem)
922	{
923		struct ttm_mem_type_manager *man = &bo->bdev->man[mem->mem_type];
924	
925		if (mem->mm_node)
926			(*man->func->put_node)(man, mem);
927	}


ttm_bo_init_reserved+0x35a
0xffffffff811da908 is in ttm_bo_init_reserved (../../../../external/bsd/drm2/dist/drm/ttm/ttm_bo.c:1395).

amdgpu_bo_do_create+0x1cd
0xffffffff8090d4ec is in amdgpu_bo_do_create (../../../../external/bsd/drm2/dist/drm/amd/amdgpu/amdgpu_object.c:585).


Unfortunately I couldn't get a crash dump.


>How-To-Repeat:
s/a

>Fix:
n/A



Home | Main Index | Thread Index | Old Index