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

Christian Zigotzky chzigotzky at xenosoft.de
Fri Dec 20 23:48:46 AEDT 2024


On 20/12/24 13:08 Christian Zigotzky wrote:
> On 18/12/24 15:41, Christian Zigotzky wrote:
>> On 18/12/24 12:10, Christian Zigotzky wrote:
>>> Hello,
>>>
>>> The KVM HV host module doesn't work anymore since the PowerPC 
>>> updates 6.13-1 [1] and PowerPC MM updates [2].
>>>
>>> We have tested it with our FSL P5020/P5040 boards [3].
>>>
>>> The guest kernel doesn't boot. There is no output via the serial 
>>> connection and no output via the graphics card. (QEMU)
>>>
>>> It boots without the PowerPC updates 6.13-1 [1] and PowerPC MM 
>>> updates [2].
>>>
>>> Is the problem already known? Is there already a solution? I have 
>>> seen many Book3S KVM HV updates. Have you perhaps forgotten Book3E?
>>>
>>> Thanks,
>>> Christian
>>>
>>> [1] 
>>> https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=42d9e8b7ccddee75989283cf7477305cfe3776ff
>>> [2] 
>>> https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=5c00ff742bf5caf85f60e1c73999f99376fb865d
>>> [3] http://wiki.amiga.org/index.php?title=X5000
>>>
>>
>> I tried to bisect but without success. Link: 
>> https://github.com/chzigotzky/kernels/issues/4#issuecomment-2551460323
>>
>> -- Christian
>>
> It seems, that the PowerPC updates 6.13-1 aren't responsible for this 
> issue. I had to test the PowerPC updates 6.13-1 during the bisect. [1]
>
> Bisecting: 428 revisions left to test after this (roughly 9 steps)
> [42d9e8b7ccddee75989283cf7477305cfe3776ff] Merge tag 'powerpc-6.13-1' 
> of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
>
> Result:  git bisect good
>
> There aren't any changes in the PowerPC MM updates [2].
>
> Do you have another idea? I like KVM HV on my FSL P5040 system and use 
> it very often for testing. However, KVM HV is hardly used by our 
> users, so we could remove it from our kernels if it were not fixed. It 
> would save space to remove it.
>
> -- Christian
>
> [1] https://github.com/chzigotzky/kernels/issues/4
> [2] 
> https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=5c00ff742bf5caf85f60e1c73999f99376fb865d
Maybe the kvm updates [1] from Paolo Bonzini are responsible for this issue.

+ Paolo Bonzini

I have found some changes in the e500_mmu_host.c file 
(a/arch/powerpc/kvm/e500_mmu_host.c) in the kvm updates [1].

-- Christian

[1] 
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=9f16d5e6f220661f73b36a4be1b21575651d8833


More information about the Linuxppc-dev mailing list