]> www.infradead.org Git - users/willy/xarray.git/commitdiff
KVM: PPC: Book3S HV: remove unused varible
authorAlex Shi <alexs@kernel.org>
Fri, 16 Aug 2024 09:33:12 +0000 (17:33 +0800)
committerMichael Ellerman <mpe@ellerman.id.au>
Fri, 16 Aug 2024 11:47:34 +0000 (21:47 +1000)
During build testing, we found a error:
  arch/powerpc/kvm/book3s_hv.c:4052:17: error: variable 'loops' set but not used
                unsigned long loops = 0;
1 error generated.

Fix it by removing the unused variable.

Fixes: b4deba5c41e9 ("KVM: PPC: Book3S HV: Implement dynamic micro-threading on POWER8")
Signed-off-by: Alex Shi <alexs@kernel.org>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Link: https://msgid.link/20240816093313.327268-1-alexs@kernel.org
arch/powerpc/kvm/book3s_hv.c

index 0c06d2a59861188d13f8548a0d4bd8bdfd06f5d3..ba0492f9de650dd4e2a9fd4c61b332db92c89bd1 100644 (file)
@@ -4057,7 +4057,6 @@ static noinline void kvmppc_run_core(struct kvmppc_vcore *vc)
        /* Return to whole-core mode if we split the core earlier */
        if (cmd_bit) {
                unsigned long hid0 = mfspr(SPRN_HID0);
-               unsigned long loops = 0;
 
                hid0 &= ~HID0_POWER8_DYNLPARDIS;
                stat_bit = HID0_POWER8_2LPARMODE | HID0_POWER8_4LPARMODE;
@@ -4069,7 +4068,6 @@ static noinline void kvmppc_run_core(struct kvmppc_vcore *vc)
                        if (!(hid0 & stat_bit))
                                break;
                        cpu_relax();
-                       ++loops;
                }
                split_info.do_nap = 0;
        }