powerpc/perf: Remove thread_imc_pmu global variable from
authorAnju T Sudhakar <anju@linux.vnet.ibm.com>
Mon, 11 Dec 2017 05:58:35 +0000 (11:28 +0530)
committerMichael Ellerman <mpe@ellerman.id.au>
Fri, 19 Jan 2018 11:39:57 +0000 (22:39 +1100)
Remove the global variable 'thread_imc_pmu', since it is not used in the code.

Signed-off-by: Anju T Sudhakar <anju@linux.vnet.ibm.com>
Reviewed-by: madhavan Srinivasan <maddy@linux.vnet.ibm.com>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
arch/powerpc/perf/imc-pmu.c

index 0ead3cd73caa2f8816e8c04f47cca691efba0560..2a7b9323183a374935dd8bf0c538d851e2dfe4be 100644 (file)
@@ -40,7 +40,6 @@ static struct imc_pmu *core_imc_pmu;
 /* Thread IMC data structures and variables */
 
 static DEFINE_PER_CPU(u64 *, thread_imc_mem);
-static struct imc_pmu *thread_imc_pmu;
 static int thread_imc_mem_size;
 
 struct imc_pmu *imc_event_to_pmu(struct perf_event *event)
@@ -1263,7 +1262,6 @@ static int imc_mem_init(struct imc_pmu *pmu_ptr, struct device_node *parent,
                                return res;
                }
 
-               thread_imc_pmu = pmu_ptr;
                break;
        default:
                return -EINVAL;