[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH 0/2] x86/hvm: Cleanup


  • To: Xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxxx>
  • From: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
  • Date: Tue, 30 Nov 2021 18:11:37 +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>, Tamas K Lengyel <tamas@xxxxxxxxxxxxx>, Alexandru Isaila <aisaila@xxxxxxxxxxxxxxx>, "Petre Pircalabu" <ppircalabu@xxxxxxxxxxxxxxx>
  • Delivery-date: Tue, 30 Nov 2021 18:12:07 +0000
  • Ironport-data: A9a23:uGQUyqkD2EBv0IT8JqPcqSXo5gwWIURdPkR7XQ2eYbSJt1+Wr1Gzt xJKWDyGaa6MZjCjedl1aYi38UlVupfcn4RqSFRorSw9QyMWpZLJC+rCIxarNUt+DCFioGGLT Sk6QoOdRCzhZiaE/n9BClVlxJVF/fngqoDUUYYoAQgsA187IMsdoUg7wbdg29Uw2YLR7z6l4 rseneWOYDdJ5BYsWo4kw/rrRMRH5amaVJsw5zTSVNgT1LPsvyB94KE3fMldG0DQUIhMdtNWc s6YpF2PEsE1yD92Yj+tuu6TnkTn2dc+NyDW4pZdc/DKbhSvOkXee0v0XRYRQR4/ttmHozx+4 I9zrLXpUgErBaLVw74ydkFISAhfG5QTrdcrIVDn2SCS50jPcn+qyPRyFkAme4Yf/46bA0kXq 6ZecmpUKEne2aTmm9pXScE17ignBODtMJkSpTdLyjbBAOx9aZvCX7/L9ZlT2zJYasVmQKaON pFJNGEHgBLoTkFRZXUQULwEpNyr30TOQR5EhnvOqv9ii4TU5FMoi+W8WDbPQfSWTMBchW6Ep WbL+WvoDxVcP9uaoRKM82mlh+vGtSn6RI4fGrC++vNwxlaUwwQ7EAUXT1CypfCzl2a0Ws5TJ kIZ/CYjt+4580nDZsnwWVi0rWCJujYYWsFMCKsq5QeV0K3W7g2FQG8eQVZpSvYrqcs3TjwCz UKSkpXiAjkHmKKRYWKQ8PGTtzzaBMQOBTZcP2leF1JDuoS95tFo5v7Scjp9OPSLl/SsAjfy+ D+T93IRou0D1ucq8ZzuqDgrnAmQjpTOSwc04CDeUWSk8h51aeaZWmC41bTIxa0eddjEFzFtq FBBwpHDt75WUflhgQTUGL1VdIxF8cppJ9E1bbRHO5A6vwqg9He4FWy7yGEvfRw5WirolNKAX aMyhe+zzMMDVJdJRfUuC25UNyjM5fO7fTgCfqqJBueimrArKGe6ENhGPCZ8JVzFnkk2ir0YM pyGa8uqBntyIf05l2rsHr5GiuFxmnpWKYbvqXbTlE/PPV22PiP9dFv4GAHWMrBRAF2s/m05D Oqzx+PVkk4CAYUSkwHc8JIJLEBiEJTILcueliCjTcbaelAOMDh4U5f5mOp9E6Q4z/U9vrqZp RmVBx4HoGcTcFWacG1mnFg4M+ixNXu+xFpmVRER0aGAhyJ+PN3xtfhHLPPav9APrYRe8BK9d NFdE+3oPxiFYm6vF+01YcavoYp8Wg6sgA7SbSOpbCJmJ8xrRhDT+8+idQzqrXFcAi2yvMo4g ruhygKEHsZTG1U8VJ7bOKC10le8nXkBg+YuDUHGFcZeJRf3+49wJi2v0vJue5MQKQ/Ozyex3 hqNBUtKvvHEpoI4qYGbha2No4qzPfF5G05WQzvS4bqsbHGI9Wu/245QFu2PeGmFBm/z/ayjY 8RTzu39b6JbzAob7dIkHu8yn6wk5tbpq7tL9SheHS3GPwaxF7dtAniaxs0T5KdD8aBU5FmtU UWV99gEZbjQYJH5EEQcLRYOZ/iY0a1GgSHb6Pk4LRmo5CJz+7bbA0xeMwPV1X5YJbpxdogk3 f0gqIgd7Anm0kgmNdOPjyZ18WWQLyNfD/V7589CWIK72BA2zlxiYIDHDn6k6Z6CXNxAL002L 2LGn6HFnbldmhLPfndb+aIhBgaBaUDiYCx38WI=
  • Ironport-hdrordr: A9a23:PWf2W6HKMOy5GJkvpLqEfceALOsnbusQ8zAXPiBKJCC9E/bo4v xG+c5rtiMc5wxhIU3I5urwRpVoLUmskaKd7LN8AV7gZniWhILQFvAQ0WK6+UyTJ8SczJ8o6U 4DSdkHNDSYNzEb/KTHDRGDe71L/DDgytHOuQ609QYJcegFUdAH0+8FYjzrYnGekDM2f6YRJd 69wfdqnB2JXDAyTun+Kkg5c9Plj/ijrvPbiWJvPW9Z1OD3t0LS1JfKVz6i/jk/dBtrhZcamF Kqr+UP3NTejxhL8HDhPsbonulrpOc=
  • Ironport-sdr: 7nP1C6uTYs6YyDIVedK3VdiiS5hzI2JGu7RzRI6z8bK1lfVUk+W/j21Cit7f49DpRzxa21QR9n fYK3X5aSmyrM7iRVU+1J5/k39dppkW8DPANptTjQZRd0R7dgBSDpCz4bKt2UwU+GRuLnbUD1qL Qj81nM1XGYcZT2PCC/HrX5U4h/1NBjt1W9zTSqwAzOgmuKN/K2/ycb8FfdRH7O8tVld7puibSg llJzf1duavP6zv+HKCRue2RRsYo8HNJ6L1XZ3BN6vQ/zdqN6R78Ww+Xgy+wgI9OtbL7xZo0I4p YWs37os2ws/5dsWkTXrlsUWn
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>

Andrew Cooper (2):
  x86/hvm: Simplify hvm_enable_msr_interception()
  x86/hvm: Rework nested hap functions to reduce parameters

 xen/arch/x86/hvm/hvm.c                  |  5 +----
 xen/arch/x86/hvm/svm/nestedsvm.c        | 11 +++++----
 xen/arch/x86/hvm/vmx/vvmx.c             | 10 ++++-----
 xen/arch/x86/mm/hap/nested_hap.c        | 40 +++++++++------------------------
 xen/arch/x86/mm/p2m.c                   | 12 +++++-----
 xen/include/asm-x86/hvm/hvm.h           | 21 ++++++++---------
 xen/include/asm-x86/hvm/nestedhvm.h     |  6 +----
 xen/include/asm-x86/hvm/svm/nestedsvm.h |  6 ++---
 xen/include/asm-x86/hvm/vmx/vvmx.h      |  8 +++----
 9 files changed, 47 insertions(+), 72 deletions(-)

-- 
2.11.0




 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.