[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 0/2] x86: Work around Shstk fracturing
- To: Xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxxx>
- From: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
- Date: Wed, 4 Jan 2023 11:11:44 +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>
- Delivery-date: Wed, 04 Jan 2023 11:12:08 +0000
- Ironport-data: A9a23:IdDSV65w2jytOMymdgW9DgxRtDbHchMFZxGqfqrLsTDasY5as4F+v mQWXDiHbvyJZWH3Ldp/PtvjpBwOsJeHzIBgGwJr/H1nHi5G8cbLO4+Ufxz6V8+wwm8vb2o8t plDNYOQRCwQZiWBzvt4GuG59RGQ7YnRGvynTraBYnoqLeNdYH9JoQp5nOIkiZJfj9G8Agec0 fv/uMSaM1K+s9JOGjt8B5mr9VU+4pwehBtC5gZlPakT4AeH/5UoJMl3yZ+ZfiOQrrZ8RoZWd 86bpJml82XQ+QsaC9/Nut4XpWVTH9Y+lSDX4pZnc/DKbipq/0Te4Y5iXBYoUm9Fii3hojxE4 I4lWapc6+seFvakdOw1C3G0GszlVEFM0OevzXOX6aR/w6BaGpdFLjoH4EweZOUlFuhL7W5m2 /gACw81fxe5tcmKh7ORS7dJhsktM5y+VG8fkikIITDxCP8nRdbIQrnQ5M8e1zA17ixMNa+AP YxDM2MpNUmeJU0UUrsUIMtWcOOAr3/zaTBH7nmSorI6+TP7xw1tyrn9dtHSf7RmQO0ExRvJ/ j+foAwVBDk0Nv/C0GHa/0ihg//9mTnRW541KuSRo6sCbFq7mTVIVUx+uUGAiea9ol6zXZRYM UN80jojq+0++VKmSvH5XgakuziUsxgEQd1SHuYmrgaXxcL8wSyUG2wFRT5pc8E9uYk9QjlC6 7OSt4q3X3o16uTTEC/DsOfPxd+vBcQLBUEGfQw7dRoC2evInMYypBORa9ZuHrHg27UZBgrM6 zyNqSE/gZAagsgKy7i38Dj7vt68mnTaZlVrv1uKBwpJ+is8Pdf4PNLwtTA3+N4adO6kok+9U G/ociR0xMQHFtmzmSOEW43h95n5tq/eYFUwbbOCdqTNFghBGVb5Jui8Axkkfi+F1/ronhe3C HI/QSsLuPdu0IKCNMebmb6ZBcUw1rTHHt/4TP3SZdcmSsEvK1XYo3k+NRbJgzCFfK0QfUYXY M7zTCpRJSxCVfQPIMSeHY/xLoPHNghhnDiOFPgXPjys0KaEZW79dIrpxGCmN7hjhIvd+VW9z jqqH5fSo/mpeLGkM3a/HE96BQxiEEXX8riv8ZQGLrTafVM2cIzjYteIqY4cl0Vet/w9vo/1E ruVACe0FHKXaaX7FDi3
- Ironport-hdrordr: A9a23:h9quJKkiKRjEVKyHmo5p6XuzTVzpDfIi3DAbv31ZSRFFG/Fw9v rDoB1/73TJYVkqN03I9ervBEDjexPhHO9OgLX5VI3KNGOKhILCFvAA0WKN+UyEJwTOssJbyK d8Y+xfJbTLfDxHZB/BkWuFL+o=
- List-id: Xen developer discussion <xen-devel.lists.xenproject.org>
See patch 2 for details.
Andrew Cooper (2):
x86/cpuid: Infrastructure for leaves 7:1{ecx,edx}
x86/shskt: Disable CET-SS on parts susceptible to fractured updates
docs/misc/xen-command-line.pandoc | 7 ++++-
tools/libs/light/libxl_cpuid.c | 2 ++
tools/misc/xen-cpuid.c | 11 +++++++
xen/arch/x86/cpu/common.c | 14 +++++++--
xen/arch/x86/setup.c | 46 ++++++++++++++++++++++++-----
xen/include/public/arch-x86/cpufeatureset.h | 4 +++
xen/include/xen/lib/x86/cpuid.h | 15 +++++++++-
7 files changed, 86 insertions(+), 13 deletions(-)
--
2.11.0
|