Message ID | 20230914000115.1035594-1-kent.overstreet@linux.dev (mailing list archive) |
---|---|
State | Handled Elsewhere, archived |
Headers | show |
Series | powerpc: Export kvm_guest static key, for bcachefs six locks | expand |
Context | Check | Description |
---|---|---|
snowpatch_ozlabs/github-powerpc_selftests | success | Successfully ran 8 jobs. |
snowpatch_ozlabs/github-powerpc_ppctests | success | Successfully ran 8 jobs. |
snowpatch_ozlabs/github-powerpc_clang | success | Successfully ran 6 jobs. |
snowpatch_ozlabs/github-powerpc_sparse | success | Successfully ran 4 jobs. |
snowpatch_ozlabs/github-powerpc_kernel_qemu | success | Successfully ran 23 jobs. |
Kent Overstreet <kent.overstreet@linux.dev> writes: > bcachefs's six locks need kvm_guest, via > ower_on_cpu() -> vcpu_is_preempted() -> is_kvm_guest() > > Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev> > Cc: linuxppc-dev@lists.ozlabs.org > --- > arch/powerpc/kernel/firmware.c | 2 ++ > 1 file changed, 2 insertions(+) Acked-by: Michael Ellerman <mpe@ellerman.id.au> (powerpc) I'm happy for you to take this via your tree. cheers > diff --git a/arch/powerpc/kernel/firmware.c b/arch/powerpc/kernel/firmware.c > index 20328f72f9f2..8987eee33dc8 100644 > --- a/arch/powerpc/kernel/firmware.c > +++ b/arch/powerpc/kernel/firmware.c > @@ -23,6 +23,8 @@ EXPORT_SYMBOL_GPL(powerpc_firmware_features); > > #if defined(CONFIG_PPC_PSERIES) || defined(CONFIG_KVM_GUEST) > DEFINE_STATIC_KEY_FALSE(kvm_guest); > +EXPORT_SYMBOL_GPL(kvm_guest); > + > int __init check_kvm_guest(void) > { > struct device_node *hyper_node; > -- > 2.40.1
On Thu, Sep 14, 2023 at 12:26:53PM +1000, Michael Ellerman wrote: > Kent Overstreet <kent.overstreet@linux.dev> writes: > > bcachefs's six locks need kvm_guest, via > > ower_on_cpu() -> vcpu_is_preempted() -> is_kvm_guest() > > > > Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev> > > Cc: linuxppc-dev@lists.ozlabs.org > > --- > > arch/powerpc/kernel/firmware.c | 2 ++ > > 1 file changed, 2 insertions(+) > > Acked-by: Michael Ellerman <mpe@ellerman.id.au> (powerpc) > > I'm happy for you to take this via your tree. Thanks!
diff --git a/arch/powerpc/kernel/firmware.c b/arch/powerpc/kernel/firmware.c index 20328f72f9f2..8987eee33dc8 100644 --- a/arch/powerpc/kernel/firmware.c +++ b/arch/powerpc/kernel/firmware.c @@ -23,6 +23,8 @@ EXPORT_SYMBOL_GPL(powerpc_firmware_features); #if defined(CONFIG_PPC_PSERIES) || defined(CONFIG_KVM_GUEST) DEFINE_STATIC_KEY_FALSE(kvm_guest); +EXPORT_SYMBOL_GPL(kvm_guest); + int __init check_kvm_guest(void) { struct device_node *hyper_node;
bcachefs's six locks need kvm_guest, via ower_on_cpu() -> vcpu_is_preempted() -> is_kvm_guest() Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev> Cc: linuxppc-dev@lists.ozlabs.org --- arch/powerpc/kernel/firmware.c | 2 ++ 1 file changed, 2 insertions(+)