From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 34561C433EF for ; Mon, 8 Nov 2021 08:17:35 +0000 (UTC) Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by mail.kernel.org (Postfix) with ESMTP id 912EA610A0 for ; Mon, 8 Nov 2021 08:17:34 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 mail.kernel.org 912EA610A0 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=bytedance.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=kvack.org Received: by kanga.kvack.org (Postfix) id 215466B006C; Mon, 8 Nov 2021 03:17:34 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 1C4AF6B0078; Mon, 8 Nov 2021 03:17:34 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 0B48B6B007D; Mon, 8 Nov 2021 03:17:34 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from forelay.hostedemail.com (smtprelay0089.hostedemail.com [216.40.44.89]) by kanga.kvack.org (Postfix) with ESMTP id F1C716B006C for ; Mon, 8 Nov 2021 03:17:33 -0500 (EST) Received: from smtpin22.hostedemail.com (10.5.19.251.rfc1918.com [10.5.19.251]) by forelay01.hostedemail.com (Postfix) with ESMTP id A8FD918346314 for ; Mon, 8 Nov 2021 08:17:33 +0000 (UTC) X-FDA: 78785058786.22.7477B2B Received: from mail-yb1-f176.google.com (mail-yb1-f176.google.com [209.85.219.176]) by imf26.hostedemail.com (Postfix) with ESMTP id D87552001711 for ; Mon, 8 Nov 2021 08:17:29 +0000 (UTC) Received: by mail-yb1-f176.google.com with SMTP id e136so38066861ybc.4 for ; Mon, 08 Nov 2021 00:17:28 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bytedance-com.20210112.gappssmtp.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=e5oR4Pjfl2f9V3U4NznnV9nmWC35FYhUexm9JqQPUc8=; b=1l41nRhnO7I1eGxP/c68wJ5DBQ0XGJ8lN5DMwqlVc/7TN/zU+ltPwjk8SMVijZZr43 eAte3DcmoUJbVu6tTD67QKQxITk86RNdt1g3Iu9FVzXm1igJcyVg1zFefew5YtEvohju DRw9pjf6fuoYB6rSQ8M9J1F9y0fyTeFEz2ORBG/PWuvC0w/4zGUxJhEHmbrSGpllYJrZ GCa7cRNQl3xJL+Wissy/mStNpQzol9QX+pnfBbfBQFW7P64oOvBsmAMWOw7sNgFIt9lI Ht+HHwOot42mQ0ttkylEG/2dYgeGM8ch28daWUmtADUH/XOC+9ngAAySIn3u9tAGZOms lH0w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=e5oR4Pjfl2f9V3U4NznnV9nmWC35FYhUexm9JqQPUc8=; b=sGU3MXX++3szgDAMdHb10ftpA5Ko2ODQyhghxtxgyJVerQ5PWsgZJyUYwoBPbARvnt mX/esJ2qMJ7obXwCRz/gMsrV9+Mg7brtrr1LO25iz2HwAucnr3GuP6ePSvd8W3rCZZqp 8ZjTuPiO6zJ8j11HfvX7az/Nx2nqc/mTh/DAA+x4AcGoOQXUfHH04IXXRLtVNYdG0DMn ghhpHW/T2OKidCz5uu420h8/wz/nFNdYkrq8xhfnh821DI07HrbzeVbKqnLVgebVx2U0 6+IRCgSH1NFfkRXaTQoeyvbe0x/4+P+UI2JVxDquRFNaL2uuAmgBTm2ng7A5RaqF5m9x meDw== X-Gm-Message-State: AOAM5313IRx9P1BPIAvip8J0PMOSeJefqlcNwVZhS1sNy7SFo5iRY0zl qnh5EqpuvGQKOTsSUMY36v6NDFFK0lYg+u9bxibmSg== X-Google-Smtp-Source: ABdhPJwmhfFlfIbBhUPOG+fkwXvAiAmkbEzb2MCS5TsfMgmxfcPioM+5zjlOaUdX46bcUTxs4a1OEJUOaxjqDID9e70= X-Received: by 2002:a05:6902:1342:: with SMTP id g2mr74674633ybu.419.1636359448098; Mon, 08 Nov 2021 00:17:28 -0800 (PST) MIME-Version: 1.0 References: <20211101031651.75851-1-songmuchun@bytedance.com> In-Reply-To: <20211101031651.75851-1-songmuchun@bytedance.com> From: Muchun Song Date: Mon, 8 Nov 2021 16:16:50 +0800 Message-ID: Subject: Re: [PATCH v7 0/5] Free the 2nd vmemmap page associated with each HugeTLB page To: Mike Kravetz , Andrew Morton , Oscar Salvador , Michal Hocko , David Hildenbrand , Jonathan Corbet , Matthew Wilcox Cc: Xiongchun duan , fam.zheng@bytedance.com, Muchun Song , Qi Zheng , linux-doc@vger.kernel.org, LKML , Linux Memory Management List , "Song Bao Hua (Barry Song)" , Barry Song <21cnbao@gmail.com>, Chen Huang , "Bodeddula, Balasubramaniam" Content-Type: text/plain; charset="UTF-8" X-Rspamd-Server: rspam01 X-Rspamd-Queue-Id: D87552001711 X-Stat-Signature: x7ymkpngfmxyipn77jz1jgycr6ishgdj Authentication-Results: imf26.hostedemail.com; dkim=pass header.d=bytedance-com.20210112.gappssmtp.com header.s=20210112 header.b=1l41nRhn; spf=pass (imf26.hostedemail.com: domain of songmuchun@bytedance.com designates 209.85.219.176 as permitted sender) smtp.mailfrom=songmuchun@bytedance.com; dmarc=pass (policy=none) header.from=bytedance.com X-HE-Tag: 1636359449-126008 X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: On Mon, Nov 1, 2021 at 11:22 AM Muchun Song wrote: > > This series can minimize the overhead of struct page for 2MB HugeTLB pages > significantly. It further reduces the overhead of struct page by 12.5% for > a 2MB HugeTLB compared to the previous approach, which means 2GB per 1TB > HugeTLB. It is a nice gain. Comments and reviews are welcome. Thanks. > Hi, Ping guys. Does anyone have any comments or suggestions on this series? Thanks.