From mboxrd@z Thu Jan 1 00:00:00 1970 From: gang.chen@asianux.com (Chen Gang) Date: Mon, 20 May 2013 15:48:53 +0800 Subject: [PATCH] kernel/sched/core.c: need return NULL when BUG() is defined as empty. Message-ID: <5199D565.4070307@asianux.com> To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org When neither CONFIG_BUG nor HAVE_ARCH_BUG is defined, need let function return failure value ('NULL') instead of random value. It is generated by randconfig with MMU for arm s5pv210 with EXTRA_CFALGS=-W. The related warnings: kernel/sched/core.c:2353:1: warning: control reaches end of non-void function [-Wreturn-type] Signed-off-by: Chen Gang --- kernel/sched/core.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/kernel/sched/core.c b/kernel/sched/core.c index 9ff7744..94ef8ff 100644 --- a/kernel/sched/core.c +++ b/kernel/sched/core.c @@ -2350,6 +2350,7 @@ pick_next_task(struct rq *rq) } BUG(); /* the idle class will always have a runnable task */ + return NULL; } /* -- 1.7.7.6