Blender Crash with AMDGPU & Cycles(again)

Description:

Hello, same as #13 (closed), I guess

Memory access fault by GPU node-1 (Agent handle: 0x7fcf654bd200) on address 0x7fd000bec000. Reason: Page not present or supervisor privilege.

dmesg log:

 amdgpu: [gfxhub] page fault (src_id:0 ring:24 vmid:8 pasid:32782)
 amdgpu:  in process blender pid 15278 thread blender:cs0 pid 15290
 amdgpu:   in page starting at address 0x00007f4ffb3ec000 from client 0x1b (UTCL2)
 amdgpu: GCVM_L2_PROTECTION_FAULT_STATUS:0x00801030
 amdgpu:         Faulty UTCL2 client ID: TCP (0x8)
 amdgpu:         MORE_FAULTS: 0x0
 amdgpu:         WALKER_ERROR: 0x0
 amdgpu:         PERMISSION_FAULTS: 0x3
 amdgpu:         MAPPING_ERROR: 0x0
 amdgpu:         RW: 0x0
 amdgpu: [gfxhub] page fault (src_id:0 ring:24 vmid:8 pasid:32782)
 amdgpu:  in process blender pid 15278 thread blender:cs0 pid 15290
 amdgpu:   in page starting at address 0x00007f4ffb794000 from client 0x1b (UTCL2)
 amdgpu: GCVM_L2_PROTECTION_FAULT_STATUS:0x00801030
 amdgpu:         Faulty UTCL2 client ID: TCP (0x8)
 amdgpu:         MORE_FAULTS: 0x0
 amdgpu:         WALKER_ERROR: 0x0
 amdgpu:         PERMISSION_FAULTS: 0x3
 amdgpu:         MAPPING_ERROR: 0x0
 amdgpu:         RW: 0x0
 amdgpu: [gfxhub] page fault (src_id:0 ring:24 vmid:8 pasid:32782)
 amdgpu:  in process blender pid 15346 thread blender:cs0 pid 15357
 amdgpu:   in page starting at address 0x00007fd000bec000 from client 0x1b (UTCL2)
 amdgpu: GCVM_L2_PROTECTION_FAULT_STATUS:0x00801030
 amdgpu:         Faulty UTCL2 client ID: TCP (0x8)
 amdgpu:         MORE_FAULTS: 0x0
 amdgpu:         WALKER_ERROR: 0x0
 amdgpu:         PERMISSION_FAULTS: 0x3
 amdgpu:         MAPPING_ERROR: 0x0
 amdgpu:         RW: 0x0

Additional info:

  • package version(s): 17:4.2.0-3
  • Graphics:
  Device-1: AMD Navi 23 [Radeon RX 6600/6600 XT/6600M] driver: amdgpu
    v: kernel
  Display: wayland server: X.org v: 1.21.1.13 with: Xwayland v: 24.1.1
    compositor: Sway v: 1.9 driver: X: loaded: amdgpu unloaded: modesetting
    dri: radeonsi gpu: amdgpu resolution: 1920x1080~60Hz
  API: EGL v: 1.5 drivers: kms_swrast,radeonsi,swrast
    platforms: gbm,wayland,x11,surfaceless,device
  API: OpenGL v: 4.6 compat-v: 4.5 vendor: amd mesa v: 24.1.4-arch1.2
    renderer: AMD Radeon RX 6600 (radeonsi navi23 LLVM 18.1.8 DRM 3.57
    6.9.10-stable)
  API: Vulkan v: 1.3.279 drivers: amd surfaces: xcb,xlib,wayland

Steps to reproduce:

  1. download https://download.blender.org/demo/test/classroom.zip
  2. open classroom.blend file
  3. go to 'Render' Panel
  4. set Render Engine to Cycles
  5. render (hit F12)

No issues with 'aur' blender-bin package 4.2.0-1