When building a random powerpc kernel I hit this build error:
CC arch/powerpc/platforms/powernv/opal-imc.o
arch/powerpc/platforms/powernv/opal-imc.c: In function « disable_nest_pmu_counters »:
arch/powerpc/platforms/powernv/opal-imc.c:130:13: error : assignment discards « const » qualifier from pointer target type [-Werror=discarded-qualifiers]
l_cpumask = cpumask_of_node(nid);
^
This patch simply add const to l_cpumask to fix this issue.
Signed-off-by: Corentin Labbe <clabbe.montjoie@gmail.com>
---
arch/powerpc/platforms/powernv/opal-imc.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
@@ -123,7 +123,7 @@ static int imc_pmu_create(struct device_node *parent, int pmu_index, int domain)staticvoiddisable_nest_pmu_counters(void){intnid,cpu;-structcpumask*l_cpumask;+conststructcpumask*l_cpumask;get_online_cpus();for_each_online_node(nid){
From: Michael Ellerman <mpe@ellerman.id.au> Date: 2017-08-17 12:52:19
Corentin Labbe [off-list ref] writes:
When building a random powerpc kernel I hit this build error:
CC arch/powerpc/platforms/powernv/opal-imc.o
arch/powerpc/platforms/powernv/opal-imc.c: In function =C2=AB=C2=A0disabl=
On Wednesday 16 August 2017 06:04 PM, Corentin Labbe wrote:
When building a random powerpc kernel I hit this build error:
CC arch/powerpc/platforms/powernv/opal-imc.o
arch/powerpc/platforms/powernv/opal-imc.c: In function « disable_nest_pmu_counters »:
arch/powerpc/platforms/powernv/opal-imc.c:130:13: error : assignment discards « const » qualifier from pointer target type [-Werror=discarded-qualifiers]
l_cpumask = cpumask_of_node(nid);
^
This patch simply add const to l_cpumask to fix this issue.
@@ -123,7 +123,7 @@ static int imc_pmu_create(struct device_node *parent, int pmu_index, int domain)staticvoiddisable_nest_pmu_counters(void){intnid,cpu;-structcpumask*l_cpumask;+conststructcpumask*l_cpumask;get_online_cpus();for_each_online_node(nid){
On Thu, Aug 17, 2017 at 10:52:11PM +1000, Michael Ellerman wrote:
Corentin Labbe [off-list ref] writes:
quoted
When building a random powerpc kernel I hit this build error:
CC arch/powerpc/platforms/powernv/opal-imc.o
arch/powerpc/platforms/powernv/opal-imc.c: In function « disable_nest_pmu_counters »:
arch/powerpc/platforms/powernv/opal-imc.c:130:13: error : assignment discards « const » qualifier from pointer target type [-Werror=discarded-qualifiers]
l_cpumask = cpumask_of_node(nid);
^
This patch simply add const to l_cpumask to fix this issue.
Thanks. I'm not sure why we haven't seen that.
Do you mind attaching your .config ?
cheers
From: Michael Ellerman <mpe@ellerman.id.au> Date: 2017-08-25 01:26:39
Corentin Labbe [off-list ref] writes:
On Thu, Aug 17, 2017 at 10:52:11PM +1000, Michael Ellerman wrote:
quoted
Corentin Labbe [off-list ref] writes:
=20
quoted
When building a random powerpc kernel I hit this build error:
CC arch/powerpc/platforms/powernv/opal-imc.o
arch/powerpc/platforms/powernv/opal-imc.c: In function =C2=AB=C2=A0dis=
From: Michael Ellerman <hidden> Date: 2017-08-31 11:36:17
On Wed, 2017-08-16 at 12:34:44 UTC, Corentin Labbe wrote:
When building a random powerpc kernel I hit this build error:
CC arch/powerpc/platforms/powernv/opal-imc.o
arch/powerpc/platforms/powernv/opal-imc.c: In function ����disable_nest_pmu_counters����:
arch/powerpc/platforms/powernv/opal-imc.c:130:13: error��: assignment discards ����const���� qualifier from pointer target type [-Werror=discarded-qualifiers]
l_cpumask = cpumask_of_node(nid);
^
This patch simply add const to l_cpumask to fix this issue.
Signed-off-by: Corentin Labbe <clabbe.montjoie@gmail.com>
Reviewed-by: Madhavan Srinivasan <redacted>