Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ubuntu 18.04 w/ rx480 shows: Call returned 4104 #670

Closed
axxic3 opened this issue Jan 13, 2019 · 3 comments
Closed

Ubuntu 18.04 w/ rx480 shows: Call returned 4104 #670

axxic3 opened this issue Jan 13, 2019 · 3 comments

Comments

@axxic3
Copy link

axxic3 commented Jan 13, 2019

Hello, I've tried to figure this out but it is beyond me now. I am trying to install rocm to get hashcat working. I was following the install instructuions from github but once I get to testing the ROCm install with this command:
/opt/rocm/bin/rocminfo

I get this:
hsa api call failure at line 900, file: /home/jenkins/jenkins-root/workspace/compute-rocm-rel-2.0/rocminfo/rocminfo.cc. Call returned 4104

What I've read on the issue is either the gpu is unsupported or the kernel is an unsupported version, both I beleive not be be my issue since I use an AMD RX480 and the kernel version below. Any tips? Thank you!

#uname -r
4.15.0-43-generic

#dkms status
amdgpu, 2.0-89, 4.15.0-43-generic, x86_64: installed

#modinfo amdgpu
filename: /lib/modules/4.15.0-43-generic/updates/dkms/amdgpu.ko
version: 19.10.0.418
license: GPL and additional rights
description: AMD GPU
author: AMD linux driver team
firmware: amdgpu/raven2_gpu_info.bin
firmware: amdgpu/picasso_gpu_info.bin
firmware: amdgpu/raven_gpu_info.bin
firmware: amdgpu/vega12_gpu_info.bin
firmware: amdgpu/vega10_gpu_info.bin
firmware: amdgpu/hawaii_k_smc.bin
firmware: amdgpu/hawaii_smc.bin
firmware: amdgpu/bonaire_k_smc.bin
firmware: amdgpu/bonaire_smc.bin
firmware: amdgpu/mullins_mec.bin
firmware: amdgpu/mullins_rlc.bin
firmware: amdgpu/mullins_ce.bin
firmware: amdgpu/mullins_me.bin
firmware: amdgpu/mullins_pfp.bin
firmware: amdgpu/kabini_mec.bin
firmware: amdgpu/kabini_rlc.bin
firmware: amdgpu/kabini_ce.bin
firmware: amdgpu/kabini_me.bin
firmware: amdgpu/kabini_pfp.bin
firmware: amdgpu/kaveri_mec2.bin
firmware: amdgpu/kaveri_mec.bin
firmware: amdgpu/kaveri_rlc.bin
firmware: amdgpu/kaveri_ce.bin
firmware: amdgpu/kaveri_me.bin
firmware: amdgpu/kaveri_pfp.bin
firmware: amdgpu/hawaii_mec.bin
firmware: amdgpu/hawaii_rlc.bin
firmware: amdgpu/hawaii_ce.bin
firmware: amdgpu/hawaii_me.bin
firmware: amdgpu/hawaii_pfp.bin
firmware: amdgpu/bonaire_mec.bin
firmware: amdgpu/bonaire_rlc.bin
firmware: amdgpu/bonaire_ce.bin
firmware: amdgpu/bonaire_me.bin
firmware: amdgpu/bonaire_pfp.bin
firmware: amdgpu/mullins_sdma1.bin
firmware: amdgpu/mullins_sdma.bin
firmware: amdgpu/kabini_sdma1.bin
firmware: amdgpu/kabini_sdma.bin
firmware: amdgpu/kaveri_sdma1.bin
firmware: amdgpu/kaveri_sdma.bin
firmware: amdgpu/hawaii_sdma1.bin
firmware: amdgpu/hawaii_sdma.bin
firmware: amdgpu/bonaire_sdma1.bin
firmware: amdgpu/bonaire_sdma.bin
firmware: amdgpu/si58_mc.bin
firmware: amdgpu/oland_mc.bin
firmware: amdgpu/verde_mc.bin
firmware: amdgpu/pitcairn_mc.bin
firmware: amdgpu/tahiti_mc.bin
firmware: amdgpu/hainan_rlc.bin
firmware: amdgpu/hainan_ce.bin
firmware: amdgpu/hainan_me.bin
firmware: amdgpu/hainan_pfp.bin
firmware: amdgpu/oland_rlc.bin
firmware: amdgpu/oland_ce.bin
firmware: amdgpu/oland_me.bin
firmware: amdgpu/oland_pfp.bin
firmware: amdgpu/verde_rlc.bin
firmware: amdgpu/verde_ce.bin
firmware: amdgpu/verde_me.bin
firmware: amdgpu/verde_pfp.bin
firmware: amdgpu/pitcairn_rlc.bin
firmware: amdgpu/pitcairn_ce.bin
firmware: amdgpu/pitcairn_me.bin
firmware: amdgpu/pitcairn_pfp.bin
firmware: amdgpu/tahiti_rlc.bin
firmware: amdgpu/tahiti_ce.bin
firmware: amdgpu/tahiti_me.bin
firmware: amdgpu/tahiti_pfp.bin
firmware: amdgpu/banks_k_2_smc.bin
firmware: amdgpu/hainan_k_smc.bin
firmware: amdgpu/hainan_smc.bin
firmware: amdgpu/oland_k_smc.bin
firmware: amdgpu/oland_smc.bin
firmware: amdgpu/verde_k_smc.bin
firmware: amdgpu/verde_smc.bin
firmware: amdgpu/pitcairn_k_smc.bin
firmware: amdgpu/pitcairn_smc.bin
firmware: amdgpu/tahiti_smc.bin
firmware: amdgpu/topaz_mc.bin
firmware: amdgpu/hawaii_mc.bin
firmware: amdgpu/bonaire_mc.bin
firmware: amdgpu/polaris12_mc.bin
firmware: amdgpu/polaris10_mc.bin
firmware: amdgpu/polaris11_mc.bin
firmware: amdgpu/tonga_mc.bin
firmware: amdgpu/vega12_asd.bin
firmware: amdgpu/vega12_sos.bin
firmware: amdgpu/vega10_asd.bin
firmware: amdgpu/vega10_sos.bin
firmware: amdgpu/raven2_asd.bin
firmware: amdgpu/picasso_asd.bin
firmware: amdgpu/raven_asd.bin
firmware: amdgpu/vega20_ta.bin
firmware: amdgpu/vega20_sos_old.bin
firmware: amdgpu/vega20_sos.bin
firmware: amdgpu/vegam_rlc.bin
firmware: amdgpu/vegam_mec2.bin
firmware: amdgpu/vegam_mec.bin
firmware: amdgpu/vegam_me.bin
firmware: amdgpu/vegam_pfp.bin
firmware: amdgpu/vegam_ce.bin
firmware: amdgpu/polaris12_rlc.bin
firmware: amdgpu/polaris12_mec2_2.bin
firmware: amdgpu/polaris12_mec2.bin
firmware: amdgpu/polaris12_mec_2.bin
firmware: amdgpu/polaris12_mec.bin
firmware: amdgpu/polaris12_me_2.bin
firmware: amdgpu/polaris12_me.bin
firmware: amdgpu/polaris12_pfp_2.bin
firmware: amdgpu/polaris12_pfp.bin
firmware: amdgpu/polaris12_ce_2.bin
firmware: amdgpu/polaris12_ce.bin
firmware: amdgpu/polaris11_rlc.bin
firmware: amdgpu/polaris11_mec2_2.bin
firmware: amdgpu/polaris11_mec2.bin
firmware: amdgpu/polaris11_mec_2.bin
firmware: amdgpu/polaris11_mec.bin
firmware: amdgpu/polaris11_me_2.bin
firmware: amdgpu/polaris11_me.bin
firmware: amdgpu/polaris11_pfp_2.bin
firmware: amdgpu/polaris11_pfp.bin
firmware: amdgpu/polaris11_ce_2.bin
firmware: amdgpu/polaris11_ce.bin
firmware: amdgpu/polaris10_rlc.bin
firmware: amdgpu/polaris10_mec2_2.bin
firmware: amdgpu/polaris10_mec2.bin
firmware: amdgpu/polaris10_mec_2.bin
firmware: amdgpu/polaris10_mec.bin
firmware: amdgpu/polaris10_me_2.bin
firmware: amdgpu/polaris10_me.bin
firmware: amdgpu/polaris10_pfp_2.bin
firmware: amdgpu/polaris10_pfp.bin
firmware: amdgpu/polaris10_ce_2.bin
firmware: amdgpu/polaris10_ce.bin
firmware: amdgpu/fiji_rlc.bin
firmware: amdgpu/fiji_mec2.bin
firmware: amdgpu/fiji_mec.bin
firmware: amdgpu/fiji_me.bin
firmware: amdgpu/fiji_pfp.bin
firmware: amdgpu/fiji_ce.bin
firmware: amdgpu/topaz_rlc.bin
firmware: amdgpu/topaz_mec.bin
firmware: amdgpu/topaz_me.bin
firmware: amdgpu/topaz_pfp.bin
firmware: amdgpu/topaz_ce.bin
firmware: amdgpu/tonga_rlc.bin
firmware: amdgpu/tonga_mec2.bin
firmware: amdgpu/tonga_mec.bin
firmware: amdgpu/tonga_me.bin
firmware: amdgpu/tonga_pfp.bin
firmware: amdgpu/tonga_ce.bin
firmware: amdgpu/stoney_rlc.bin
firmware: amdgpu/stoney_mec.bin
firmware: amdgpu/stoney_me.bin
firmware: amdgpu/stoney_pfp.bin
firmware: amdgpu/stoney_ce.bin
firmware: amdgpu/carrizo_rlc.bin
firmware: amdgpu/carrizo_mec2.bin
firmware: amdgpu/carrizo_mec.bin
firmware: amdgpu/carrizo_me.bin
firmware: amdgpu/carrizo_pfp.bin
firmware: amdgpu/carrizo_ce.bin
firmware: amdgpu/raven2_rlc.bin
firmware: amdgpu/raven2_mec2.bin
firmware: amdgpu/raven2_mec.bin
firmware: amdgpu/raven2_me.bin
firmware: amdgpu/raven2_pfp.bin
firmware: amdgpu/raven2_ce.bin
firmware: amdgpu/picasso_rlc.bin
firmware: amdgpu/picasso_mec2.bin
firmware: amdgpu/picasso_mec.bin
firmware: amdgpu/picasso_me.bin
firmware: amdgpu/picasso_pfp.bin
firmware: amdgpu/picasso_ce.bin
firmware: amdgpu/raven_rlc.bin
firmware: amdgpu/raven_mec2.bin
firmware: amdgpu/raven_mec.bin
firmware: amdgpu/raven_me.bin
firmware: amdgpu/raven_pfp.bin
firmware: amdgpu/raven_ce.bin
firmware: amdgpu/vega20_rlc.bin
firmware: amdgpu/vega20_mec2.bin
firmware: amdgpu/vega20_mec.bin
firmware: amdgpu/vega20_me.bin
firmware: amdgpu/vega20_pfp.bin
firmware: amdgpu/vega20_ce.bin
firmware: amdgpu/vega12_rlc.bin
firmware: amdgpu/vega12_mec2.bin
firmware: amdgpu/vega12_mec.bin
firmware: amdgpu/vega12_me.bin
firmware: amdgpu/vega12_pfp.bin
firmware: amdgpu/vega12_ce.bin
firmware: amdgpu/vega10_rlc.bin
firmware: amdgpu/vega10_mec2.bin
firmware: amdgpu/vega10_mec.bin
firmware: amdgpu/vega10_me.bin
firmware: amdgpu/vega10_pfp.bin
firmware: amdgpu/vega10_ce.bin
firmware: amdgpu/topaz_sdma1.bin
firmware: amdgpu/topaz_sdma.bin
firmware: amdgpu/vegam_sdma1.bin
firmware: amdgpu/vegam_sdma.bin
firmware: amdgpu/polaris12_sdma1.bin
firmware: amdgpu/polaris12_sdma.bin
firmware: amdgpu/polaris11_sdma1.bin
firmware: amdgpu/polaris11_sdma.bin
firmware: amdgpu/polaris10_sdma1.bin
firmware: amdgpu/polaris10_sdma.bin
firmware: amdgpu/stoney_sdma.bin
firmware: amdgpu/fiji_sdma1.bin
firmware: amdgpu/fiji_sdma.bin
firmware: amdgpu/carrizo_sdma1.bin
firmware: amdgpu/carrizo_sdma.bin
firmware: amdgpu/tonga_sdma1.bin
firmware: amdgpu/tonga_sdma.bin
firmware: amdgpu/raven2_sdma.bin
firmware: amdgpu/picasso_sdma.bin
firmware: amdgpu/raven_sdma.bin
firmware: amdgpu/vega20_sdma1.bin
firmware: amdgpu/vega20_sdma.bin
firmware: amdgpu/vega12_sdma1.bin
firmware: amdgpu/vega12_sdma.bin
firmware: amdgpu/vega10_sdma1.bin
firmware: amdgpu/vega10_sdma.bin
firmware: amdgpu/vega20_uvd.bin
firmware: amdgpu/vega12_uvd.bin
firmware: amdgpu/vega10_uvd.bin
firmware: amdgpu/vegam_uvd.bin
firmware: amdgpu/polaris12_uvd.bin
firmware: amdgpu/polaris11_uvd.bin
firmware: amdgpu/polaris10_uvd.bin
firmware: amdgpu/stoney_uvd.bin
firmware: amdgpu/fiji_uvd.bin
firmware: amdgpu/carrizo_uvd.bin
firmware: amdgpu/tonga_uvd.bin
firmware: amdgpu/mullins_uvd.bin
firmware: amdgpu/hawaii_uvd.bin
firmware: amdgpu/kaveri_uvd.bin
firmware: amdgpu/kabini_uvd.bin
firmware: amdgpu/bonaire_uvd.bin
firmware: amdgpu/vega20_vce.bin
firmware: amdgpu/vega12_vce.bin
firmware: amdgpu/vega10_vce.bin
firmware: amdgpu/vegam_vce.bin
firmware: amdgpu/polaris12_vce.bin
firmware: amdgpu/polaris11_vce.bin
firmware: amdgpu/polaris10_vce.bin
firmware: amdgpu/stoney_vce.bin
firmware: amdgpu/fiji_vce.bin
firmware: amdgpu/carrizo_vce.bin
firmware: amdgpu/tonga_vce.bin
firmware: amdgpu/mullins_vce.bin
firmware: amdgpu/hawaii_vce.bin
firmware: amdgpu/kaveri_vce.bin
firmware: amdgpu/kabini_vce.bin
firmware: amdgpu/bonaire_vce.bin
firmware: amdgpu/raven2_vcn.bin
firmware: amdgpu/picasso_vcn.bin
firmware: amdgpu/raven_vcn.bin
firmware: amdgpu/vega20_smc.bin
firmware: amdgpu/vega12_smc.bin
firmware: amdgpu/vega10_acg_smc.bin
firmware: amdgpu/vega10_smc.bin
firmware: amdgpu/vegam_smc.bin
firmware: amdgpu/polaris12_k_smc.bin
firmware: amdgpu/polaris12_smc.bin
firmware: amdgpu/polaris11_k2_smc.bin
firmware: amdgpu/polaris11_k_smc.bin
firmware: amdgpu/polaris11_smc_sk.bin
firmware: amdgpu/polaris11_smc.bin
firmware: amdgpu/polaris10_k2_smc.bin
firmware: amdgpu/polaris10_k_smc.bin
firmware: amdgpu/polaris10_smc_sk.bin
firmware: amdgpu/polaris10_smc.bin
firmware: amdgpu/fiji_smc.bin
firmware: amdgpu/tonga_k_smc.bin
firmware: amdgpu/tonga_smc.bin
firmware: amdgpu/topaz_k_smc.bin
firmware: amdgpu/topaz_smc.bin
firmware: amdgpu/raven_dmcu.bin
srcversion: 533BB7E5866E52F63B9ACCB
alias: pci:v00001002d000015D8svsdbcsci*
alias: pci:v00001002d000015DDsvsdbcsci*
alias: pci:v00001002d000066AFsvsdbcsci*
alias: pci:v00001002d000066A7svsdbcsci*
alias: pci:v00001002d000066A3svsdbcsci*
alias: pci:v00001002d000066A2svsdbcsci*
alias: pci:v00001002d000066A1svsdbcsci*
alias: pci:v00001002d000066A0svsdbcsci*
alias: pci:v00001002d000069AFsvsdbcsci*
alias: pci:v00001002d000069A3svsdbcsci*
alias: pci:v00001002d000069A2svsdbcsci*
alias: pci:v00001002d000069A1svsdbcsci*
alias: pci:v00001002d000069A0svsdbcsci*
alias: pci:v00001002d0000687Fsvsdbcsci*
alias: pci:v00001002d0000686Csvsdbcsci*
alias: pci:v00001002d00006868svsdbcsci*
alias: pci:v00001002d00006867svsdbcsci*
alias: pci:v00001002d00006864svsdbcsci*
alias: pci:v00001002d00006863svsdbcsci*
alias: pci:v00001002d00006862svsdbcsci*
alias: pci:v00001002d00006861svsdbcsci*
alias: pci:v00001002d00006860svsdbcsci*
alias: pci:v00001002d0000694Esvsdbcsci*
alias: pci:v00001002d0000694Csvsdbcsci*
alias: pci:v00001002d0000699Fsvsdbcsci*
alias: pci:v00001002d00006997svsdbcsci*
alias: pci:v00001002d00006995svsdbcsci*
alias: pci:v00001002d00006987svsdbcsci*
alias: pci:v00001002d00006986svsdbcsci*
alias: pci:v00001002d00006985svsdbcsci*
alias: pci:v00001002d00006981svsdbcsci*
alias: pci:v00001002d00006980svsdbcsci*
alias: pci:v00001002d00006FDFsvsdbcsci*
alias: pci:v00001002d000067CFsvsdbcsci*
alias: pci:v00001002d000067CCsvsdbcsci*
alias: pci:v00001002d000067CAsvsdbcsci*
alias: pci:v00001002d000067C9svsdbcsci*
alias: pci:v00001002d000067C8svsdbcsci*
alias: pci:v00001002d000067DFsvsdbcsci*
alias: pci:v00001002d000067D0svsdbcsci*
alias: pci:v00001002d000067C7svsdbcsci*
alias: pci:v00001002d000067C4svsdbcsci*
alias: pci:v00001002d000067C2svsdbcsci*
alias: pci:v00001002d000067C1svsdbcsci*
alias: pci:v00001002d000067C0svsdbcsci*
alias: pci:v00001002d000067E9svsdbcsci*
alias: pci:v00001002d000067E7svsdbcsci*
alias: pci:v00001002d000067E1svsdbcsci*
alias: pci:v00001002d000067FFsvsdbcsci*
alias: pci:v00001002d000067EFsvsdbcsci*
alias: pci:v00001002d000067EBsvsdbcsci*
alias: pci:v00001002d000067E8svsdbcsci*
alias: pci:v00001002d000067E3svsdbcsci*
alias: pci:v00001002d000067E0svsdbcsci*
alias: pci:v00001002d000098E4svsdbcsci*
alias: pci:v00001002d00009877svsdbcsci*
alias: pci:v00001002d00009876svsdbcsci*
alias: pci:v00001002d00009875svsdbcsci*
alias: pci:v00001002d00009874svsdbcsci*
alias: pci:v00001002d00009870svsdbcsci*
alias: pci:v00001002d0000730Fsvsdbcsci*
alias: pci:v00001002d00007300svsdbcsci*
alias: pci:v00001002d00006939svsdbcsci*
alias: pci:v00001002d00006938svsdbcsci*
alias: pci:v00001002d00006930svsdbcsci*
alias: pci:v00001002d0000692Fsvsdbcsci*
alias: pci:v00001002d0000692Bsvsdbcsci*
alias: pci:v00001002d00006929svsdbcsci*
alias: pci:v00001002d00006928svsdbcsci*
alias: pci:v00001002d00006921svsdbcsci*
alias: pci:v00001002d00006920svsdbcsci*
alias: pci:v00001002d00006907svsdbcsci*
alias: pci:v00001002d00006903svsdbcsci*
alias: pci:v00001002d00006902svsdbcsci*
alias: pci:v00001002d00006901svsdbcsci*
alias: pci:v00001002d00006900svsdbcsci*
alias: pci:v00001002d0000985Fsvsdbcsci*
alias: pci:v00001002d0000985Esvsdbcsci*
alias: pci:v00001002d0000985Dsvsdbcsci*
alias: pci:v00001002d0000985Csvsdbcsci*
alias: pci:v00001002d0000985Bsvsdbcsci*
alias: pci:v00001002d0000985Asvsdbcsci*
alias: pci:v00001002d00009859svsdbcsci*
alias: pci:v00001002d00009858svsdbcsci*
alias: pci:v00001002d00009857svsdbcsci*
alias: pci:v00001002d00009856svsdbcsci*
alias: pci:v00001002d00009855svsdbcsci*
alias: pci:v00001002d00009854svsdbcsci*
alias: pci:v00001002d00009853svsdbcsci*
alias: pci:v00001002d00009852svsdbcsci*
alias: pci:v00001002d00009851svsdbcsci*
alias: pci:v00001002d00009850svsdbcsci*
alias: pci:v00001002d0000983Fsvsdbcsci*
alias: pci:v00001002d0000983Esvsdbcsci*
alias: pci:v00001002d0000983Dsvsdbcsci*
alias: pci:v00001002d0000983Csvsdbcsci*
alias: pci:v00001002d0000983Bsvsdbcsci*
alias: pci:v00001002d0000983Asvsdbcsci*
alias: pci:v00001002d00009839svsdbcsci*
alias: pci:v00001002d00009838svsdbcsci*
alias: pci:v00001002d00009837svsdbcsci*
alias: pci:v00001002d00009836svsdbcsci*
alias: pci:v00001002d00009835svsdbcsci*
alias: pci:v00001002d00009834svsdbcsci*
alias: pci:v00001002d00009833svsdbcsci*
alias: pci:v00001002d00009832svsdbcsci*
alias: pci:v00001002d00009831svsdbcsci*
alias: pci:v00001002d00009830svsdbcsci*
alias: pci:v00001002d000067BEsvsdbcsci*
alias: pci:v00001002d000067BAsvsdbcsci*
alias: pci:v00001002d000067B9svsdbcsci*
alias: pci:v00001002d000067B8svsdbcsci*
alias: pci:v00001002d000067B1svsdbcsci*
alias: pci:v00001002d000067B0svsdbcsci*
alias: pci:v00001002d000067AAsvsdbcsci*
alias: pci:v00001002d000067A9svsdbcsci*
alias: pci:v00001002d000067A8svsdbcsci*
alias: pci:v00001002d000067A2svsdbcsci*
alias: pci:v00001002d000067A1svsdbcsci*
alias: pci:v00001002d000067A0svsdbcsci*
alias: pci:v00001002d0000665Fsvsdbcsci*
alias: pci:v00001002d0000665Dsvsdbcsci*
alias: pci:v00001002d0000665Csvsdbcsci*
alias: pci:v00001002d00006658svsdbcsci*
alias: pci:v00001002d00006651svsdbcsci*
alias: pci:v00001002d00006650svsdbcsci*
alias: pci:v00001002d00006649svsdbcsci*
alias: pci:v00001002d00006647svsdbcsci*
alias: pci:v00001002d00006646svsdbcsci*
alias: pci:v00001002d00006641svsdbcsci*
alias: pci:v00001002d00006640svsdbcsci*
alias: pci:v00001002d0000131Dsvsdbcsci*
alias: pci:v00001002d0000131Csvsdbcsci*
alias: pci:v00001002d0000131Bsvsdbcsci*
alias: pci:v00001002d00001318svsdbcsci*
alias: pci:v00001002d00001317svsdbcsci*
alias: pci:v00001002d00001316svsdbcsci*
alias: pci:v00001002d00001315svsdbcsci*
alias: pci:v00001002d00001313svsdbcsci*
alias: pci:v00001002d00001312svsdbcsci*
alias: pci:v00001002d00001311svsdbcsci*
alias: pci:v00001002d00001310svsdbcsci*
alias: pci:v00001002d0000130Fsvsdbcsci*
alias: pci:v00001002d0000130Esvsdbcsci*
alias: pci:v00001002d0000130Dsvsdbcsci*
alias: pci:v00001002d0000130Csvsdbcsci*
alias: pci:v00001002d0000130Bsvsdbcsci*
alias: pci:v00001002d0000130Asvsdbcsci*
alias: pci:v00001002d00001309svsdbcsci*
alias: pci:v00001002d00001307svsdbcsci*
alias: pci:v00001002d00001306svsdbcsci*
alias: pci:v00001002d00001305svsdbcsci*
alias: pci:v00001002d00001304svsdbcsci*
alias: pci:v00001002d0000666Fsvsdbcsci*
alias: pci:v00001002d00006667svsdbcsci*
alias: pci:v00001002d00006665svsdbcsci*
alias: pci:v00001002d00006664svsdbcsci*
alias: pci:v00001002d00006663svsdbcsci*
alias: pci:v00001002d00006660svsdbcsci*
alias: pci:v00001002d0000683Fsvsdbcsci*
alias: pci:v00001002d0000683Dsvsdbcsci*
alias: pci:v00001002d0000683Bsvsdbcsci*
alias: pci:v00001002d00006839svsdbcsci*
alias: pci:v00001002d00006838svsdbcsci*
alias: pci:v00001002d00006837svsdbcsci*
alias: pci:v00001002d00006835svsdbcsci*
alias: pci:v00001002d00006831svsdbcsci*
alias: pci:v00001002d00006830svsdbcsci*
alias: pci:v00001002d0000682Fsvsdbcsci*
alias: pci:v00001002d0000682Dsvsdbcsci*
alias: pci:v00001002d0000682Csvsdbcsci*
alias: pci:v00001002d0000682Bsvsdbcsci*
alias: pci:v00001002d0000682Asvsdbcsci*
alias: pci:v00001002d00006829svsdbcsci*
alias: pci:v00001002d00006828svsdbcsci*
alias: pci:v00001002d00006827svsdbcsci*
alias: pci:v00001002d00006826svsdbcsci*
alias: pci:v00001002d00006825svsdbcsci*
alias: pci:v00001002d00006824svsdbcsci*
alias: pci:v00001002d00006823svsdbcsci*
alias: pci:v00001002d00006822svsdbcsci*
alias: pci:v00001002d00006821svsdbcsci*
alias: pci:v00001002d00006820svsdbcsci*
alias: pci:v00001002d00006631svsdbcsci*
alias: pci:v00001002d00006623svsdbcsci*
alias: pci:v00001002d00006621svsdbcsci*
alias: pci:v00001002d00006620svsdbcsci*
alias: pci:v00001002d00006617svsdbcsci*
alias: pci:v00001002d00006613svsdbcsci*
alias: pci:v00001002d00006611svsdbcsci*
alias: pci:v00001002d00006610svsdbcsci*
alias: pci:v00001002d00006608svsdbcsci*
alias: pci:v00001002d00006607svsdbcsci*
alias: pci:v00001002d00006606svsdbcsci*
alias: pci:v00001002d00006605svsdbcsci*
alias: pci:v00001002d00006604svsdbcsci*
alias: pci:v00001002d00006603svsdbcsci*
alias: pci:v00001002d00006602svsdbcsci*
alias: pci:v00001002d00006601svsdbcsci*
alias: pci:v00001002d00006600svsdbcsci*
alias: pci:v00001002d00006819svsdbcsci*
alias: pci:v00001002d00006818svsdbcsci*
alias: pci:v00001002d00006817svsdbcsci*
alias: pci:v00001002d00006816svsdbcsci*
alias: pci:v00001002d00006811svsdbcsci*
alias: pci:v00001002d00006810svsdbcsci*
alias: pci:v00001002d00006809svsdbcsci*
alias: pci:v00001002d00006808svsdbcsci*
alias: pci:v00001002d00006806svsdbcsci*
alias: pci:v00001002d00006802svsdbcsci*
alias: pci:v00001002d00006801svsdbcsci*
alias: pci:v00001002d00006800svsdbcsci*
alias: pci:v00001002d0000679Fsvsdbcsci*
alias: pci:v00001002d0000679Esvsdbcsci*
alias: pci:v00001002d0000679Bsvsdbcsci*
alias: pci:v00001002d0000679Asvsdbcsci*
alias: pci:v00001002d00006799svsdbcsci*
alias: pci:v00001002d00006798svsdbcsci*
alias: pci:v00001002d00006792svsdbcsci*
alias: pci:v00001002d00006791svsdbcsci*
alias: pci:v00001002d00006790svsdbcsci*
alias: pci:v00001002d0000678Asvsdbcsci*
alias: pci:v00001002d00006788svsdbcsci*
alias: pci:v00001002d00006784svsdbcsci*
alias: pci:v00001002d00006780svsdbcsci*
depends: amdchash,amdttm,amdkcl,drm_kms_helper,drm,amd_iommu_v2,amd-sched,i2c-algo-bit
retpoline: Y
name: amdgpu
vermagic: 4.15.0-43-generic SMP mod_unload
signat: PKCS#7
signer:
sig_key:
sig_hashalgo: md4
parm: vramlimit:Restrict VRAM for testing, in megabytes (int)
parm: vis_vramlimit:Restrict visible VRAM for testing, in megabytes (int)
parm: gartsize:Size of GART to setup in megabytes (32, 64, etc., -1=auto) (uint)
parm: gttsize:Size of the GTT domain in megabytes (-1 = auto) (int)
parm: moverate:Maximum buffer migration rate in MB/s. (32, 64, etc., -1=auto, 0=1=disabled) (int)
parm: benchmark:Run benchmark (int)
parm: test:Run tests (int)
parm: audio:Audio enable (-1 = auto, 0 = disable, 1 = enable) (int)
parm: disp_priority:Display Priority (0 = auto, 1 = normal, 2 = high) (int)
parm: hw_i2c:hw i2c engine enable (0 = disable) (int)
parm: pcie_gen2:PCIE Gen2 mode (-1 = auto, 0 = disable, 1 = enable) (int)
parm: msi:MSI support (1 = enable, 0 = disable, -1 = auto) (int)
parm: lockup_timeout:GPU lockup timeout in ms > 0 (default 10000) (int)
parm: dpm:DPM support (1 = enable, 0 = disable, -1 = auto) (int)
parm: fw_load_type:firmware loading type (0 = direct, 1 = SMU, 2 = PSP, -1 = auto) (int)
parm: aspm:ASPM support (1 = enable, 0 = disable, -1 = auto) (int)
parm: runpm:PX runtime pm (1 = force enable, 0 = disable, -1 = PX only default) (int)
parm: ip_block_mask:IP Block Mask (all blocks enabled (default)) (uint)
parm: bapm:BAPM support (1 = enable, 0 = disable, -1 = auto) (int)
parm: deep_color:Deep Color support (1 = enable, 0 = disable (default)) (int)
parm: vm_size:VM address space size in gigabytes (default 64GB) (int)
parm: vm_fragment_size:VM fragment size in bits (4, 5, etc. 4 = 64K (default), Max 9 = 2M) (int)
parm: vm_block_size:VM page table size in bits (default depending on vm_size) (int)
parm: vm_fault_stop:Stop on VM fault (0 = never (default), 1 = print first, 2 = always) (int)
parm: vm_debug:Debug VM handling (0 = disabled (default), 1 = enabled) (int)
parm: vm_update_mode:VM update using CPU (0 = never (default except for large BAR(LB)), 1 = Graphics only, 2 = Compute only (default for LB), 3 = Both (int)
parm: vram_page_split:Number of pages after we split VRAM allocations (default 512, -1 = disable) (int)
parm: exp_hw_support:experimental hw support (1 = enable, 0 = disable (default)) (int)
parm: dc:Display Core driver (1 = enable, 0 = disable, -1 = auto (default)) (int)
parm: sched_jobs:the max number of jobs supported in the sw queue (default 32) (int)
parm: sched_hw_submission:the max number of HW submissions (default 2) (int)
parm: ppfeaturemask:all power features enabled (default)) (uint)
parm: no_evict:Support pinning request from user space (1 = enable, 0 = disable (default)) (int)
parm: direct_gma_size:Direct GMA size in megabytes (max 96MB) (int)
parm: ssg:SSG support (1 = enable, 0 = disable (default)) (int)
parm: pcie_gen_cap:PCIE Gen Caps (0: autodetect (default)) (uint)
parm: pcie_lane_cap:PCIE Lane Caps (0: autodetect (default)) (uint)
parm: cg_mask:Clockgating flags mask (0 = disable clock gating) (uint)
parm: pg_mask:Powergating flags mask (0 = disable power gating) (uint)
parm: sdma_phase_quantum:SDMA context switch phase quantum (x 1K GPU clock cycles, 0 = no change (default 32)) (uint)
parm: disable_cu:Disable CUs (se.sh.cu,...) (charp)
parm: virtual_display:Enable virtual display feature (the virtual_display will be set like xxxx:xx:xx.x,x;xxxx:xx:xx.x,x) (charp)
parm: ngg:Next Generation Graphics (1 = enable, 0 = disable(default depending on gfx)) (int)
parm: prim_buf_per_se:the size of Primitive Buffer per Shader Engine (default depending on gfx) (int)
parm: pos_buf_per_se:the size of Position Buffer per Shader Engine (default depending on gfx) (int)
parm: cntl_sb_buf_per_se:the size of Control Sideband per Shader Engine (default depending on gfx) (int)
parm: param_buf_per_se:the size of Off-Chip Pramater Cache per Shader Engine (default depending on gfx) (int)
parm: job_hang_limit:how much time allow a job hang and not drop it (default 0) (int)
parm: lbpw:Load Balancing Per Watt (LBPW) support (1 = enable, 0 = disable, -1 = auto) (int)
parm: compute_multipipe:Force compute queues to be spread across pipes (1 = enable, 0 = disable, -1 = auto) (int)
parm: gpu_recovery:Enable GPU recovery mechanism, (1 = enable, 0 = disable, -1 = auto) (int)
parm: emu_mode:Emulation mode, (1 = enable, 0 = disable) (int)
parm: priv_cp_queues:Enable privileged mode for CP queues (0 = off (default), 1 = on) (int)
parm: keep_idle_process_evicted:Restore evicted process only if queues are active (N = off(default), Y = on) (bool)
parm: cma_enable:Enable CMA (1 = enable, 0 = disable (default)). Warning! relaxed access check (int)
parm: si_support:SI support (1 = enabled (default), 0 = disabled) (int)
parm: cik_support:CIK support (1 = enabled (default), 0 = disabled) (int)
parm: smu_memory_pool_size:reserve gtt for smu debug usage, 0 = disable,0x1 = 256Mbyte, 0x2 = 512Mbyte, 0x4 = 1 Gbyte, 0x8 = 2GByte (uint)
parm: sched_policy:Scheduling policy (0 = HWS (Default), 1 = HWS without over-subscription, 2 = Non-HWS (Used for debugging only) (int)
parm: hws_max_conc_proc:Max # processes HWS can execute concurrently when sched_policy=0 (0 = no concurrency, #VMIDs for KFD = Maximum(default)) (int)
parm: cwsr_enable:CWSR enable (0 = Off, 1 = On (Default)) (int)
parm: max_num_of_queues_per_device:Maximum number of supported queues per device (1 = Minimum, 4096 = default) (int)
parm: send_sigterm:Send sigterm to HSA process on unhandled exception (0 = disable, 1 = enable) (int)
parm: debug_largebar:Debug large-bar flag used to simulate large-bar capability on non-large bar machine (0 = disable, 1 = enable) (int)
parm: ignore_crat:Ignore CRAT table during KFD initialization (0 = use CRAT (default), 1 = ignore CRAT) (int)
parm: noretry:Set sh_mem_config.retry_disable on Vega10 (0 = retry enabled (default), 1 = retry disabled) (int)
parm: halt_if_hws_hang:Halt if HWS hang is detected (0 = off (default), 1 = on) (int)
parm: pcie_p2p:Enable PCIe P2P (requires large-BAR). (N = off, Y = on(default)) (bool)
parm: dcfeaturemask:all stable DC features enabled (default)) (uint)

#modinfo amdkfd

filename: /lib/modules/4.15.0-43-generic/kernel/drivers/gpu/drm/amd/amdkfd/amdkfd.ko
version: 0.7.2
license: GPL and additional rights
description: Standalone HSA driver for AMD's GPUs
author: AMD Inc. and others
srcversion: E88AFF52E3B4054EE5780DB
depends: amd_iommu_v2
retpoline: Y
intree: Y
name: amdkfd
vermagic: 4.15.0-43-generic SMP mod_unload
signat: PKCS#7
signer:
sig_key:
sig_hashalgo: md4
parm: sched_policy:Scheduling policy (0 = HWS (Default), 1 = HWS without over-subscription, 2 = Non-HWS (Used for debugging only) (int)
parm: max_num_of_queues_per_device:Maximum number of supported queues per device (1 = Minimum, 4096 = default) (int)
parm: send_sigterm:Send sigterm to HSA process on unhandled exception (0 = disable, 1 = enable) (int)

@jlgreathouse
Copy link
Collaborator

Could you please show the output of dmesg | grep kfd after a reboot?

What CPU are you using?

What is the output of groups?

@axxic3
Copy link
Author

axxic3 commented Jan 14, 2019

Sure thing

#dmesg | grep kfd
[ 3.217434] kfd kfd: skipped device 1002:67df, PCI rejects atomics

#inxi
CPU~8 core AMD FX-8320

#groups
username adm cdrom sudo dip video plugdev lpadmin sambashare

@jlgreathouse
Copy link
Collaborator

Your combination of CPU and GPU is not supported on ROCm at this time. In particular, your GPU is from our "gfx8" generation (a "Polaris 10" GPU). gfx8 GPUs requires CPUs that support PCIe 3.0 atomics, which the FX-8320 does not.

This section of our manual contains much more detail about these CPU and GPU requirements.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants