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

Bug#908632: linux-image-4.19.0-rc3-amd64-unsigned: kernel 4.19 fails to load amdgpu driver on R9 270X.



Today I had some spare time and I did some tests.

On kernel 4.17 and 4.18 I can switch from radeonsi to amdgpu using/removing 'radeon.si_support=0 amdgpu.si_support=1'
and the system finds and loads the relevant firmware in /lib/firmware/radeon, giving this system a boost in performance,
correct HDMI output and no crashes.

Booting kernel 4.19, the system could not load the relevant firmware when I tried to use amdgpu, but booted using radeonsi.

Today I did copy all the firmware in '/lib/firmware/radeon' to '/lib/firmware/amdgpu' and the system booted in a working
state and has been stable for the last hour.

Since it is possible to use amdgpu with older GCN cards, the kernel should also look for the firmware inside
'/lib/firmware/radeon' when using 'amdgpu' driver.


'$ cat /var/log/syslog' of this working session with kernel 4.19-rc3 and 'cp /lib/firmware/radeon/* /lib/firmware/amdgpu'

...
kernel: [    8.347589] [drm] radeon kernel modesetting enabled.
kernel: [    8.349804] kvm: Nested Virtualization enabled
kernel: [    8.349806] kvm: Nested Paging enabled
kernel: [    8.410811] MCE: In-kernel MCE decoding enabled.
kernel: [    8.443255] EDAC amd64: Node 0: DRAM ECC disabled.
kernel: [    8.443256] EDAC amd64: ECC disabled in the BIOS or no ECC capability, module will not load.
kernel: [    8.443256]  Either enable ECC checking or force module loading by setting 'ecc_enable_override'.
kernel: [    8.443256]  (Note that use of the override may cause unknown side effects.)
kernel: [    8.443276] EXT4-fs (sdb1): mounted filesystem with ordered data mode. Opts: (null)
kernel: [    8.448266] radeon 0000:01:00.0: SI support disabled by module param
kernel: [    8.563661] snd_hda_intel 0000:01:00.1: Handle vga_switcheroo audio client
kernel: [    8.563665] snd_hda_intel 0000:01:00.1: Force to non-snoop mode
kernel: [    8.621126] input: HDA ATI HDMI HDMI/DP,pcm=3 as
/devices/pci0000:00/0000:00:02.0/0000:01:00.1/sound/card0/input13
kernel: [    8.621294] input: HDA ATI HDMI HDMI/DP,pcm=7 as
/devices/pci0000:00/0000:00:02.0/0000:01:00.1/sound/card0/input14
kernel: [    8.621421] input: HDA ATI HDMI HDMI/DP,pcm=8 as
/devices/pci0000:00/0000:00:02.0/0000:01:00.1/sound/card0/input15
kernel: [    8.621572] input: HDA ATI HDMI HDMI/DP,pcm=9 as
/devices/pci0000:00/0000:00:02.0/0000:01:00.1/sound/card0/input16
kernel: [    8.621710] input: HDA ATI HDMI HDMI/DP,pcm=10 as
/devices/pci0000:00/0000:00:02.0/0000:01:00.1/sound/card0/input17
kernel: [    8.621837] input: HDA ATI HDMI HDMI/DP,pcm=11 as
/devices/pci0000:00/0000:00:02.0/0000:01:00.1/sound/card0/input18
kernel: [    8.723250] snd_hda_codec_realtek hdaudioC1D0: ALC1150: SKU not ready 0x00000000
kernel: [    8.723818] snd_hda_codec_realtek hdaudioC1D0: autoconfig for ALC1150: line_outs=4 (0x14/0x15/0x16/0x17/0x0)
type:line
kernel: [    8.723822] snd_hda_codec_realtek hdaudioC1D0:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
kernel: [    8.723826] snd_hda_codec_realtek hdaudioC1D0:    hp_outs=1 (0x1b/0x0/0x0/0x0/0x0)
kernel: [    8.723831] snd_hda_codec_realtek hdaudioC1D0:    mono: mono_out=0x0
kernel: [    8.723835] snd_hda_codec_realtek hdaudioC1D0:    dig-out=0x11/0x1e
kernel: [    8.723838] snd_hda_codec_realtek hdaudioC1D0:    inputs:
kernel: [    8.723843] snd_hda_codec_realtek hdaudioC1D0:      Front Mic=0x19
kernel: [    8.723848] snd_hda_codec_realtek hdaudioC1D0:      Rear Mic=0x18
kernel: [    8.723851] snd_hda_codec_realtek hdaudioC1D0:      Line=0x1a
kernel: [    8.741928] input: HDA Digital PCBeep as /devices/pci0000:00/0000:00:14.2/sound/card1/input19
kernel: [    8.742625] input: HDA ATI SB Front Mic as /devices/pci0000:00/0000:00:14.2/sound/card1/input20
kernel: [    8.742699] input: HDA ATI SB Rear Mic as /devices/pci0000:00/0000:00:14.2/sound/card1/input21
kernel: [    8.742766] input: HDA ATI SB Line as /devices/pci0000:00/0000:00:14.2/sound/card1/input22
kernel: [    8.742842] input: HDA ATI SB Line Out Front as /devices/pci0000:00/0000:00:14.2/sound/card1/input23
kernel: [    8.742912] input: HDA ATI SB Line Out Surround as /devices/pci0000:00/0000:00:14.2/sound/card1/input24
kernel: [    8.742974] input: HDA ATI SB Line Out CLFE as /devices/pci0000:00/0000:00:14.2/sound/card1/input25
kernel: [    8.743044] input: HDA ATI SB Line Out Side as /devices/pci0000:00/0000:00:14.2/sound/card1/input26
kernel: [    8.743114] input: HDA ATI SB Front Headphone as /devices/pci0000:00/0000:00:14.2/sound/card1/input27
kernel: [    8.789068] [drm] amdgpu kernel modesetting enabled.
kernel: [    9.088942] CRAT table not found
kernel: [    9.088945] Virtual CRAT table created for CPU
kernel: [    9.088946] Parsing CRAT table with 1 nodes
kernel: [    9.088948] Creating topology SYSFS entries
kernel: [    9.088964] Topology: Add CPU node
kernel: [    9.088965] Finished initializing topology
kernel: [    9.089023] kfd kfd: Initialized module
kernel: [    9.089812] [drm] initializing kernel modesetting (PITCAIRN 0x1002:0x6810 0x174B:0xE271 0x00).
kernel: [    9.089833] [drm] register mmio base: 0xFEA00000
kernel: [    9.089834] [drm] register mmio size: 262144
kernel: [    9.089842] [drm] add ip block number 0 <si_common>
kernel: [    9.089844] [drm] add ip block number 1 <gmc_v6_0>
kernel: [    9.089846] [drm] add ip block number 2 <si_ih>
kernel: [    9.089847] [drm] add ip block number 3 <si_dpm>
kernel: [    9.089849] [drm] add ip block number 4 <dce_v6_0>
kernel: [    9.089850] [drm] add ip block number 5 <gfx_v6_0>
kernel: [    9.089852] [drm] add ip block number 6 <si_dma>
kernel: [    9.089856] amdgpu 0000:01:00.0: kfd not supported on this ASIC
kernel: [    9.118012] [drm] BIOS signature incorrect 5b 7
kernel: [    9.118055] ATOM BIOS: 113-1E27100-O48
kernel: [    9.118205] [drm] vm size is 64 GB, 2 levels, block size is 10-bit, fragment size is 9-bit
kernel: [    9.239336] amdgpu 0000:01:00.0: firmware: direct-loading firmware amdgpu/pitcairn_mc.bin
kernel: [    9.239355] amdgpu 0000:01:00.0: VRAM: 2048M 0x000000F400000000 - 0x000000F47FFFFFFF (2048M used)
kernel: [    9.239359] amdgpu 0000:01:00.0: GART: 1024M 0x0000000000000000 - 0x000000003FFFFFFF
kernel: [    9.239375] [drm] Detected VRAM RAM=2048M, BAR=256M
kernel: [    9.239377] [drm] RAM width 256bits GDDR5
kernel: [    9.239500] [TTM] Zone  kernel: Available graphics memory: 8196676 kiB
kernel: [    9.239502] [TTM] Zone   dma32: Available graphics memory: 2097152 kiB
kernel: [    9.239503] [TTM] Initializing pool allocator
kernel: [    9.239511] [TTM] Initializing DMA pool allocator
kernel: [    9.239571] [drm] amdgpu: 2048M of VRAM memory ready
kernel: [    9.239574] [drm] amdgpu: 3072M of GTT memory ready.
kernel: [    9.239593] [drm] GART: num cpu pages 262144, num gpu pages 262144
kernel: [    9.240245] amdgpu 0000:01:00.0: PCIE GART of 1024M enabled (table at 0x000000F400900000).
kernel: [    9.240379] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
kernel: [    9.240380] [drm] Driver supports precise vblank timestamp query.
kernel: [    9.259521] amdgpu 0000:01:00.0: firmware: direct-loading firmware amdgpu/pitcairn_smc.bin
kernel: [    9.259592] [drm] Internal thermal controller with fan control
kernel: [    9.259610] 	ui class: none
kernel: [    9.259611] 	internal class: boot
kernel: [    9.259614] 	caps:
kernel: [    9.259617] [drm] 	uvd    vclk: 0 dclk: 0
kernel: [    9.259620] [drm] 		power level 0    sclk: 15000 mclk: 15000 vddc: 950 vddci: 950 pcie gen: 2
kernel: [    9.259621] 	status: c r b
kernel: [    9.259625] 	ui class: performance
kernel: [    9.259625] 	internal class: none
kernel: [    9.259627] 	caps:
kernel: [    9.259629] [drm] 	uvd    vclk: 0 dclk: 0
kernel: [    9.259632] [drm] 		power level 0    sclk: 30000 mclk: 15000 vddc: 875 vddci: 850 pcie gen: 2
kernel: [    9.259634] [drm] 		power level 1    sclk: 45000 mclk: 140000 vddc: 950 vddci: 1025 pcie gen: 2
kernel: [    9.259637] [drm] 		power level 2    sclk: 102000 mclk: 140000 vddc: 1188 vddci: 1025 pcie gen: 2
kernel: [    9.259639] [drm] 		power level 3    sclk: 107000 mclk: 140000 vddc: 1238 vddci: 1025 pcie gen: 2
kernel: [    9.259640] 	status:
kernel: [    9.259642] 	ui class: none
kernel: [    9.259643] 	internal class: uvd
kernel: [    9.259645] 	caps: video
kernel: [   11.766757] [drm] Initialized amdgpu 3.27.0 20150101 for 0000:01:00.0 on minor 0
...





On 9/12/18 2:47 AM, felipe wrote:
> Thanks for the response, Bastian!
> 
> I have been using this option since kernel 4.15, when the AMD Display Code was merged. Without these options the card
> would panic and the system would crash.
> 
> Kernel 4.17 and 4.18 finds and load the firmware without problems and the system is stable.
> 
> Here is a part of /var/log/syslog booting from kernel 4.18 and using radeon.si_support=0 amdgpu.si_support=1
> 
> 
> kernel: [    8.680256] [drm] radeon kernel modesetting enabled.
> kernel: [    8.758332] EXT4-fs (sdb1): mounted filesystem with ordered data mode. Opts: (null)
> kernel: [    8.834082] radeon 0000:01:00.0: SI support disabled by module param
> kernel: [    8.900903] snd_hda_intel 0000:01:00.1: Handle vga_switcheroo audio client
> kernel: [    8.900907] snd_hda_intel 0000:01:00.1: Force to non-snoop mode
> kernel: [    8.988885] input: HDA ATI HDMI HDMI/DP,pcm=3 as
> /devices/pci0000:00/0000:00:02.0/0000:01:00.1/sound/card0/input13
> kernel: [    8.988999] input: HDA ATI HDMI HDMI/DP,pcm=7 as
> /devices/pci0000:00/0000:00:02.0/0000:01:00.1/sound/card0/input14
> kernel: [    8.989111] input: HDA ATI HDMI HDMI/DP,pcm=8 as
> /devices/pci0000:00/0000:00:02.0/0000:01:00.1/sound/card0/input15
> kernel: [    8.989225] input: HDA ATI HDMI HDMI/DP,pcm=9 as
> /devices/pci0000:00/0000:00:02.0/0000:01:00.1/sound/card0/input16
> kernel: [    8.989315] input: HDA ATI HDMI HDMI/DP,pcm=10 as
> /devices/pci0000:00/0000:00:02.0/0000:01:00.1/sound/card0/input17
> kernel: [    8.989374] input: HDA ATI HDMI HDMI/DP,pcm=11 as
> /devices/pci0000:00/0000:00:02.0/0000:01:00.1/sound/card0/input18
> kernel: [    9.073407] snd_hda_codec_realtek hdaudioC1D0: ALC1150: SKU not ready 0x00000000
> kernel: [    9.073964] snd_hda_codec_realtek hdaudioC1D0: autoconfig for ALC1150: line_outs=4 (0x14/0x15/0x16/0x17/0x0)
> type:line
> kernel: [    9.073968] snd_hda_codec_realtek hdaudioC1D0:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
> kernel: [    9.073977] snd_hda_codec_realtek hdaudioC1D0:    hp_outs=1 (0x1b/0x0/0x0/0x0/0x0)
> kernel: [    9.073980] snd_hda_codec_realtek hdaudioC1D0:    mono: mono_out=0x0
> kernel: [    9.073983] snd_hda_codec_realtek hdaudioC1D0:    dig-out=0x11/0x1e
> kernel: [    9.073985] snd_hda_codec_realtek hdaudioC1D0:    inputs:
> kernel: [    9.073989] snd_hda_codec_realtek hdaudioC1D0:      Front Mic=0x19
> kernel: [    9.073993] snd_hda_codec_realtek hdaudioC1D0:      Rear Mic=0x18
> kernel: [    9.073996] snd_hda_codec_realtek hdaudioC1D0:      Line=0x1a
> kernel: [    9.090101] input: HDA Digital PCBeep as /devices/pci0000:00/0000:00:14.2/sound/card1/input19
> kernel: [    9.090934] input: HDA ATI SB Front Mic as /devices/pci0000:00/0000:00:14.2/sound/card1/input20
> kernel: [    9.091020] input: HDA ATI SB Rear Mic as /devices/pci0000:00/0000:00:14.2/sound/card1/input21
> kernel: [    9.091102] input: HDA ATI SB Line as /devices/pci0000:00/0000:00:14.2/sound/card1/input22
> kernel: [    9.091189] input: HDA ATI SB Line Out Front as /devices/pci0000:00/0000:00:14.2/sound/card1/input23
> kernel: [    9.091316] input: HDA ATI SB Line Out Surround as /devices/pci0000:00/0000:00:14.2/sound/card1/input24
> kernel: [    9.091407] input: HDA ATI SB Line Out CLFE as /devices/pci0000:00/0000:00:14.2/sound/card1/input25
> kernel: [    9.091482] input: HDA ATI SB Line Out Side as /devices/pci0000:00/0000:00:14.2/sound/card1/input26
> kernel: [    9.091559] input: HDA ATI SB Front Headphone as /devices/pci0000:00/0000:00:14.2/sound/card1/input27
> kernel: [    9.423033] [drm] amdgpu kernel modesetting enabled.
> kernel: [    9.423511] Adding 15625212k swap on /dev/sda2.  Priority:-2 extents:1 across:15625212k FS
> kernel: [    9.489482] usbcore: registered new interface driver snd-usb-audio
> kernel: [    9.509359] CRAT table not found
> kernel: [    9.509362] Virtual CRAT table created for CPU
> kernel: [    9.509362] Parsing CRAT table with 1 nodes
> kernel: [    9.509364] Creating topology SYSFS entries
> kernel: [    9.509376] Topology: Add CPU node
> kernel: [    9.509376] Finished initializing topology
> kernel: [    9.509435] kfd kfd: Initialized module
> kernel: [    9.509899] [drm] initializing kernel modesetting (PITCAIRN 0x1002:0x6810 0x174B:0xE271 0x00).
> kernel: [    9.509912] [drm] register mmio base: 0xFEA00000
> kernel: [    9.509912] [drm] register mmio size: 262144
> kernel: [    9.509915] [drm] probing gen 2 caps for device 1002:5a16 = 31cd02/0
> kernel: [    9.509916] [drm] probing mlw for device 1002:5a16 = 31cd02
> kernel: [    9.509917] [drm] add ip block number 0 <si_common>
> kernel: [    9.509918] [drm] add ip block number 1 <gmc_v6_0>
> kernel: [    9.509919] [drm] add ip block number 2 <si_ih>
> kernel: [    9.509920] [drm] add ip block number 3 <si_dpm>
> kernel: [    9.509920] [drm] add ip block number 4 <dce_v6_0>
> kernel: [    9.509921] [drm] add ip block number 5 <gfx_v6_0>
> kernel: [    9.509921] [drm] add ip block number 6 <si_dma>
> kernel: [    9.509924] amdgpu 0000:01:00.0: kfd not supported on this ASIC
> kernel: [    9.537536] [drm] BIOS signature incorrect 5b 7
> kernel: [    9.537593] ATOM BIOS: 113-1E27100-O48
> kernel: [    9.537799] [drm] vm size is 64 GB, 2 levels, block size is 10-bit, fragment size is 9-bit
> kernel: [    9.668247] kvm: Nested Virtualization enabled
> kernel: [    9.668251] kvm: Nested Paging enabled
> kernel: [    9.723105] amdgpu 0000:01:00.0: firmware: direct-loading firmware radeon/pitcairn_mc.bin
> kernel: [    9.723123] amdgpu 0000:01:00.0: VRAM: 2048M 0x000000F400000000 - 0x000000F47FFFFFFF (2048M used)
> kernel: [    9.723127] amdgpu 0000:01:00.0: GTT: 1024M 0x0000000000000000 - 0x000000003FFFFFFF
> kernel: [    9.723142] [drm] Detected VRAM RAM=2048M, BAR=256M
> kernel: [    9.723144] [drm] RAM width 256bits GDDR5
> kernel: [    9.723279] [TTM] Zone  kernel: Available graphics memory: 8196686 kiB
> kernel: [    9.723281] [TTM] Zone   dma32: Available graphics memory: 2097152 kiB
> kernel: [    9.723282] [TTM] Initializing pool allocator
> kernel: [    9.723299] [TTM] Initializing DMA pool allocator
> kernel: [    9.723371] [drm] amdgpu: 2048M of VRAM memory ready
> kernel: [    9.723374] [drm] amdgpu: 3072M of GTT memory ready.
> kernel: [    9.723393] [drm] GART: num cpu pages 262144, num gpu pages 262144
> kernel: [    9.724042] amdgpu 0000:01:00.0: PCIE GART of 1024M enabled (table at 0x000000F400900000).
> kernel: [    9.724174] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
> kernel: [    9.724175] [drm] Driver supports precise vblank timestamp query.
> kernel: [    9.768488] fuse init (API version 7.27)
> kernel: [    9.782298] MCE: In-kernel MCE decoding enabled.
> kernel: [    9.798606] amdgpu 0000:01:00.0: firmware: direct-loading firmware radeon/pitcairn_smc.bin
> kernel: [    9.798682] [drm] Internal thermal controller with fan control
> kernel: [    9.798726] 	ui class: none
> kernel: [    9.798727] 	internal class: boot
> kernel: [    9.798730] 	caps:
> kernel: [    9.798733] [drm] 	uvd    vclk: 0 dclk: 0
> kernel: [    9.798736] [drm] 		power level 0    sclk: 15000 mclk: 15000 vddc: 950 vddci: 950 pcie gen: 2
> kernel: [    9.798737] 	status: c r b
> kernel: [    9.798741] 	ui class: performance
> kernel: [    9.798741] 	internal class: none
> kernel: [    9.798743] 	caps:
> kernel: [    9.798746] [drm] 	uvd    vclk: 0 dclk: 0
> kernel: [    9.798748] [drm] 		power level 0    sclk: 30000 mclk: 15000 vddc: 875 vddci: 850 pcie gen: 2
> kernel: [    9.798751] [drm] 		power level 1    sclk: 45000 mclk: 140000 vddc: 950 vddci: 1025 pcie gen: 2
> kernel: [    9.798753] [drm] 		power level 2    sclk: 102000 mclk: 140000 vddc: 1188 vddci: 1025 pcie gen: 2
> kernel: [    9.798755] [drm] 		power level 3    sclk: 107000 mclk: 140000 vddc: 1238 vddci: 1025 pcie gen: 2
> kernel: [    9.798756] 	status:
> kernel: [    9.798758] 	ui class: none
> kernel: [    9.798759] 	internal class: uvd
> kernel: [    9.798761] 	caps: video
> kernel: [    9.798763] [drm] 	uvd    vclk: 72000 dclk: 56000
> kernel: [    9.798766] [drm] 		power level 0    sclk: 45000 mclk: 140000 vddc: 950 vddci: 1025 pcie gen: 2
> kernel: [    9.798768] [drm] 		power level 1    sclk: 45000 mclk: 140000 vddc: 950 vddci: 1025 pcie gen: 2
> kernel: [    9.798770] [drm] 		power level 2    sclk: 102000 mclk: 140000 vddc: 1188 vddci: 1025 pcie gen: 2
> kernel: [    9.798771] 	status:
> kernel: [    9.798773] 	ui class: none
> kernel: [    9.798773] 	internal class: none
> kernel: [    9.798775] 	caps:
> kernel: [    9.798777] [drm] 	uvd    vclk: 0 dclk: 0
> kernel: [    9.798780] [drm] 		power level 0    sclk: 30000 mclk: 15000 vddc: 875 vddci: 850 pcie gen: 2
> kernel: [    9.798782] [drm] 		power level 1    sclk: 30000 mclk: 15000 vddc: 875 vddci: 850 pcie gen: 2
> kernel: [    9.798784] [drm] 		power level 2    sclk: 30000 mclk: 15000 vddc: 875 vddci: 850 pcie gen: 2
> kernel: [    9.798785] 	status:
> kernel: [    9.798786] [drm] amdgpu: dpm initialized
> kernel: [    9.799251] [drm] AMDGPU Display Connectors
> kernel: [    9.799253] [drm] Connector 0:
> kernel: [    9.799254] [drm]   DP-1
> kernel: [    9.799255] [drm]   HPD4
> kernel: [    9.799258] [drm]   DDC: 0x194c 0x194c 0x194d 0x194d 0x194e 0x194e 0x194f 0x194f
> kernel: [    9.799259] [drm]   Encoders:
> kernel: [    9.799260] [drm]     DFP1: INTERNAL_UNIPHY2
> kernel: [    9.799261] [drm] Connector 1:
> kernel: [    9.799262] [drm]   HDMI-A-1
> kernel: [    9.799263] [drm]   HPD5
> kernel: [    9.799266] [drm]   DDC: 0x1954 0x1954 0x1955 0x1955 0x1956 0x1956 0x1957 0x1957
> kernel: [    9.799267] [drm]   Encoders:
> kernel: [    9.799268] [drm]     DFP2: INTERNAL_UNIPHY2
> kernel: [    9.799269] [drm] Connector 2:
> kernel: [    9.799270] [drm]   DVI-I-1
> kernel: [    9.799271] [drm]   HPD6
> kernel: [    9.799274] [drm]   DDC: 0x1960 0x1960 0x1961 0x1961 0x1962 0x1962 0x1963 0x1963
> kernel: [    9.799274] [drm]   Encoders:
> kernel: [    9.799276] [drm]     DFP3: INTERNAL_UNIPHY
> kernel: [    9.799277] [drm]     CRT1: INTERNAL_KLDSCP_DAC1
> kernel: [    9.799278] [drm] Connector 3:
> kernel: [    9.799279] [drm]   DVI-D-1
> kernel: [    9.799280] [drm]   HPD1
> kernel: [    9.799283] [drm]   DDC: 0x195c 0x195c 0x195d 0x195d 0x195e 0x195e 0x195f 0x195f
> kernel: [    9.799283] [drm]   Encoders:
> kernel: [    9.799284] [drm]     DFP4: INTERNAL_UNIPHY1
> 
> 
> The firmware is there and is loaded on kernel 4.18 but not on 4.19.
> 
> 
> Any idea on what I should try?
> 
> 
> On 9/12/18 1:19 AM, Bastian Blank wrote:
>> On Wed, Sep 12, 2018 at 12:45:12AM -0300, felipe wrote:
>>>    The system fails to load amdgpu driver with
>>>    linux-image-4.19-rc{2,3}-amd64-unsigned, making it impossible to
>>>    start X session.
>>
>> I see that you use _both_ radeon and amdgpu.  Is this combination even
>> supported?
>>
>> | Kernel modules: radeon, amdgpu
>>
>>> [    9.235702] [drm] radeon kernel modesetting enabled.
>>
>> Well, it uses radeon, not amdgpu.
>>
>>> [    9.277226] radeon 0000:01:00.0: SI support disabled by module param
>>
>> And you explicitely disbled SI for the in-use kernel mode support.
>>
>>> [   10.072509] amdgpu 0000:01:00.0: firmware: failed to load amdgpu/pitcairn_mc.bin (-2)
>>> [   10.072563] firmware_class: See https://wiki.debian.org/Firmware for information about missing firmware
>>> [   10.072612] amdgpu 0000:01:00.0: Direct firmware load for amdgpu/pitcairn_mc.bin failed with error -2
>>> [   10.072617] amdgpu 0000:01:00.0: si_mc: Failed to load firmware "amdgpu/pitcairn_mc.bin"
>>> [   10.072665] amdgpu 0000:01:00.0: Failed to load mc firmware!
>>> [   10.072942] [drm:amdgpu_device_init.cold.28 [amdgpu]] *ERROR* sw_init of IP block <gmc_v6_0> failed -2
>>> [   10.072993] amdgpu 0000:01:00.0: amdgpu_device_ip_init failed
>>> [   10.073036] amdgpu 0000:01:00.0: Fatal error during GPU init
>>
>> You are missing all the firmware for you device.
>>
>>> [   10.073077] [drm] amdgpu: finishing device.
>>> [   10.073851] amdgpu: probe of 0000:01:00.0 failed with error -2
>>
>> Which makes it bail out.
>>
>> Bastian
>>


Reply to: