From: Greg KH <gregkh@linuxfoundation.org>
To: Christian Zigotzky <chzigotzky@xenosoft.de>
Cc: Paolo Bonzini <pbonzini@redhat.com>,
linux-kernel@vger.kernel.org, kvm@vger.kernel.org,
seanjc@google.com, linuxppc-dev@lists.ozlabs.org,
regressions@lists.linux.dev, Trevor Dickinson <rtd2@xtra.co.nz>,
mad skateman <madskateman@gmail.com>,
hypexed@yahoo.com.au, Darren Stevens <darren@stevens-zone.net>
Subject: Re: [Kernel 6.12.17] [PowerPC e5500] KVM HV compilation error
Date: Wed, 5 Mar 2025 15:19:35 +0100 [thread overview]
Message-ID: <2025030516-scoured-ethanol-6540@gregkh> (raw)
In-Reply-To: <DDEA8D1B-0A0F-4CF3-9A73-7762FFEFD166@xenosoft.de>
On Wed, Mar 05, 2025 at 03:14:13PM +0100, Christian Zigotzky wrote:
> Hi All,
>
> The stable long-term kernel 6.12.17 cannot compile with KVM HV support for e5500 PowerPC machines anymore.
>
> Bug report: https://github.com/chzigotzky/kernels/issues/6
>
> Kernel config: https://github.com/chzigotzky/kernels/blob/6_12/configs/x5000_defconfig
>
> Error messages:
>
> arch/powerpc/kvm/e500_mmu_host.c: In function 'kvmppc_e500_shadow_map':
> arch/powerpc/kvm/e500_mmu_host.c:447:9: error: implicit declaration of function '__kvm_faultin_pfn' [-Werror=implicit-function-declaration]
> pfn = __kvm_faultin_pfn(slot, gfn, FOLL_WRITE, NULL, &page);
> ^~~~~~~~~~~~~~~~~
> CC kernel/notifier.o
> arch/powerpc/kvm/e500_mmu_host.c:500:2: error: implicit declaration of function 'kvm_release_faultin_page'; did you mean 'kvm_read_guest_page'? [-Werror=implicit-function-declaration]
> kvm_release_faultin_page(kvm, page, !!ret, writable);
>
> After that, I compiled it without KVM HV support.
>
> Kernel config: https://github.com/chzigotzky/kernels/blob/6_12/configs/e5500_defconfig
>
> Please check the error messages.
Odd, what commit caused this problem? Any hint as to what commit is
missing to fix it?
thanks,
greg k-h
next prev parent reply other threads:[~2025-03-05 14:19 UTC|newest]
Thread overview: 13+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-01-12 9:55 [PATCH v2 0/5] KVM: e500: map readonly host pages for read, and cleanup Paolo Bonzini
2025-01-12 9:55 ` [PATCH 1/5] KVM: e500: always restore irqs Paolo Bonzini
2025-01-21 5:20 ` Nicholas Piggin
2025-01-12 9:55 ` [PATCH 2/5] KVM: e500: use shadow TLB entry as witness for writability Paolo Bonzini
2025-01-12 9:55 ` [PATCH 3/5] KVM: e500: track host-writability of pages Paolo Bonzini
2025-03-05 14:14 ` [Kernel 6.12.17] [PowerPC e5500] KVM HV compilation error Christian Zigotzky
2025-03-05 14:19 ` Greg KH [this message]
2025-03-05 14:53 ` Sean Christopherson
2025-03-10 15:59 ` Greg KH
2025-03-05 14:54 ` Paolo Bonzini
2025-03-10 15:22 ` Greg KH
2025-01-12 9:55 ` [PATCH 4/5] KVM: e500: map readonly host pages for read Paolo Bonzini
2025-01-12 9:55 ` [PATCH 5/5] KVM: e500: perform hugepage check after looking up the PFN Paolo Bonzini
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=2025030516-scoured-ethanol-6540@gregkh \
--to=gregkh@linuxfoundation.org \
--cc=chzigotzky@xenosoft.de \
--cc=darren@stevens-zone.net \
--cc=hypexed@yahoo.com.au \
--cc=kvm@vger.kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linuxppc-dev@lists.ozlabs.org \
--cc=madskateman@gmail.com \
--cc=pbonzini@redhat.com \
--cc=regressions@lists.linux.dev \
--cc=rtd2@xtra.co.nz \
--cc=seanjc@google.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.