Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1757402AbeAHMte (ORCPT + 1 other); Mon, 8 Jan 2018 07:49:34 -0500 Received: from mout.kundenserver.de ([212.227.126.187]:53240 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1756379AbeAHMtd (ORCPT ); Mon, 8 Jan 2018 07:49:33 -0500 From: Arnd Bergmann To: Andrew Morton Cc: Yury Norov , Arnd Bergmann , Will Deacon , Mark Rutland , Jonathan Cameron , Suzuki K Poulose , linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH] perf: arm_dsu_pmu: convert to bitmap_from_arr32 Date: Mon, 8 Jan 2018 13:48:31 +0100 Message-Id: <20180108124902.3854110-1-arnd@arndb.de> X-Mailer: git-send-email 2.9.0 X-Provags-ID: V03:K0:+qR6iZtkDJtuTTlQABIT0tlawn3NdFjS71T7geuVwDs8dM8xc1q 3FqN42wfvdvp17Um03PQP0KwJSOc9Wu9yi7N8UjBZlTTW4mZmqTXz7ZJrknvNzeEgoO54oX G7HkyUaHmjA9x+8p8ttiuwvzJJnnTN0t0WP7cuu+OAzCWOB2rNWmv1AB8wBlHYy6dBGLMpS WRs69jnhXClF1lvTbFJnw== X-UI-Out-Filterresults: notjunk:1;V01:K0:ZaZi3kSBI0s=:49LphSqP4/3eqAuZigUgSF pK5AX4xEINSUJJ1GCXo66ngBie3kzgj5Fyef7zNg5nAkiqbmXaPbK8ntGuidO7ADxo24/2asA sL1+fSHdYAkhFCnwfKfraKnuW6fa0wDJlM78npVw+dFTsNa/RvE+7nIDDD9+UIDtVHUG8RVf2 tzRQ5KD8IJ+jEh0ZtBnBJJtKKoWmwMxRCR4yTfU03R/aFE5w8xIqaZPdpGGMDWws0srfH0fiP 5u/aUSn6T6ciDrRN8orq/9tG38YYAiTH4h/gqjBQd1lIZzeVr09DAPobcGAoOSvbw1VVl3Igb kwpwdVRsJmVEIx97lX+j++D3aW5x2cpQ+1ZZue8Ruu5HwujXF4UxeannpsKD43srZuoeCIxiQ yp5rV/bs4dKMtmhdi8lGppGKgRj0CQgPQBD+FHW1RmZ52RcvQPnEAGa4VhF9ipnvArtIh+KwL IOD/J7a8OaJJqf3ab10zFl0ywpCQRekL02UbH/L84ThUwH07Ak0mlh83v3LySyB/Bp0Gg9FV7 q+8WyzKVroW86ZYXn290XJehZ6I8V23PkoA60u5X11fMa7heGAlii/A9YQWUjHIzl0p0FoR9f ffU0fXenbRJWCKIM1tXTF7PgRfACQcl9W08KhRdTGQfgaikBJw/Cb8/Tdz4I/4eQH36XYOkrg El073wlwYlXdRq/cT2RBDM8e48P3a3rAYAlVWpnozKBwvVQnEvPtPmo8W5vjNx0sgLcMT7ZWX JasMkbFhjugcMRuxDfijHeiGengm22juG25glaziduPq79OExPZS+THwZr4= Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Return-Path: The bitmap_from_u32array() interface got replaced in a global change, but the arm_dsu_pmu driver adds another instance, resulting in a build failure: drivers/perf/arm_dsu_pmu.c: In function 'dsu_pmu_probe_pmu': drivers/perf/arm_dsu_pmu.c:661:2: error: implicit declaration of function 'bitmap_from_u32array'; did you mean 'bitmap_from_arr32'? [-Werror=implicit-function-declaration] This changes the new instance accordingly. Fixes: mmotm ("bitmap: replace bitmap_{from,to}_u32array") Fixes: 7520fa99246d ("perf: ARM DynamIQ Shared Unit PMU support") Signed-off-by: Arnd Bergmann --- The global change is currently in linux-mm, so it should be possible to just fold this patch into it, without causing extra work. --- drivers/perf/arm_dsu_pmu.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/drivers/perf/arm_dsu_pmu.c b/drivers/perf/arm_dsu_pmu.c index 37c0526c93d5..e2700888a7d9 100644 --- a/drivers/perf/arm_dsu_pmu.c +++ b/drivers/perf/arm_dsu_pmu.c @@ -658,10 +658,8 @@ static void dsu_pmu_probe_pmu(struct dsu_pmu *dsu_pmu) return; cpmceid[0] = __dsu_pmu_read_pmceid(0); cpmceid[1] = __dsu_pmu_read_pmceid(1); - bitmap_from_u32array(dsu_pmu->cpmceid_bitmap, - DSU_PMU_MAX_COMMON_EVENTS, - cpmceid, - ARRAY_SIZE(cpmceid)); + bitmap_from_arr32(dsu_pmu->cpmceid_bitmap, cpmceid, + DSU_PMU_MAX_COMMON_EVENTS); } static void dsu_pmu_set_active_cpu(int cpu, struct dsu_pmu *dsu_pmu) -- 2.9.0