[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: Sat, 31 Dec 2022 00:30:05 +0000
- Authentication-results: esa6.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: Sat, 31 Dec 2022 00:30:33 +0000
- Ironport-data: A9a23:94KyA6iC32qBHn1c75yQ/VrGX161bhAKZh0ujC45NGQN5FlHY01je htvUD+Ab62JYTT0fY8laNy0oR8A6JCGzYBkHAdrryBhFiIb9cadCdqndUqhZCn6wu8v7q5Ex 55HNoSfdpBcolv0/ErF3m3J9CEkvU2wbuOgTrWCYmUpH1QMpB4J0XpLg/Q+jpNjne+3CgaMv cKai8DEMRqu1iUc3lg8sspvkzsy+qWs0N8klgZmP6oS5gSGzyV94K83fsldEVOpGuG4IcbiL wrz5OnR1n/U+R4rFuSknt7TGqHdauePVeQmoiM+t5mK2nCulARrukoIHKN0hXNsoyeIh7hMJ OBl7vRcf+uL0prkw4zxWzEAe8130DYvFLXveRBTuuTLp6HKnueFL1yDwyjaMKVBktubD12i+ tQoD29SVwyNqdvog6uLcrNGjf4qFMLSadZ3VnFIlVk1DN4jSJHHBa7L+cVZzHE7gcUm8fT2P pRDL2A1NVKZPkMJagx/5JEWxY9EglHWdTFCpU3Tjq0w+2XJlyR60aT3McqTcduPLSlQthfA/ z6YoD6nav0cHN/EkmCBrEKjuu7Wmg+lQbgvG6Hn69c/1TV/wURMUUZLBDNXu8KRlUqWS99Zb UsO9UIGvaU0sUCmUNT5dxm5u2Kf+A4RXcJKFO834x3LzbDbiy67LGUZSj9KaPQ9qdQ7Azct0 ze0c8jBXGI19ufPEDTEq+nS/Wja1TUpwXEqVQhbEjIZ7ffa/sIqviqVZN1ZGZa+t4igcd3v+ AyioC87jrQVqMcE0aSn4FzK6w6RSoj1oh0dvVuOAD/8hu9tTMv8PtHztwCHhRpVBNzBJmRtq kTojCR3AAomKZiW3BKAT+wWdF1Cz6bUaWaM6bKD8nRIythMx5JBVdoLiN2dDB0zWirhRdMOS BG7hO+pzMUPVEZGlIcuC25LN+wkzLL7CfPuXe3OY9xFb/BZLVHYpn00OBTMjzC3zSDAdJ3T3 r/CK66R4YsyU/w7nFJauc9GuVPU+szO7TyKHs2qp/hW+bGfeGSUWd84Dbd6VchgtPnsiFyMo 75i2z6il003vBvWPnOGrub+7DkicRAGOHwBg5YGJ7XTflA4SThJ5j246epJRrGJVp99zo/gl kxRkGcBoLYjrRUr8Tm3V00=
- Ironport-hdrordr: A9a23:Ry/xEK/q9q6tFP8cJiluk+D/I+orL9Y04lQ7vn2ZLiYlD/Bw9v re5sjzsCWetN9/YhAdcLy7Scu9qArnhPhICPcqTMyftXjd2FdARbsKheffKlvbalTDH8Fmu5 uIGJIOa+EYY2IK6PoT/WKDfOrJiLG8mpxBz4/lokuEzGpRGsVdB24SMHf9LqWXLDM2faYEKA ==
- 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 succeptable 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 | 37 ++++++++++++++++++++++++++---
xen/include/public/arch-x86/cpufeatureset.h | 4 ++++
xen/include/xen/lib/x86/cpuid.h | 15 +++++++++++-
7 files changed, 82 insertions(+), 8 deletions(-)
--
2.11.0
|