Ping²: [PATCH] x86emul: de-duplicate scatters to the same linear address

2021-04-01 Thread Jan Beulich
On 17.02.2021 09:32, Jan Beulich wrote: > On 05.02.2021 12:28, Jan Beulich wrote: >> On 05.02.2021 11:41, Andrew Cooper wrote: >>> On 10/11/2020 13:26, Jan Beulich wrote: The SDM specifically allows for earlier writes to fully overlapping ranges to be dropped. If a guest did so, hvmemul_p

Ping: [PATCH] x86emul: de-duplicate scatters to the same linear address

2021-02-17 Thread Jan Beulich
On 05.02.2021 12:28, Jan Beulich wrote: > On 05.02.2021 11:41, Andrew Cooper wrote: >> On 10/11/2020 13:26, Jan Beulich wrote: >>> The SDM specifically allows for earlier writes to fully overlapping >>> ranges to be dropped. If a guest did so, hvmemul_phys_mmio_access() >>> would crash it if varyin

Ping: [PATCH] x86emul: de-duplicate scatters to the same linear address

2021-02-05 Thread Jan Beulich
On 10.11.2020 14:26, Jan Beulich wrote: > The SDM specifically allows for earlier writes to fully overlapping > ranges to be dropped. If a guest did so, hvmemul_phys_mmio_access() > would crash it if varying data was written to the same address. Detect > overlaps early, as doing so in hvmemul_{line