Confirmed that graphics init fails: when system is restarted with broken kernel, it is accessible via ssh.
Grepping for amdgpu in kern.log results in:
Jan 5 18:50:53 alrock kernel: [ 3.910928] [drm] amdgpu kernel modesetting enabled. Jan 5 18:50:53 alrock kernel: [ 3.911042] amdgpu: Topology: Add APU node [0x0:0x0] Jan 5 18:50:53 alrock kernel: [ 3.911111] fb0: switching to amdgpudrmfb from EFI VGA Jan 5 18:50:53 alrock kernel: [ 3.911516] amdgpu 0000:09:00.0: vgaarb: deactivate vga console Jan 5 18:50:53 alrock kernel: [ 3.911701] amdgpu 0000:09:00.0: amdgpu: Trusted Memory Zone (TMZ) feature enabled Jan 5 18:50:53 alrock kernel: [ 3.943546] amdgpu 0000:09:00.0: amdgpu: Fetched VBIOS from ROM BAR Jan 5 18:50:53 alrock kernel: [ 3.943551] amdgpu: ATOM BIOS: 113-PICASSO-118 Jan 5 18:50:53 alrock kernel: [ 3.943983] amdgpu 0000:09:00.0: amdgpu: VRAM: 2048M 0x000000F400000000 - 0x000000F47FFFFFFF (2048M used) Jan 5 18:50:53 alrock kernel: [ 3.943986] amdgpu 0000:09:00.0: amdgpu: GART: 1024M 0x0000000000000000 - 0x000000003FFFFFFF Jan 5 18:50:53 alrock kernel: [ 3.943989] amdgpu 0000:09:00.0: amdgpu: AGP: 267419648M 0x000000F800000000 - 0x0000FFFFFFFFFFFF Jan 5 18:50:53 alrock kernel: [ 3.944034] [drm] amdgpu: 2048M of VRAM memory ready Jan 5 18:50:53 alrock kernel: [ 3.944040] [drm] amdgpu: 3072M of GTT memory ready. Jan 5 18:50:53 alrock kernel: [ 3.951844] amdgpu: hwmgr_sw_init smu backed is smu10_smu Jan 5 18:50:53 alrock kernel: [ 3.953750] amdgpu 0000:09:00.0: amdgpu: Will use PSP to load VCN firmware Jan 5 18:50:53 alrock kernel: [ 4.039547] amdgpu 0000:09:00.0: amdgpu: RAS: optional ras ta ucode is not available Jan 5 18:50:53 alrock kernel: [ 4.044506] amdgpu 0000:09:00.0: amdgpu: RAP: optional rap ta ucode is not available Jan 5 18:50:53 alrock kernel: [ 4.083438] snd_hda_intel 0000:09:00.1: bound 0000:09:00.0 (ops amdgpu_dm_audio_component_bind_ops [amdgpu]) Jan 5 18:50:53 alrock kernel: [ 4.196382] kfd kfd: amdgpu: Allocated 3969056 bytes on gart Jan 5 18:50:53 alrock kernel: [ 4.196450] kfd kfd: amdgpu: error getting iommu info. is the iommu enabled? Jan 5 18:50:53 alrock kernel: [ 4.196455] kfd kfd: amdgpu: Error initializing iommuv2 Jan 5 18:50:53 alrock kernel: [ 4.196616] kfd kfd: amdgpu: device 1002:15d8 NOT added due to errors Jan 5 18:50:53 alrock kernel: [ 4.196619] kfd kfd: amdgpu: Failed to resume IOMMU for device 1002:15d8 Jan 5 18:50:53 alrock kernel: [ 4.196622] amdgpu 0000:09:00.0: amdgpu: amdgpu_device_ip_init failed Jan 5 18:50:53 alrock kernel: [ 4.196626] amdgpu 0000:09:00.0: amdgpu: Fatal error during GPU init Jan 5 18:50:53 alrock kernel: [ 4.196629] amdgpu 0000:09:00.0: amdgpu: amdgpu: finishing device. Jan 5 18:50:53 alrock kernel: [ 4.242549] [drm] amdgpu: ttm finalized
Confirmed that graphics init fails: when system is restarted with broken kernel, it is accessible via ssh.
Grepping for amdgpu in kern.log results in:
Jan 5 18:50:53 alrock kernel: [ 3.910928] [drm] amdgpu kernel modesetting enabled. dm_audio_ component_ bind_ops [amdgpu]) device_ ip_init failed
Jan 5 18:50:53 alrock kernel: [ 3.911042] amdgpu: Topology: Add APU node [0x0:0x0]
Jan 5 18:50:53 alrock kernel: [ 3.911111] fb0: switching to amdgpudrmfb from EFI VGA
Jan 5 18:50:53 alrock kernel: [ 3.911516] amdgpu 0000:09:00.0: vgaarb: deactivate vga console
Jan 5 18:50:53 alrock kernel: [ 3.911701] amdgpu 0000:09:00.0: amdgpu: Trusted Memory Zone (TMZ) feature enabled
Jan 5 18:50:53 alrock kernel: [ 3.943546] amdgpu 0000:09:00.0: amdgpu: Fetched VBIOS from ROM BAR
Jan 5 18:50:53 alrock kernel: [ 3.943551] amdgpu: ATOM BIOS: 113-PICASSO-118
Jan 5 18:50:53 alrock kernel: [ 3.943983] amdgpu 0000:09:00.0: amdgpu: VRAM: 2048M 0x000000F400000000 - 0x000000F47FFFFFFF (2048M used)
Jan 5 18:50:53 alrock kernel: [ 3.943986] amdgpu 0000:09:00.0: amdgpu: GART: 1024M 0x0000000000000000 - 0x000000003FFFFFFF
Jan 5 18:50:53 alrock kernel: [ 3.943989] amdgpu 0000:09:00.0: amdgpu: AGP: 267419648M 0x000000F800000000 - 0x0000FFFFFFFFFFFF
Jan 5 18:50:53 alrock kernel: [ 3.944034] [drm] amdgpu: 2048M of VRAM memory ready
Jan 5 18:50:53 alrock kernel: [ 3.944040] [drm] amdgpu: 3072M of GTT memory ready.
Jan 5 18:50:53 alrock kernel: [ 3.951844] amdgpu: hwmgr_sw_init smu backed is smu10_smu
Jan 5 18:50:53 alrock kernel: [ 3.953750] amdgpu 0000:09:00.0: amdgpu: Will use PSP to load VCN firmware
Jan 5 18:50:53 alrock kernel: [ 4.039547] amdgpu 0000:09:00.0: amdgpu: RAS: optional ras ta ucode is not available
Jan 5 18:50:53 alrock kernel: [ 4.044506] amdgpu 0000:09:00.0: amdgpu: RAP: optional rap ta ucode is not available
Jan 5 18:50:53 alrock kernel: [ 4.083438] snd_hda_intel 0000:09:00.1: bound 0000:09:00.0 (ops amdgpu_
Jan 5 18:50:53 alrock kernel: [ 4.196382] kfd kfd: amdgpu: Allocated 3969056 bytes on gart
Jan 5 18:50:53 alrock kernel: [ 4.196450] kfd kfd: amdgpu: error getting iommu info. is the iommu enabled?
Jan 5 18:50:53 alrock kernel: [ 4.196455] kfd kfd: amdgpu: Error initializing iommuv2
Jan 5 18:50:53 alrock kernel: [ 4.196616] kfd kfd: amdgpu: device 1002:15d8 NOT added due to errors
Jan 5 18:50:53 alrock kernel: [ 4.196619] kfd kfd: amdgpu: Failed to resume IOMMU for device 1002:15d8
Jan 5 18:50:53 alrock kernel: [ 4.196622] amdgpu 0000:09:00.0: amdgpu: amdgpu_
Jan 5 18:50:53 alrock kernel: [ 4.196626] amdgpu 0000:09:00.0: amdgpu: Fatal error during GPU init
Jan 5 18:50:53 alrock kernel: [ 4.196629] amdgpu 0000:09:00.0: amdgpu: amdgpu: finishing device.
Jan 5 18:50:53 alrock kernel: [ 4.242549] [drm] amdgpu: ttm finalized