[Linux PPC] KVM PR and KVM HV do not work if the kernel was compiled with PREEMPT
From: Christian Zigotzky <hidden>
Date: 2026-02-17 09:44:30
On 17/02/26 10:03, Shrikanth Hegde wrote:
On 2/17/26 2:22 PM, Christian Zigotzky wrote:quoted
Hi, Thank you for your patch. I tested the latest git kernel with your patch today. Unfortunately the system freezes while booting the VM with KVM HV. Cheers, ChristianWould it be possible to share the console log or boot log of KVM to the point it freezes?
Unfortunately there aren't any error messages. I also tried it with: gdb --args qemu-system-ppc64 -M ppce500 -cpu e5500 -m 1024 -kernel uImage-7.0-preempt -drive format=raw,file=void-live-powerpc-20230317-updated2.img,index=0,if=virtio -netdev user,id=mynet0 -device virtio-net,netdev=mynet0 -append "rw root=/dev/vda" -device virtio-gpu-pci -device virtio-mouse-pci -device virtio-keyboard-pci -enable-kvm -smp 4 and with gdb in the guest: qemu-system-ppc64 -s -S -M ppce500 -cpu e5500 -m 1024 -kernel uImage-7.0-preempt -drive format=raw,file=void-live-powerpc-20230317-updated2.img,index=0,if=virtio -netdev user,id=mynet0 -device virtio-net,netdev=mynet0 -append "rw root=/dev/vda" -device virtio-gpu-pci -device virtio-mouse-pci -device virtio-keyboard-pci -enable-kvm -smp 4 The system freezed without any error messages. -- Sent with BrassMonkey 33.9.1 (https://github.com/chzigotzky/Web-Browsers-and-Suites-for-Linux-PPC/releases/tag/BrassMonkey_33.9.1)