You are not logged in.

#1 2026-05-11 23:00:32

todsmer
Member
Registered: 2021-05-11
Posts: 3

AMDGPU crash on boot with Radeon R9 M370X Mac, works on linux-lts

I have a Macbook Pro mid-2015, with the Radeon M370X card. When I try to boot Arch, the machine just turns off when it tries to load amdgpu driver. Works well with either radeon driver or linux-lts. No logs are present even if I remove KMS from initramfs and I'm able to unlock the encrypted root, so some boot logs are present. They just abruptly stop, so I believe the machine just turns off for some reason.

linux-lts (6.18.29-1) and amdgpu - boots (requires acpi_backlight=native for the internal display to work)
linux (7.0.5.arch1-1) and amdgpu - fails to boot
linux (7.0.5.arch1-1) and radeon - boots

Arch install image also fails to boot (2026-05-01 image tested).

Result of lspci -k from the LTS kernel:

01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Venus XT [Radeon HD 8870M / R9 M270X/M370X] (rev 83)
	Subsystem: Apple Inc. Radeon R9 M370X Mac Edition
	Kernel driver in use: amdgpu
	Kernel modules: radeon, amdgpu

Both working GRUB configuration lines:
1. the LTS boot with amdgpu working:

linux	/vmlinuz-linux-lts root=UUID=xxxxx rw rd.luks.name=xxxxx=root brcmfmac.feature_disable=0x82000 radeon.si_support=0 amdgpu.si_support=1 acpi_backlight=native loglevel=3 quiet

2. the current kernel boot with radeon working:

linux	/vmlinuz-linux root=UUID=xxxxx rw rd.luks.name=xxxxx=root brcmfmac.feature_disable=0x82000 radeon.si_support=1 amdgpu.si_support=0 loglevel=3 quiet

This leads me to believe it may be a regression introduced somewhere after  6.18.29-1.

Offline

#2 Yesterday 05:29:23

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 75,277

Re: AMDGPU crash on boot with Radeon R9 M370X Mac, works on linux-lts

x-ref, https://bbs.archlinux.org/viewtopic.php?id=313420

When I try to boot Arch, the machine just turns off when it tries to load amdgpu driver.

Reeks of power management. Happens on battery and AC alike?

amdgpu.runpm=0 amdgpu.bapm=0 amdgpu.aspm=0 amdgpu.dpm=0

dpm=0 might result in a failing boot (even w/o power loss)
What about "amdgpu.ppfeaturemask=0xfcff8" instead?

introduced somewhere after  6.18.29-1

Were the 6.19 kernels also affected?

Offline

Board footer

Powered by FluxBB