Received: by 2002:a5b:505:0:0:0:0:0 with SMTP id o5csp1577363ybp; Fri, 11 Oct 2019 16:56:25 -0700 (PDT) X-Google-Smtp-Source: APXvYqwVkgjSdCqASjOX8XLOf40ebk2sOryt9q47DRQJsrSUbO7jjNTAj/a5WwyGRkrq2lP3ypRR X-Received: by 2002:a05:6402:b03:: with SMTP id bm3mr16204042edb.112.1570838185417; Fri, 11 Oct 2019 16:56:25 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1570838185; cv=none; d=google.com; s=arc-20160816; b=fiXrS2pYi2Mp3Md8EvKfBPBkax6S9ozPure28b6Hs5NxbAGXT0vwiC/ZSpq5Vh6qO3 VbZAxvrCPkkkCMLO5VgVjdrJX8ZmIL8Qw3fnsyr9PDbNvSN0gyLQvBElNBMJ0TdbrD+f pLEgPEUackvaLJuzVi15Ool9SKgbgUOEnfHCIfHVGDSQW7vMQx3GwibYRVmlFqwkwvQz ZxvaX+gDvHOE3Q6bbbi+e+bpZtWs+J/aD28aC0ppCd2nKrXXP7UHRzl4bI04ODFvTkxK vej6dRK8bsaIKWRyEyzwZnPHsRrNyb9wvb7uy+8QftSfaLuL7XSRYdAVFSxBJgSUL1Q+ Zsyw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version; bh=FOcNh/lsh2HLm/AnY2XBkXz3C/deGuCvpXDA4E4AuL4=; b=kRhjTTDf5bfPTM/zYhW95e4UKu86lSJy3N+OdMSSB2yaAoUIWswVDiNt417Mcg8c/i NOUl4TAv1inIUo/+KQMQ1uCbwz82dhcZHnBo8IVwvi9wU3tLAOVSDw20P5T+oXKpwxVR GL8/GNRygsQAPm05AYE3r3wfD/0OQBPOGA9jvv8JsJ9rZ37NZ59T5zKi/S3Prjthx1mT z5RZNI30zCSoLiCEDhS5cwncV48t1LvjFgMa17Xj2PpImt1K6xs7g+2a9k2nhEtceE5D pphQsPS8+AFRNryfBNMd31jH3m8mby66SAfzZPlnqrVyczGN1zQszzhMVxxgpEZlELbC VDbw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=canonical.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id b9si6612355edj.0.2019.10.11.16.56.01; Fri, 11 Oct 2019 16:56:25 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=canonical.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728053AbfJKXmK convert rfc822-to-8bit (ORCPT + 99 others); Fri, 11 Oct 2019 19:42:10 -0400 Received: from youngberry.canonical.com ([91.189.89.112]:38566 "EHLO youngberry.canonical.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726354AbfJKXmJ (ORCPT ); Fri, 11 Oct 2019 19:42:09 -0400 Received: from mail-wm1-f69.google.com ([209.85.128.69]) by youngberry.canonical.com with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.86_2) (envelope-from ) id 1iJ4Xw-0001Z8-2O for linux-kernel@vger.kernel.org; Fri, 11 Oct 2019 23:42:08 +0000 Received: by mail-wm1-f69.google.com with SMTP id z205so4819120wmb.7 for ; Fri, 11 Oct 2019 16:42:08 -0700 (PDT) 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:content-transfer-encoding; bh=92pEGUqS/S/KSPp9bTMahlMDEufG25vdMFkXaZGplCE=; b=K/DrItQaMOX2RFmFLHzZYT7AK6QVu89HRVcwgvXVyF0+AP3Y9gyfhYNHQ2Qi1YTGu3 KF4bqqP0suxTXuPjhGJYhSykJ4GzGU/TOUGYuQulprfkTm3rn0gXKFoMHSyfPO+b5IvL HG86yq17b0sSdn7u4u9C5Zf64cUM/wfaK2mZ7HrOGsm3ZrG2r6txsMWU4VQT268G/Gg+ nsbtreO4e8vos328dYQaoyaqC1oxviIZifImRTfvmsZ9FAWSKyWZaj42/KxNBfLTpZRn UyVvsf93UFEZCclOdtISG7lvW8O2XEbQuiCPGaTzr0EG4ZbSeONTh9Ig0DU8WSE6+6yh mYxw== X-Gm-Message-State: APjAAAUqB2NXTero9WVpX7n9taubrMypBbZaAmSMQekqodnA4BZtzuLk moVOZQ0LHMHBWFXW3oS9xJWenAGbzAH7r4Afr/vvM0bixCe0OW+ue7Lgnr8OLldFMPE+aOmR7ZF iNkgj5SvPdsh6sXnxftdoPZ9vNVslU9JpWnC0r1oYJ6dsXWhvnFkmTbAUmA== X-Received: by 2002:a1c:6a05:: with SMTP id f5mr5125923wmc.121.1570837327857; Fri, 11 Oct 2019 16:42:07 -0700 (PDT) X-Received: by 2002:a1c:6a05:: with SMTP id f5mr5125908wmc.121.1570837327692; Fri, 11 Oct 2019 16:42:07 -0700 (PDT) MIME-Version: 1.0 References: <20191011223955.1435-1-gpiccoli@canonical.com> <36C2B5DF-7F21-42C6-BA77-6D86EDCB6BB3@lca.pw> In-Reply-To: <36C2B5DF-7F21-42C6-BA77-6D86EDCB6BB3@lca.pw> From: Guilherme Piccoli Date: Fri, 11 Oct 2019 20:41:31 -0300 Message-ID: Subject: Re: [PATCH] hugetlb: Add nohugepages parameter to prevent hugepages creation To: Qian Cai Cc: linux-mm@kvack.org, mike.kravetz@oracle.com, linux-kernel@vger.kernel.org, Jay Vosburgh , "Guilherme G. Piccoli" Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8BIT Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, Oct 11, 2019 at 8:36 PM Qian Cai wrote: > > Typically, kdump kernel has its own initramfs, and don’t even need to mount a rootfs, so I can’t see how sysfs/sysctl is relevant here. Thanks for the quick response. Kdump in Ubuntu, for example, rely in mounting the root filesystem. Even in initrd-only approaches, we could have sysctl.conf being copied to initramfs, and hugepages end-up getting set. Also, I don't think the "nohugepages" is useful only for kdump - I found odd we cannot prevent the creation of hugepages at all when using sysfs writes. Cheers, Guilherme