Thread (20 messages) 20 messages, 2 authors, 2025-01-01

KVM: PPC: Book3E: KVM HV host module doesn't work anymore

From: Christian Zigotzky <hidden>
Date: 2024-12-27 14:50:36
Also in: regressions

On 27/12/24 06:20, Paolo Bonzini wrote:
Please test the kvm-e500-bisection-rebase branch of 
https://git.kernel.org/pub/scm/virt/kvm/kvm.git, which has the patch 
applied already:
- first test commit 0096d3855a5e80b9d4e43e5a291e8c79aa4abbc2, and report if it fails

- then the entire branch, bisecting between 0096d3855a5e80b9d4e43e5a291e8c79aa4abbc2 and the top if it fails.

Paolo
Hello Paolo,

git clone https://git.kernel.org/pub/scm/virt/kvm/kvm.git -b 
kvm-e500-bisection-rebase a

git checkout 0096d3855a5e80b9d4e43e5a291e8c79aa4abbc2

Output:

... HEAD is now at 0096d3855a5e KVM: PPC: e500: Use __kvm_faultin_pfn() 
to handle page faults

make -j8 CROSS_COMPILE=powerpc-linux-gnu- ARCH=powerpc oldconfig

make -j8 CROSS_COMPILE=powerpc-linux-gnu- ARCH=powerpc uImage

The host kernel and the guest kernel boots with "-enable-kvm" so KVM HV 
works.

Paolo wrote:

then the entire branch, bisecting between 
0096d3855a5e80b9d4e43e5a291e8c79aa4abbc2 and the top if it fails.

---

git log

commit 15ac24da3251e47fe3a63ea52d8c5ecb0b26b02c (HEAD -> 
kvm-e500-bisection-rebase, origin/kvm-e500-bisection-rebase)
Author: Paolo Bonzini [off-list ref]
Date:   Wed Nov 13 12:39:45 2024 +0100

I tested the top additionally and the host and guest boot.

BTW, I also tested KVM PR on my P.A. Semi Nemo board yesterday. KVM PR 
isn’t affected. PA6T-1682M is a Book3S SoC with AltiVec support.

Thanks,
Christian

-- 
Sent with BrassMonkey 33.4.0 (https://github.com/wicknix/brass-monkey/releases/tag/33.4.0)

Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help