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

[PATCH v2 0/2] x86/pv: Segment context switch bugfixes


  • To: Xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxxx>
  • From: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
  • Date: Fri, 4 Sep 2020 14:52:07 +0100
  • Authentication-results: esa5.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>, Andy Lutomirski <luto@xxxxxxxxxx>, Sarah Newman <srn@xxxxxxxxx>
  • Delivery-date: Fri, 04 Sep 2020 13:52:31 +0000
  • Ironport-sdr: ZFQjOMZXk2P06nAE22a+16rfOiv1DjSYi5qzKtaRIecKxf6bSW7NtNIoTm0FNLfjTcY5YHJeHH /Dqp1sVT6IA+vqKJWessJNy33/S4FpygXt+FUQ4IZe9plLbQqm7V20bAcbXsctX3a6ni1m7fJ/ kaP1EBizh5F476pQxb3okTrbe0H33mvJ3/dfhRlfY8Wwv9h2jLGw3TbnTUUqi8MvSouj+r/umf yq+27WLqxhjjy6ez5RKnBrndunscZI5oWTkv67RlXJhrz7NOM8SwsvQ/9hl7ygbUIfC10+7f/C NO0=
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>

Split into two patches as more bugs were found with v1.

Andrew Cooper (2):
  x86/pv: Fix consistency of 64bit segment bases
  x86/pv: Rewrite segment context switching from scratch

 xen/arch/x86/domain.c                    | 199 ++++++++++++-------------------
 xen/arch/x86/pv/domain.c                 |  18 +--
 xen/arch/x86/pv/emul-priv-op.c           |  19 +--
 xen/arch/x86/x86_64/mm.c                 |   6 -
 xen/include/asm-x86/domain.h             |  19 ++-
 xen/include/public/arch-x86/xen-x86_64.h |   4 +-
 6 files changed, 106 insertions(+), 159 deletions(-)

-- 
2.11.0




 


Rackspace

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