Merge tag 'powerpc-5.2-3' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc...
[sfrench/cifs-2.6.git] / arch / powerpc / platforms / powernv / opal-imc.c
index 1b6932890a736fca450cbba5ee89595fdb3bbbbc..186109bdd41be2c3d05f1bc93059960454a1d27f 100644 (file)
@@ -157,6 +157,10 @@ static int imc_pmu_create(struct device_node *parent, int pmu_index, int domain)
        struct imc_pmu *pmu_ptr;
        u32 offset;
 
+       /* Return for unknown domain */
+       if (domain < 0)
+               return -EINVAL;
+
        /* memory for pmu */
        pmu_ptr = kzalloc(sizeof(*pmu_ptr), GFP_KERNEL);
        if (!pmu_ptr)