[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [PATCH v3 11/14] x86/vmx: remove unused included headers from vmx.c
Do not include the headers: asm/hvm/vpic.h asm/hvm/vpt.h asm/io.h asm/mce.h asm/mem_sharing.h asm/regs.h public/arch-x86/cpuid.h public/hvm/save.h because none of the declarations and macro definitions in them is used. Sort the rest of the headers alphabetically. No functional change intended. Signed-off-by: Xenia Ragiadakou <burzalodowa@xxxxxxxxx> --- Changes in v3: - none xen/arch/x86/hvm/vmx/vmx.c | 56 +++++++++++++++++--------------------- 1 file changed, 25 insertions(+), 31 deletions(-) diff --git a/xen/arch/x86/hvm/vmx/vmx.c b/xen/arch/x86/hvm/vmx/vmx.c index cb8b133ed5..9b009ebcef 100644 --- a/xen/arch/x86/hvm/vmx/vmx.c +++ b/xen/arch/x86/hvm/vmx/vmx.c @@ -15,52 +15,46 @@ * this program; If not, see <http://www.gnu.org/licenses/>. */ +#include <xen/domain_page.h> #include <xen/guest_access.h> +#include <xen/hypercall.h> #include <xen/init.h> +#include <xen/irq.h> #include <xen/lib.h> #include <xen/param.h> -#include <xen/trace.h> +#include <xen/perfc.h> #include <xen/sched.h> -#include <xen/irq.h> #include <xen/softirq.h> -#include <xen/domain_page.h> -#include <xen/hypercall.h> -#include <xen/perfc.h> -#include <asm/current.h> -#include <asm/io.h> -#include <asm/iocap.h> -#include <asm/regs.h> +#include <xen/trace.h> + +#include <asm/altp2m.h> +#include <asm/apic.h> #include <asm/cpufeature.h> -#include <asm/processor.h> +#include <asm/current.h> +#include <asm/gdbsx.h> #include <asm/debugreg.h> -#include <asm/msr.h> -#include <asm/p2m.h> -#include <asm/mem_sharing.h> +#include <asm/event.h> #include <asm/hvm/emulate.h> #include <asm/hvm/hvm.h> +#include <asm/hvm/monitor.h> +#include <asm/hvm/nestedhvm.h> #include <asm/hvm/support.h> -#include <asm/hvm/vmx/vmx.h> +#include <asm/hvm/trace.h> +#include <asm/hvm/vlapic.h> #include <asm/hvm/vmx/vmcs.h> -#include <public/sched.h> -#include <public/hvm/ioreq.h> +#include <asm/hvm/vmx/vmx.h> +#include <asm/iocap.h> #include <asm/i387.h> -#include <asm/hvm/vpic.h> -#include <asm/hvm/vlapic.h> -#include <asm/x86_emulate.h> -#include <asm/hvm/vpt.h> -#include <public/hvm/save.h> -#include <asm/hvm/trace.h> -#include <asm/hvm/monitor.h> -#include <asm/xenoprof.h> -#include <asm/gdbsx.h> -#include <asm/apic.h> -#include <asm/hvm/nestedhvm.h> -#include <asm/altp2m.h> -#include <asm/event.h> -#include <asm/mce.h> #include <asm/monitor.h> +#include <asm/msr.h> +#include <asm/processor.h> #include <asm/prot-key.h> -#include <public/arch-x86/cpuid.h> +#include <asm/p2m.h> +#include <asm/xenoprof.h> +#include <asm/x86_emulate.h> + +#include <public/sched.h> +#include <public/hvm/ioreq.h> #include "pi.h" #include "vmx.h" -- 2.37.2
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |