Running piglit test on Kabini: ./bin/gl-3.0-multidrawarrays-vertexid -auto test fail and produce: [ 9372.705357] radeon 0000:00:01.0: GPU fault detected: 147 0x07c52002 [ 9372.705366] radeon 0000:00:01.0: VM_CONTEXT1_PROTECTION_FAULT_ADDR 0x0000103E [ 9372.705370] radeon 0000:00:01.0: VM_CONTEXT1_PROTECTION_FAULT_STATUS 0x05020002 [ 9372.705374] VM fault (0x02, vmid 2) at page 4158, write from 'TC0' (0x54433000) (32) Guess but maybe something like intel do recently in 927f5db46135b3eb63f401833b1e40a3be9ca4e0 and before that is needed for radeonsi.
Created attachment 106655 [details] Dump of failing vertex shader This test crashes for me with the assertion failure below. I wouldn't worry about the GPUVM faults until that is fixed. gl-3.0-multidrawarrays-vertexid: /home/daenzer/src/llvm-git/llvm/include/llvm/CodeGen/MachineOperand.h:408: int64_t llvm::MachineOperand::getImm() const: Assertion `isImm() && "Wrong MachineOperand accessor"' failed.
Just checked, this works now with current llvm+mesa git. Closing.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.