lkml.org 
[lkml]   [2021]   [Oct]   [28]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
Subject[PATCH v3 0/2] x86/xen: simplify irq pvops
Date
The pvops function for Xen PV guests handling the interrupt flag are
much more complex than needed.

With the supported Xen hypervisor versions they can be simplified a
lot, especially by removing the need for disabling preemption.

Juergen Gross (2):
x86/xen: remove xen_have_vcpu_info_placement flag
x86/xen: switch initial pvops IRQ functions to dummy ones

arch/x86/include/asm/paravirt_types.h | 2 +
arch/x86/kernel/paravirt.c | 13 ++-
arch/x86/xen/enlighten.c | 116 ++++++--------------------
arch/x86/xen/enlighten_hvm.c | 6 +-
arch/x86/xen/enlighten_pv.c | 28 ++-----
arch/x86/xen/irq.c | 61 +-------------
arch/x86/xen/smp.c | 24 ------
arch/x86/xen/xen-ops.h | 4 +-
8 files changed, 53 insertions(+), 201 deletions(-)

--
2.26.2

\
 
 \ /
  Last update: 2021-10-28 09:29    [W:0.046 / U:0.148 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site