FreeBSDDesktop / kms-drm

the DRM part of the linuxkpi-based KMS
63 stars 26 forks source link

5.0.g20191023: amdgpu not compatible with HEAD in November #186

Closed evilham closed 4 years ago

evilham commented 4 years ago

Hello, as mentioned on the FreeBSD-current ML a couple weeks ago, 5.0.g20191023 fixed drm-kmod with 13-CURRENT, but some changes introduced in FreeBSD after that date result in the screen going black after loading amdgpu.

Since there is no panic or similar, I am unsure as to how to help debug this and thought it'd be prudent to document the issue here.

zeising commented 4 years ago

Are you building the kmod from ports or using packages? Any chance you can bisect current to see when the issue was first introduced?

evilham commented 4 years ago

I've tried both; when I build from ports, I use poudriere.

Will try to bisect it and update then :-).

valpackett commented 4 years ago

Do your poudriere jails have /usr/src that matches exactly the kernel you're running?

evilham commented 4 years ago

Before spending time on this again, I tried again off HEAD, specifically after https://reviews.freebsd.org/D22261 landed. It looks like something in between fixed this o.ô. Thanks for the feedback though, I'll take it into account if I ever run into a similar situation again.