mbox series

[partly-for-4.20,v3,0/4] x86/HVM: emulation (MMIO) improvements

Message ID 729f7896-55b7-4b5b-a7e9-6eb0420e0b14@suse.com (mailing list archive)
Headers show
Series x86/HVM: emulation (MMIO) improvements | expand

Message

Jan Beulich Jan. 23, 2025, 10:29 a.m. UTC
The main fix is patch 2, with the earlier patch setting the stage and
the latter ones simplifying other things at least a little in exchange.

1: allocate emulation cache entries dynamically
2: correct read/write split at page boundaries
3: slightly improve CMPXCHG16B emulation
4: drop redundant access splitting

Oleksii - the first two patches (plus the simple one from v2 that I just
committed) are backporting material, and hence I'd like to ask for a
release ack for at least those two.

Jan

Comments

Oleksii Kurochko Jan. 23, 2025, 3:09 p.m. UTC | #1
On 1/23/25 11:29 AM, Jan Beulich wrote:
> The main fix is patch 2, with the earlier patch setting the stage and
> the latter ones simplifying other things at least a little in exchange.
>
> 1: allocate emulation cache entries dynamically
> 2: correct read/write split at page boundaries
> 3: slightly improve CMPXCHG16B emulation
> 4: drop redundant access splitting
>
> Oleksii - the first two patches (plus the simple one from v2 that I just
> committed) are backporting material, and hence I'd like to ask for a
> release ack for at least those two.

R-Acked-by: Oleksii Kurochko <oleksii.kurochko@gmail.com> for first two 
patches.

Thanks.

~ Oleksii