System does not power off, and just halts
Commit 487eca11a3 (drm/amdgpu: fix gfx hang during suspend with video playback (v2)) causes a regression on the MSI B350M MORTAR (MS-7A37) with an AMD Ryzen 3 2200G. It does not power off anymore, and just halts instead. Reverting it on top of Linux 5.7-rc1 fixes the issue.
$ git bisect log
git bisect start
# bad: [8f3d9f354286745c751374f5f1fcafee6b3f3136] Linux 5.7-rc1
git bisect bad 8f3d9f354286745c751374f5f1fcafee6b3f3136
# good: [9ebe5422ad6c0309d3a2d4cd099b8410d2b6c6b0] Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
git bisect good 9ebe5422ad6c0309d3a2d4cd099b8410d2b6c6b0
# good: [4e00c5affdd4b04e6392001716333971932f3d0c] powerpc/mm: thread pgprot_t through create_section_mapping()
git bisect good 4e00c5affdd4b04e6392001716333971932f3d0c
# good: [4aafdf688360bacd4b48c87e9a3d0c208baf31c4] Merge tag 'sound-fix-5.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
git bisect good 4aafdf688360bacd4b48c87e9a3d0c208baf31c4
# bad: [ca6151a9788e2cbb1a7b5d320dcf4f16a3b64477] Merge tag 'docs-5.7-2' of git://git.lwn.net/linux
git bisect bad ca6151a9788e2cbb1a7b5d320dcf4f16a3b64477
# bad: [6900433e0fbca146d8170bdf876271cdf3053021] Merge tag 'for-linus-5.7-1' of git://github.com/cminyard/linux-ipmi
git bisect bad 6900433e0fbca146d8170bdf876271cdf3053021
# bad: [2960758cce2310774de60bbbd8d6841d436c54d9] drm/amdgpu: unify fw_write_wait for new gfx9 asics
git bisect bad 2960758cce2310774de60bbbd8d6841d436c54d9
# good: [8c61b31e3c3f7dd843ebbf1cc02ca352b66f123f] drm/amd/display: Avoid create MST prop after registration
git bisect good 8c61b31e3c3f7dd843ebbf1cc02ca352b66f123f
# good: [3bae20137cae6c03f58f96c0bc9f3d46f0bc17d4] drm/amd/display: Calculate scaling ratios on every medium/full update
git bisect good 3bae20137cae6c03f58f96c0bc9f3d46f0bc17d4
# good: [72f5b5a308c744573fdbc6c78202c52196d2c162] drm/amd/display: Check for null fclk voltage when parsing clock table
git bisect good 72f5b5a308c744573fdbc6c78202c52196d2c162
# bad: [3abd1e95e0b0aa816d4dd63cac33a423afb4a7f2] drm/amd/powerplay: error out on forcing clock setting not supported
git bisect bad 3abd1e95e0b0aa816d4dd63cac33a423afb4a7f2
# bad: [487eca11a321ef33bcf4ca5adb3c0c4954db1b58] drm/amdgpu: fix gfx hang during suspend with video playback (v2)
git bisect bad 487eca11a321ef33bcf4ca5adb3c0c4954db1b58
# first bad commit: [487eca11a321ef33bcf4ca5adb3c0c4954db1b58] drm/amdgpu: fix gfx hang during suspend with video playback (v2)
Edited by Paul Menzel