mbox series

[v3,0/5] (remaining) XSA-292 follow-up

Message ID 3ce4ab2c-8cb6-1482-6ce9-3d5b019e10c1@suse.com (mailing list archive)
Headers show
Series (remaining) XSA-292 follow-up | expand

Message

Jan Beulich Sept. 25, 2019, 3:19 p.m. UTC
1: x86: suppress XPTI-related TLB flushes when possible
2: x86/mm: honor opt_pcid also for 32-bit PV domains
3: x86/HVM: move NOFLUSH handling out of hvm_set_cr3()
4: x86/HVM: refuse CR3 loads with reserved (upper) bits set
5: x86/HVM: cosmetics to hvm_set_cr3()

The first patch was previously submitted standalone (v3) and
hasn't changed since then, but more or less fits into this
group, so gets included here going forward.

Jan

Comments

Jan Beulich April 28, 2020, 7:59 a.m. UTC | #1
Andrew,

On 25.09.2019 17:19, Jan Beulich wrote:
> 1: x86: suppress XPTI-related TLB flushes when possible
> 2: x86/mm: honor opt_pcid also for 32-bit PV domains

I realize these two weren't entirely uncontroversial. May I
please ask that you get back to them, more than half a year
after their posting? For patch 1 I don't think I got
anything back yet on v2 / v3. For patch 2 see
https://lists.xenproject.org/archives/html/xen-devel/2019-09/msg01721.html

> 3: x86/HVM: move NOFLUSH handling out of hvm_set_cr3()

See
https://lists.xenproject.org/archives/html/xen-devel/2019-09/msg01689.html
https://lists.xenproject.org/archives/html/xen-devel/2019-09/msg01737.html

> 4: x86/HVM: refuse CR3 loads with reserved (upper) bits set
> 5: x86/HVM: cosmetics to hvm_set_cr3()

These two have your ack, but depend on at least patch 3 afaict.

Jan