From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1171967AbdDXSmp (ORCPT ); Mon, 24 Apr 2017 14:42:45 -0400 Received: from mail-oi0-f44.google.com ([209.85.218.44]:34257 "EHLO mail-oi0-f44.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S972076AbdDXSmf (ORCPT ); Mon, 24 Apr 2017 14:42:35 -0400 MIME-Version: 1.0 In-Reply-To: <20170424165757.76g6qdm4yf4a5ggx@node.shutemov.name> References: <20170317185515.8636-7-kirill.shutemov@linux.intel.com> <20170424165757.76g6qdm4yf4a5ggx@node.shutemov.name> From: Dan Williams Date: Mon, 24 Apr 2017 11:42:34 -0700 Message-ID: Subject: Re: [tip:x86/mm] x86: Convert the rest of the code to support p4d_t To: "Kirill A. Shutemov" Cc: dvlasenk@redhat.com, Ingo Molnar , Andy Lutomirski , Andrew Morton , brgerst@gmail.com, Arnd Bergmann , Josh Poimboeuf , Michal Hocko , "H. Peter Anvin" , Dave Hansen , Peter Zijlstra , "Kirill A. Shutemov" , Thomas Gleixner , Linus Torvalds , Andy Lutomirski , Borislav Petkov , Linux Kernel Mailing List , linux-tip-commits@vger.kernel.org Content-Type: text/plain; charset=UTF-8 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Apr 24, 2017 at 9:57 AM, Kirill A. Shutemov wrote: > On Sun, Apr 23, 2017 at 12:56:14PM -0700, Dan Williams wrote: >> On Mon, Mar 27, 2017 at 3:25 AM, tip-bot for Kirill A. Shutemov >> wrote: >> > Commit-ID: f2a6a7050109e0a5c7a84c70aa6010f682b2f1ee >> > Gitweb: http://git.kernel.org/tip/f2a6a7050109e0a5c7a84c70aa6010f682b2f1ee >> > Author: Kirill A. Shutemov >> > AuthorDate: Fri, 17 Mar 2017 21:55:15 +0300 >> > Committer: Ingo Molnar >> > CommitDate: Mon, 27 Mar 2017 08:56:58 +0200 >> > >> > x86: Convert the rest of the code to support p4d_t >> > >> > This patch converts x86 to use proper folding of a new (fifth) page table level >> > with . >> > >> > That's a bit of a kitchen sink patch, but I don't see how to split it further >> > without hurting bisectability. >> > >> > Signed-off-by: Kirill A. Shutemov >> > Acked-by: Thomas Gleixner >> > Cc: Andrew Morton >> > Cc: Andy Lutomirski >> > Cc: Andy Lutomirski >> > Cc: Arnd Bergmann >> > Cc: Borislav Petkov >> > Cc: Brian Gerst >> > Cc: Dave Hansen >> > Cc: Denys Vlasenko >> > Cc: H. Peter Anvin >> > Cc: Josh Poimboeuf >> > Cc: Linus Torvalds >> > Cc: Michal Hocko >> > Cc: Peter Zijlstra >> > Cc: linux-arch@vger.kernel.org >> > Cc: linux-mm@kvack.org >> > Link: http://lkml.kernel.org/r/20170317185515.8636-7-kirill.shutemov@linux.intel.com >> > Signed-off-by: Ingo Molnar >> >> Following Ingo's revert of commit 2947ba054a4d "x86/mm/gup: Switch GUP >> to the generic get_user_page_fast() implementation", I gave >> tip.git/master a try to see if it resolved the original failing >> signature I was seeing with the "device-dax" regression test [1] on >> next/master. It turns out that there are two failing signatures and I >> need to use the revert during the bisect to find this other >> regression. This new bisect points to commit f2a6a7050109 "x86: >> Convert the rest of the code to support p4d_t" as the culprit. >> >> [ 43.194330] BUG: unable to handle kernel paging request at ffff880300000000 > > I cannot reproduce the issue. > > Could you share your kernel kernel config? Kernel config available here: https://gist.github.com/djbw/2b99a014396cca9f4406586573be98c0