[bugzilla-daemon@xxxxxxxxxx: [Bug 216109] New: Steam Deck fails to boot when E820 entries clipped out of _CRS]

From: Bjorn Helgaas
Date: Thu Jun 09 2022 - 18:43:49 EST


New regression in v5.19-rc1.

----- Forwarded message from bugzilla-daemon@xxxxxxxxxx -----

Subject: [Bug 216109] New: Steam Deck fails to boot when E820 entries clipped
out of _CRS

https://bugzilla.kernel.org/show_bug.cgi?id=216109

Summary: Steam Deck fails to boot when E820 entries clipped out
of _CRS
Kernel Version: v5.19

Guilherme G. Piccoli reported that v5.18 boots fine on Steam Deck, but
v5.19-rc1 does not. He bisected it to 4c5e242d3e93 ("x86/PCI: Clip only host
bridge windows for E820 regions") [1].

A quirk similar to [2] that disables E820 clipping makes v5.19-rc1 work again.

The reason why v5.18 (which always does E820 clipping by default) works, while
v5.19-rc1 (which also does E820 clipping on this platform) does not has not
been explained yet.

[1] https://git.kernel.org/linus/4c5e242d3e93
[2] https://git.kernel.org/linus/d341838d776a

----- End forwarded message -----