Received: by 2002:a25:683:0:0:0:0:0 with SMTP id 125csp1607109ybg; Thu, 4 Jun 2020 14:15:37 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzTWPAJRK+icDs2ZY7bWNv8KUl+qHhXsoJ9oLyfHZThzaw7HjveAF1vE/TqNWgwSq9ft2Dr X-Received: by 2002:a17:906:c672:: with SMTP id ew18mr5948269ejb.404.1591305337316; Thu, 04 Jun 2020 14:15:37 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1591305337; cv=none; d=google.com; s=arc-20160816; b=RXbzHy/ioYw0rM7CwjmjxZIBX/ABPlgU2pPOw3qUMxV0/72OK5Wc5FBXzm3MV462kI JrVYezRuDSpJ4YNjvWvc0ekiGP3eLxt09Egbo6E/85Gs8vzzKuS81FKZ3Zz5hiDLqXuQ EE2HFAORG6VPqb54VrqzOgOBrEta6n2GEaz9gDBPw/KCUqu+ytM7s0Hfru3nIakbIx9Q 7b6tZgb9hJhE1gLRW4I7wrC8vHkHtUYZ1ILZx3OZ12kPtxlAdTb/nW1PaK4uEJYtCxCb /BeMh8Kx5wi4b4RLmBc1PtUY//NE4WHhqVwbhoR5MVp71rtTVB/ryXd5KCB2uKkVAQhU LsQw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=iWfV8unn/jDE1IkKTi4eGizRqjMmsf8nkdeQumfmS/E=; b=LVrHIZWPCYw38DwGgsTpqTquWRY/WPWoct70bLM6i3qRTmIge0EJCs/Mvsxia9rLXw qZoAa1oM0Ug/llKHz9h67vA5RbylSVKAyJBp7crEuFbjlCtYJlbFI81FmyL40JrRuhpc 0FlFifAwdeAQ4rlSOMyj+dqlyukBNGUKW1gyMOnFjJZFsAN1V0veGyKQRQxP37COFYr9 LCPyEOyNlHMOMwCz+F6W7pgmp0zSKkEINn7MvENIm7ATK0+gHzk2puCSzZHHsr6JwiqR kE0Nsm+PfAUY9jfYUHKFA6QNYDZvPsgHtnQeJhe/uXoB1PBsyFqVs/bgX2d6TCx5jcI2 waKQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linux-foundation.org header.s=google header.b=eLzKDDXn; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id qx4si2288659ejb.176.2020.06.04.14.15.14; Thu, 04 Jun 2020 14:15:37 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@linux-foundation.org header.s=google header.b=eLzKDDXn; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727055AbgFDVMf (ORCPT + 99 others); Thu, 4 Jun 2020 17:12:35 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:59550 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726594AbgFDVMf (ORCPT ); Thu, 4 Jun 2020 17:12:35 -0400 Received: from mail-lj1-x241.google.com (mail-lj1-x241.google.com [IPv6:2a00:1450:4864:20::241]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 5A731C08C5C0 for ; Thu, 4 Jun 2020 14:12:34 -0700 (PDT) Received: by mail-lj1-x241.google.com with SMTP id n24so9078432lji.10 for ; Thu, 04 Jun 2020 14:12:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux-foundation.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=iWfV8unn/jDE1IkKTi4eGizRqjMmsf8nkdeQumfmS/E=; b=eLzKDDXnYRS3ogKAIKxWM8vlr/7ibcc+4K80kkfpHelwK6HG/xaXBI7lZRs20yuBnj Q6PHndcgxKCdrbLWBQe/Arz9rHYXCpgLIyc+ywNXJz0I23n/DmY2AynhZ6lw9Y2KGg/6 iCRx1EhfcYmsGfUulJaHdN2J3/aIshUlzi+kk= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=iWfV8unn/jDE1IkKTi4eGizRqjMmsf8nkdeQumfmS/E=; b=PtsUt3U7Bi8gBKt0qfETBxl73xNSXwztiFRX89EUAXxB3goFae5wUj8KnLIBHp6g9T 3+tzhgPkuIwldBJgLlIAOdFtFPm0p96peziEpqIbep+JGGw6kjK0ZMZCYHhrgNYxZWh2 jSTD76lAEcp2wg1ION0daAL0bC9yepE9qwT66PFffPWN5qMWTqff/3+kE23SoJ++Wmtl C4UG8a7pV+iUtD8g1bvtu8nbL+dVbtMU4ZT5LKuSsngyG1kippaqgnCxeauaTnE7lvSD TCjuYwO2cX2lSzHiJKV5Jak3QdsfDSeZ3KDMFL2O8AxGYwF1GFrq00g1QDNWLoa/3lpd Kwbw== X-Gm-Message-State: AOAM5339VP1CfwVAha29pmvgahF1fdPqiy7izWUJIAzgjOsIxp6xTagQ 9dKjdMkZ9bY4JqNgJVoyxTUvGh1flKY= X-Received: by 2002:a2e:8290:: with SMTP id y16mr3215560ljg.340.1591305152098; Thu, 04 Jun 2020 14:12:32 -0700 (PDT) Received: from mail-lf1-f42.google.com (mail-lf1-f42.google.com. [209.85.167.42]) by smtp.gmail.com with ESMTPSA id s20sm170252lfb.48.2020.06.04.14.12.30 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 04 Jun 2020 14:12:31 -0700 (PDT) Received: by mail-lf1-f42.google.com with SMTP id c21so4489107lfb.3 for ; Thu, 04 Jun 2020 14:12:30 -0700 (PDT) X-Received: by 2002:a05:6512:62:: with SMTP id i2mr3473576lfo.152.1591305150398; Thu, 04 Jun 2020 14:12:30 -0700 (PDT) MIME-Version: 1.0 References: <20200603232311.GA205619@roeck-us.net> <20200604083512.GN6857@suse.de> <20200604140617.e340dd507ee68b0a05bd21cb@linux-foundation.org> In-Reply-To: <20200604140617.e340dd507ee68b0a05bd21cb@linux-foundation.org> From: Linus Torvalds Date: Thu, 4 Jun 2020 14:12:14 -0700 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH] mm/vmalloc: track which page-table levels were modified To: Andrew Morton , Mike Rapoport Cc: Joerg Roedel , Guenter Roeck , Andy Lutomirski , Peter Zijlstra , Linux Kernel Mailing List Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Jun 4, 2020 at 2:06 PM Andrew Morton wrote: > > As discussed over in > https://lore.kernel.org/linux-mm/20200604164814.GA7600@kernel.org/, > Mike's "mm: remove __ARCH_HAS_5LEVEL_HACK" patchset > (http://lkml.kernel.org/r/20200414153455.21744-1-rppt@kernel.org) is > expected to fix this. 5level-fixup.h gets removed. Ok, even better. That said, the commentary about "why is p.._alloc_track() in such a core header file, when it's only used by two special cases" is probably still true regardless of the 5-level fixup header.. I assume Mike didn't do those kinds of changes? Yeah, I'm probably flailing at windmills, but I do dislike how we often end up just growing the very core headers that get included by everybody without ever trying to fix that uncontrolled growth.. Linus