KVM: arm64: vgic: Demote userspace-triggered console prints to kvm_debug()
Marc Zyngier
maintainerPATCH 1/1 KVM: arm64: vgic: Demote userspace-triggered console prints to kvm_debug()
Running the KVM selftests results in these messages being dumped in the kernel console:
[ 188.051073] kvm [469]: VGIC redist and dist frames overlap [ 188.056820] kvm [469]: VGIC redist and dist frames overlap [ 188.076199] kvm [469]: VGIC redist and dist frames overlap
Being amle to trigger this from userspace is definitely not on, so demote these warnings to kvm_debug().
Signed-off-by Marc Zyngier <[email protected]>
--- arch/arm64/kvm/vgic/vgic-v2.c | 4 ++-- arch/arm64/kvm/vgic/vgic-v3.c | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-)
arch/arm64/kvm/vgic/vgic-v2.c +2 -2
@@ -293,12 +293,12 @@ int vgic_v2_map_resources(struct kvm *kvm)if (IS_VGIC_ADDR_UNDEF (dist->vgic_dist_base) ||IS_VGIC_ADDR_UNDEF (dist->vgic_cpu_base)) { -kvm_err ("Need to set vgic cpu and dist addresses first\n" ); +kvm_debug ("Need to set vgic cpu and dist addresses first\n" );return -ENXIO ; }if (!vgic_v2_check_base (dist->vgic_dist_base, dist->vgic_cpu_base)) { -kvm_err ("VGIC CPU and dist frames overlap\n" ); +kvm_debug ("VGIC CPU and dist frames overlap\n" );return -EINVAL ; }
arch/arm64/kvm/vgic/vgic-v3.c +2 -2
@@ -554,12 +554,12 @@ int vgic_v3_map_resources(struct kvm *kvm) }if (IS_VGIC_ADDR_UNDEF (dist->vgic_dist_base)) { -kvm_err ("Need to set vgic distributor addresses first\n" ); +kvm_debug ("Need to set vgic distributor addresses first\n" );return -ENXIO ; }if (!vgic_v3_check_base (kvm)) { -kvm_err ("VGIC redist and dist frames overlap\n" ); +kvm_debug ("VGIC redist and dist frames overlap\n" );return -EINVAL ; }
Signature · 1 line
2.30.2