[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20200324094154.32352-1-joro@8bytes.org>
Date: Tue, 24 Mar 2020 10:41:50 +0100
From: Joerg Roedel <joro@...tes.org>
To: Paolo Bonzini <pbonzini@...hat.com>
Cc: Sean Christopherson <sean.j.christopherson@...el.com>,
Vitaly Kuznetsov <vkuznets@...hat.com>,
Wanpeng Li <wanpengli@...cent.com>,
Jim Mattson <jmattson@...gle.com>,
Joerg Roedel <joro@...tes.org>,
Suravee Suthikulpanit <suravee.suthikulpanit@....com>,
Tom Lendacky <thomas.lendacky@....com>,
Ashish Kalra <Ashish.Kalra@....com>,
Brijesh Singh <brijesh.singh@....com>, kvm@...r.kernel.org,
linux-kernel@...r.kernel.org
Subject: [PATCH 0/4] KVM: SVM: Move and split up svm.c
Hi,
here is a patch-set agains kvm/queue which moves svm.c into its own
subdirectory arch/x86/kvm/svm/ and splits moves parts of it into
separate source files:
- The parts related to nested SVM to nested.c
- AVIC implementation to avic.c
- The SEV parts to sev.c
I have tested the changes in a guest with and without SEV.
Please review.
Thanks,
Joerg
Joerg Roedel (4):
kVM SVM: Move SVM related files to own sub-directory
KVM: SVM: Move Nested SVM Implementation to nested.c
KVM: SVM: Move AVIC code to separate file
KVM: SVM: Move SEV code to separate file
arch/x86/kvm/Makefile | 2 +-
arch/x86/kvm/svm/avic.c | 1025 ++++
arch/x86/kvm/svm/nested.c | 823 ++++
arch/x86/kvm/{pmu_amd.c => svm/pmu.c} | 0
arch/x86/kvm/svm/sev.c | 1178 +++++
arch/x86/kvm/{ => svm}/svm.c | 6546 ++++++-------------------
arch/x86/kvm/svm/svm.h | 491 ++
7 files changed, 5106 insertions(+), 4959 deletions(-)
create mode 100644 arch/x86/kvm/svm/avic.c
create mode 100644 arch/x86/kvm/svm/nested.c
rename arch/x86/kvm/{pmu_amd.c => svm/pmu.c} (100%)
create mode 100644 arch/x86/kvm/svm/sev.c
rename arch/x86/kvm/{ => svm}/svm.c (56%)
create mode 100644 arch/x86/kvm/svm/svm.h
--
2.17.1
Powered by blists - more mailing lists