From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from psmtp.com (na3sys010amx142.postini.com [74.125.245.142]) by kanga.kvack.org (Postfix) with SMTP id 1A5E96B0037 for ; Tue, 17 Sep 2013 10:29:00 -0400 (EDT) From: "Kirill A. Shutemov" In-Reply-To: <1379330740-5602-9-git-send-email-kirill.shutemov@linux.intel.com> References: <1379330740-5602-1-git-send-email-kirill.shutemov@linux.intel.com> <1379330740-5602-9-git-send-email-kirill.shutemov@linux.intel.com> Subject: RE: [PATCHv2 8/9] mm: implement split page table lock for PMD level Content-Transfer-Encoding: 7bit Message-Id: <20130917142851.5D332E0090@blue.fi.intel.com> Date: Tue, 17 Sep 2013 17:28:51 +0300 (EEST) Sender: owner-linux-mm@kvack.org List-ID: To: "Kirill A. Shutemov" Cc: Alex Thorlton , Ingo Molnar , Andrew Morton , Naoya Horiguchi , "Eric W . Biederman" , "Paul E . McKenney" , Al Viro , Andi Kleen , Andrea Arcangeli , Dave Hansen , Dave Jones , David Howells , Frederic Weisbecker , Johannes Weiner , Kees Cook , Mel Gorman , Michael Kerrisk , Oleg Nesterov , Peter Zijlstra , Rik van Riel , Robin Holt , Sedat Dilek , Srikar Dronamraju , Thomas Gleixner , linux-kernel@vger.kernel.org, linux-mm@kvack.org Kirill A. Shutemov wrote: > diff --git a/include/linux/mm_types.h b/include/linux/mm_types.h > index b17a909..94206cb 100644 > --- a/include/linux/mm_types.h > +++ b/include/linux/mm_types.h > @@ -24,6 +24,9 @@ > struct address_space; > > #define USE_SPLIT_PTE_PTLOCKS (NR_CPUS >= CONFIG_SPLIT_PTLOCK_CPUS) > +/* hugetlb hasn't converted to split locking yet */ > +#define USE_SPLIT_PMD_PTLOCKS (USE_SPLIT_PTE_PTLOCKS && \ > + CONFIG_ARCH_ENABLE_SPLIT_PMD_PTLOCK && !CONFIG_HUGETLB_PAGE) > I forgot to commit local changes. It should be like this: #define USE_SPLIT_PMD_PTLOCKS (USE_SPLIT_PTE_PTLOCKS && \ IS_ENABLED(CONFIG_ARCH_ENABLE_SPLIT_PMD_PTLOCK) && \ !IS_ENABLED(CONFIG_HUGETLB_PAGE)) Updated patch is below.