On 21/10/20 20:49, Alex Williamson wrote: > I can understand the general benefit of flatview_simplify(), but I > wonder if the best short term solution is to skip operating on the x86 > PAM range, which I understand to be a small number of memory chunks > below 1MB.
I'd rather remove flatview_simplify altogether, it probably triggers relatively rarely. Possibly do not let it operate on RAM/ROM regions, only on I/O regions. > I might also wonder why the EHCI controller on this > platform is choosing that range for DMA. I assume it's the BIOS's driver and it's choosing a range in low memory, but still I'm not sure why its DMA is racing against the PAM update (which is done very early). Felix, do you know the answer? Paolo