[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 0/2] x86/vmx: Multiple fixes
- To: Xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxxx>
- From: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
- Date: Wed, 1 Nov 2023 19:20:56 +0000
- Authentication-results: esa4.hc3370-68.iphmx.com; dkim=none (message not signed) header.i=none
- Cc: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>, Jan Beulich <JBeulich@xxxxxxxx>, Roger Pau Monné <roger.pau@xxxxxxxxxx>, Wei Liu <wl@xxxxxxx>, Jun Nakajima <jun.nakajima@xxxxxxxxx>, Kevin Tian <kevin.tian@xxxxxxxxx>, Tamas K Lengyel <tamas@xxxxxxxxxxxxx>, Reima ISHII <ishiir@xxxxxxxxxxxxxxxxxxx>, "Takahiro Shinagawa" <shina@xxxxxxxxxxxxxxxxx>
- Delivery-date: Wed, 01 Nov 2023 19:21:18 +0000
- Ironport-data: A9a23:3lm5565GIWjLWlqhC7Zu9gxRtMjHchMFZxGqfqrLsTDasY5as4F+v mQYUT2AbP3YMTTxL9klPY3gpEgA7ZPQn9c2SAZs/C83Hi5G8cbLO4+Ufxz6V8+wwm8vb2o8t plDNYOQRCwQZiWBzvt4GuG59RGQ7YnRG/ykTraCY3gtLeNdYH9JoQp5nOIkiZJfj9G8Agec0 fv/uMSaM1K+s9JOGjt8B5mr9lU355wehBtC5gZlPKkT5QeF/5UoJMl3yZ+ZfiOQrrZ8RoZWd 86bpJml82XQ+QsaC9/Nut4XpWVTH9Y+lSDX4pZnc/DKbipq/0Te4Y5iXBYoUm9Fii3hojxE4 I4lWapc6+seFvakdOw1C3G0GszlVEFM0OevzXOX6aR/w6BaGpdFLjoH4EweZOUlFuhL7W5m2 uEcdQ89Vg2/wOew27WSSrF1vdo9FZy+VG8fkikIITDxCP8nRdbIQrnQ5M8e1zA17ixMNa+AP YxDM2MpNUmRJUIXUrsUIMtWcOOAr3/zaTBH7nmSorI6+TP7xw1tyrn9dtHSf7RmQO0MxR7A9 jmWoT2R7hcyNoTY4xegyU6Vq/aegTvaCYICH4Xmz6s/6LGU7jNKU0BHPbehmtGph0j7V99BJ kg8/is1sbN05EGtVsP6XRCzvDiDpBF0c/h6HvA+6QqN4rHJ+AvfDW8BJhZebPQ2uclwQiYlv neLgtWvAzVsub+UTHu197GIoDf0Mi8QRUcBaDEFS00Z4tDliIA1kh/LCN1kFcadktTwECrY3 zOOoS4xlrgXy8UM0s2T/EvHgjO2jpePQwU+oBiSQmWm/wQ/bYXjZZTAwUPb7PBJBIuSRR+c+ WQDmNmZqukFS5OV/BFhW81UQuvvvazcdmSB0BgwR/HN6ghB5VaMYIQN3wFGOXsuN8AffhbpO Fbopx1osco70GSRUUNnX26gI510nPiwTIy9DKC8gslmOMYrKFHdlM16TQvAhzqzzRJEfbQXY M/DKa6R4WAm5bOLJdZcb8way7Yvjhsm32LVSouTI/+PiuHGOyf9pVvoKjKzggEFAECs+l69H y53bZfi9vmmeLSWjtPr2YASN0sWCnMwGIr7rcdaHsbafFs2SD96VaGPkepxE2CAo0iyvr6Wl kxRp2cBlQGh7ZE5AV7iho9fhEPHAs8k8CNT0d0ENle0wXkzCbuSAFMkX8JvJ9EPrbUzpcOYu tFZI61s9NwTEGWYk9ncBLGhxLFfmOOD31LQYHH4PGljI/aNhWXho7fZQ+cmzwFWZgLfiCf0i +TIOt/zKXbbezlfMQ==
- Ironport-hdrordr: A9a23:sLusGaElKKjX/LQTpLqE3seALOsnbusQ8zAXPo5KOHtom6uj5r iTdZUgpGbJYVMqM03I9urtBEDtexzhHP1OkOos1NWZPTUO0VHAROsO0WKF+UyDJ8SUzIBgPM lbAsxDIey1IV9mjdvrpCmUeuxQpuVviJrJuQ4G9QYJcT1X
- List-id: Xen developer discussion <xen-devel.lists.xenproject.org>
Fixes for two bugs initially reported to the Xen Security Team, but determined
not have an impact in security-supported configurations.
The Xen Security Team would like to thank Ishiisan for engaging in responsible
disclsoure.
As a reminder to the rest of the Xen community, please do ask you're not sure.
Andrew Cooper (2):
x86/vmx: Fix IRQ handling for EXIT_REASON_INIT
x86/vmx: Disallow the use of inactivity states
xen/arch/x86/hvm/vmx/vmx.c | 12 ++++++------
xen/arch/x86/hvm/vmx/vvmx.c | 9 +++++++--
xen/arch/x86/include/asm/hvm/hvm.h | 5 ++++-
xen/arch/x86/include/asm/hvm/vmx/vmcs.h | 1 +
4 files changed, 18 insertions(+), 9 deletions(-)
--
2.30.2
|