[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH v3 0/2] x86/pv: Alternative XSA-286 fix
 
- To: Xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxxx>
 
- From: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
 
- Date: Tue, 27 Oct 2020 14:10:35 +0000
 
- Authentication-results: esa2.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: Tue, 27 Oct 2020 14:12:06 +0000
 
- Ironport-sdr: v/+EfdVrloK5LeCEzi/Fv1PLsbcad73XHtmN4+2W+ispExyB9W5lmOK/e9gwkbVYN0GkAajM+l Wa8d54ST17aNpIswZLmcAQbVARFvwT6o6ROdZhHm3523vEiAUPEim8t7QxO7QA1G1eeksmYt5u 7JpNKWXKeh7rJrUJQx6tX8m2pyB4cWwOCCJB1U4flrvrUqqLUw1pqoRD+LltDwNmmkNgsbqpZv FUEWgLE4Jrs+L8xoEWA95NLkALP2n0Kr0lYElvdvhIyhRr1QFrnrNRJkuUuLCsCRI7cY+SnIzq 008=
 
- List-id: Xen developer discussion <xen-devel.lists.xenproject.org>
 
 
 
Alternative XSA-286 fix, with far less of a performance hit.
v3:
 * Split into two patches, to try and make the TLB flushing in do_mmu_update()
   a tractable problem to solve.
Andrew Cooper (2):
  x86/pv: Drop FLUSH_TLB_GLOBAL in do_mmu_update() for XPTI
  x86/pv: Flush TLB in response to paging structure changes
 xen/arch/x86/mm.c | 69 +++++++++++++++++++++++++++++++++++++++++++++++--------
 1 file changed, 59 insertions(+), 10 deletions(-)
-- 
2.11.0
 
 
    
     |