From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932687AbeCLRl3 (ORCPT ); Mon, 12 Mar 2018 13:41:29 -0400 Received: from mail-wr0-f194.google.com ([209.85.128.194]:39849 "EHLO mail-wr0-f194.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932356AbeCLRl1 (ORCPT ); Mon, 12 Mar 2018 13:41:27 -0400 X-Google-Smtp-Source: AG47ELuxsFMBhY8DJtwqS2FKCDO2Q+3yUfM4F4z1cisIhRtyYLDSVgKIWBMQEKGQCfsJRBiZa4eCnA== Date: Mon, 12 Mar 2018 18:41:20 +0100 From: Ingo Molnar To: Linus Torvalds Cc: Andy Lutomirski , "Kirill A. Shutemov" , "Kirill A. Shutemov" , Peter Zijlstra , Cyrill Gorcunov , Kees Cook , Matthew Wilcox , Thomas Gleixner , Borislav Petkov , Andy Shevchenko , Linux Kernel Mailing List , Peter Anvin , "Eric W. Biederman" , =?iso-8859-1?Q?J=FCrgen_Gro=DF?= , linux-tip-commits@vger.kernel.org, Dave Hansen Subject: Re: [tip:x86/mm] x86/boot/compressed/64: Describe the logic behind the LA57 check Message-ID: <20180312174120.wtopp54bskk5a5fu@gmail.com> References: <20180312124027.GG4064@hirez.programming.kicks-ass.net> <20180312124337.vw7bchm6brfzghfa@node.shutemov.name> <20180312131055.GH4064@hirez.programming.kicks-ass.net> <20180312140449.oyngtgqppnjuh3lf@node.shutemov.name> <20180312143212.77z2ptyqbsbqdll3@gmail.com> <20180312145049.boh3wmaotim6sfh2@black.fi.intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: NeoMutt/20170609 (1.8.3) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org * Linus Torvalds wrote: > But regardless, I think we're better off with a "wait and see" approach. > > IOW, try to use 5-level whenever possible for now, and _if_ somebody actually > can show that 4-level page tables perform better or have some other advantage, > we can then try to be clever later when it's all tested and it's just an > optimization, not a "that code won't even run normally and gets basically zero > coverage". Ok, fair enough - and the testing argument makes sense as well. Thanks, Ingo