From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752900AbdJTXxx (ORCPT ); Fri, 20 Oct 2017 19:53:53 -0400 Received: from bombadil.infradead.org ([65.50.211.133]:59995 "EHLO bombadil.infradead.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752498AbdJTXxw (ORCPT ); Fri, 20 Oct 2017 19:53:52 -0400 To: LKML , Andrew Morton , Fengguang Wu , Andi Kleen From: Randy Dunlap Subject: [PATCH mmotm] lib/bug.c: fix build when MODULES are not enabled Message-ID: Date: Fri, 20 Oct 2017 16:53:50 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.4.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Randy Dunlap Fix build when CONFIG_MODULES is not enabled. Fixes multiple build errors. Signed-off-by: Randy Dunlap Reported-by: kbuild test robot Cc: Andi Kleen --- lib/bug.c | 2 ++ 1 file changed, 2 insertions(+) --- mmotm-2017-1019-1700.orig/lib/bug.c +++ mmotm-2017-1019-1700/lib/bug.c @@ -206,6 +206,7 @@ static void clear_once_table(struct bug_ void generic_bug_clear_once(void) { +#ifdef CONFIG_MODULES struct module *mod; rcu_read_lock_sched(); @@ -213,6 +214,7 @@ void generic_bug_clear_once(void) clear_once_table(mod->bug_table, mod->bug_table + mod->num_bugs); rcu_read_unlock_sched(); +#endif clear_once_table(__start___bug_table, __stop___bug_table); }