From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751639AbdF1UGO (ORCPT ); Wed, 28 Jun 2017 16:06:14 -0400 Received: from mout.kundenserver.de ([212.227.17.10]:50855 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751541AbdF1UGH (ORCPT ); Wed, 28 Jun 2017 16:06:07 -0400 From: Arnd Bergmann To: Ingo Molnar , Peter Zijlstra Cc: Arnd Bergmann , Vincent Guittot , Morten Rasmussen , Dietmar Eggemann , Rik van Riel , linux-kernel@vger.kernel.org Subject: [PATCH] sched/numa: fix build without CONFIG_NUMA_BALANCING Date: Wed, 28 Jun 2017 22:05:09 +0200 Message-Id: <20170628200530.3070052-1-arnd@arndb.de> X-Mailer: git-send-email 2.9.0 X-Provags-ID: V03:K0:p6zr8sKYVj9in0qUsyiiR4QVOfyjh51TIjyb1fsGXg4YlpcyRcp rI9g87M9cvmAwWBjDEUhdrjd5rcEToHjD76foAem+QkijA3my5tT3T7cZFs9VPrO9a3cwOn p3O3DcnMi+cEbGq1WQWWnPfG2S+fubkaw67LtVaBKgq2s4vnA2bOlQtxh86nuswBslvzPDC lh8QmNYWJmeOtIWr42Qsg== X-UI-Out-Filterresults: notjunk:1;V01:K0:Uq7YDyFL0cY=:jhLir3GXoszndE5jkzdj4i giKOodvUfTZGXDyG2hxgegtKq8Jm9c63TrkwG8XZK67uM2z/lc9CdvB08DH5q4ZOPNcboPvQS bIWYIA5nv9s6kyjLs6mzMp8lmITQFTYD9AyByWXrT9cjsTuMZWfp9PeNcI9ZtH92trzuooEN3 wiD7FJXMlMy2pDAtwp8ptuWMGwQEZqVwr+1jB1IrAp1Cqyd+5JK6JN4R572Zz+CVLjbTDpHwU ZVX90IBwaC6fN8C/0MTaMeNP+JnrGJvF7JrvVALuoNvpyAbp2ByG6/3Qd6PG+pARJOarr/m7W LZ4NdbG7ufoxjB1G+yNG+IAsKYf3EKjf5qu6AsotPktGiFEdObrPUZUGV0dJOBRKZJH8P35cl /nal/UwBd4em3G9ML5CyZxPnACTatdrA326WmCFwKHxOqzvFQoQXZyaiC6C7MNMmJMTI7NyIE bZpUa0vHyknZeiqxY9631PDBLiRoGPc8Cf0KPZwAu9Xzu/x36Z54vm/Fxi6HiiFSEpCAs/x8V Wx+jwWsg3lRzWJ0bkkdya0zigO0kIxzbg2Otlz2BQqhtyb4NInzVQ4vABKWAQj2b6Weif8cda MQq+wpLcmgIqxo7ofwr+KFcDAaqQEFaafk8JbHqcfsDWHoA6BFoqnGvA/r/WbUuyMVOZkVvoX KATvaKWkp4JqZTgyhyWh2GfkLMF25dhZraercH2o2VIo/a4IfEJAgLHzyRAMTUKyOlVQ= Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org I ran into a build error: kernel/sched/fair.c:2655:44: error: 'struct sched_domain' declared inside parameter list will not be visible outside of this definition or declaration [-Werror] Adding a forward declaration for the struct name is sufficient to avoid it. Fixes: 3fed382b46ba ("sched/numa: Implement NUMA node level wake_affine()") Signed-off-by: Arnd Bergmann --- kernel/sched/fair.c | 1 + 1 file changed, 1 insertion(+) diff --git a/kernel/sched/fair.c b/kernel/sched/fair.c index 6f4f155adf5f..eea8f0b7d9c0 100644 --- a/kernel/sched/fair.c +++ b/kernel/sched/fair.c @@ -2652,6 +2652,7 @@ static inline void account_numa_dequeue(struct rq *rq, struct task_struct *p) { } +struct sched_domain; static inline bool numa_wake_affine(struct sched_domain *sd, struct task_struct *p, int this_cpu, int prev_cpu, int sync) -- 2.9.0