Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754554AbbGXORx (ORCPT ); Fri, 24 Jul 2015 10:17:53 -0400 Received: from relay.parallels.com ([195.214.232.42]:48299 "EHLO relay.parallels.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753568AbbGXORt (ORCPT ); Fri, 24 Jul 2015 10:17:49 -0400 Date: Fri, 24 Jul 2015 17:17:26 +0300 From: Vladimir Davydov To: Paul Gortmaker CC: Andrew Morton , Andres Lagar-Cavilla , Minchan Kim , Raghavendra K T , Johannes Weiner , Michal Hocko , Greg Thelen , "Michel Lespinasse" , David Rientjes , "Pavel Emelyanov" , Cyrill Gorcunov , Jonathan Corbet , , LKML doc , , , LKML , "linux-next@vger.kernel.org" Subject: Re: [PATCH -mm v9 6/8] proc: add kpageidle file Message-ID: <20150724141726.GE8100@esperanza> References: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline In-Reply-To: X-ClientProxiedBy: US-EXCH2.sw.swsoft.com (10.255.249.46) To MSK-EXCH1.sw.swsoft.com (10.67.48.55) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1857 Lines: 44 On Fri, Jul 24, 2015 at 10:08:25AM -0400, Paul Gortmaker wrote: > fs/proc/page.c:341:4: error: implicit declaration of function > 'pmdp_clear_young_notify' [-Werror=implicit-function-declaration] > fs/proc/page.c:347:4: error: implicit declaration of function > 'ptep_clear_young_notify' [-Werror=implicit-function-declaration] > cc1: some warnings being treated as errors > make[3]: *** [fs/proc/page.o] Error 1 > make[2]: *** [fs/proc] Error 2 My bad, sorry. It's already been reported by the kbuild-test-robot, see [linux-next:master 3983/4215] fs/proc/page.c:332:4: error: implicit declaration of function 'pmdp_clear_young_notify' The fix is: From: Vladimir Davydov Subject: [PATCH] mmu_notifier: add missing stubs for clear_young This is a compilation fix for !CONFIG_MMU_NOTIFIER. Fixes: mmu-notifier-add-clear_young-callback Signed-off-by: Vladimir Davydov diff --git a/include/linux/mmu_notifier.h b/include/linux/mmu_notifier.h index a5b17137c683..a1a210d59961 100644 --- a/include/linux/mmu_notifier.h +++ b/include/linux/mmu_notifier.h @@ -471,6 +471,8 @@ static inline void mmu_notifier_mm_destroy(struct mm_struct *mm) #define ptep_clear_flush_young_notify ptep_clear_flush_young #define pmdp_clear_flush_young_notify pmdp_clear_flush_young +#define ptep_clear_young_notify ptep_test_and_clear_young +#define pmdp_clear_young_notify pmdp_test_and_clear_young #define ptep_clear_flush_notify ptep_clear_flush #define pmdp_huge_clear_flush_notify pmdp_huge_clear_flush #define pmdp_huge_get_and_clear_notify pmdp_huge_get_and_clear -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/