On 06/12/2022 04:33, Demi Marie Obenour wrote: > This is purely for testing, to see if it works around a bug in i915. It > is not intended to be merged. > > NOT-signed-off-by: DO NOT MERGE
Following up on Marek's report on IRC/Matrix, you're saying that this change does actually fix screen corruption issues on AlderLake, and something on TigerLake too? If that is actually the case, then one of two things is happening. Either, 1) Drivers in Linux are bypassing the regular caching APIs, or 2) The translation logic between Linux's idea of cacheability and Xen's PAT values is buggy. ~Andrew