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 X-Spam-Level: X-Spam-Status: No, score=-0.6 required=3.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS, URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 765EFC55189 for ; Wed, 22 Apr 2020 07:40:42 +0000 (UTC) Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by mail.kernel.org (Postfix) with ESMTP id 36C4E206A2 for ; Wed, 22 Apr 2020 07:40:42 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="MzfB+ou4" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 36C4E206A2 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=owner-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix) id D3D7C8E0005; Wed, 22 Apr 2020 03:40:41 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id CEE418E0003; Wed, 22 Apr 2020 03:40:41 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id C030A8E0005; Wed, 22 Apr 2020 03:40:41 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from forelay.hostedemail.com (smtprelay0073.hostedemail.com [216.40.44.73]) by kanga.kvack.org (Postfix) with ESMTP id A608F8E0003 for ; Wed, 22 Apr 2020 03:40:41 -0400 (EDT) Received: from smtpin05.hostedemail.com (10.5.19.251.rfc1918.com [10.5.19.251]) by forelay02.hostedemail.com (Postfix) with ESMTP id 68F204DB8 for ; Wed, 22 Apr 2020 07:40:41 +0000 (UTC) X-FDA: 76734693882.05.cent18_231542dc5972d X-HE-Tag: cent18_231542dc5972d X-Filterd-Recvd-Size: 4242 Received: from mail-qv1-f52.google.com (mail-qv1-f52.google.com [209.85.219.52]) by imf11.hostedemail.com (Postfix) with ESMTP for ; Wed, 22 Apr 2020 07:40:40 +0000 (UTC) Received: by mail-qv1-f52.google.com with SMTP id ep1so414949qvb.0 for ; Wed, 22 Apr 2020 00:40:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=Ikk0dQhyFpwnAVzmiYRwmj+JonOTl74dqJfYXMk90xI=; b=MzfB+ou4iSfP5dGvECieDS9Qg0EXAWdTbXCbdZLMF5zLkna1zUEVjfLYTyXFs+N02F XJ5I8uLIqEFwvfXvw6BSKEYKcPqxMGFOs33HL61tmO+S0gfoFeue+7E/7Ov8sBv2rUQF GPatoNGcopgIFcYssgUfwmysEDXEUX/DLIuIWUEphMI8fNLNK6KwOYRDWqctr30RKTvi Bl086By8QVGYMYV4FZSQXZR74tfuP4EL3L1IFm3GwVLIzYs/BqlZ1ATA+ENDd4navY4A gSvED2WRlDCaJs0K4kZHsgT/fssUbob2DLi7NJSqGZC+AwhEcb4yHGz9DxM57kv6OlcF qn+g== 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=Ikk0dQhyFpwnAVzmiYRwmj+JonOTl74dqJfYXMk90xI=; b=bxggGKzhZXaBSuX822j03LiNOWwWoRu+ef1Y0SlMntVPHd2NRomqBSxBMxI5qAs8P5 ha6pA7VwFNLt+HFNpImUXzXE4Uxa+9V0PAZo799ayd7iXCIs8WQ9S5DM8a2cmmsOw2sT i+UQI7kjw4PVoRwrP05nOz5pkzs3MPyG8tVu0U5sT44oYTVm4xGS9sGKeVTEBeu3AyPG r8hVrOiS94sigMTTyggY+qCG9uO+xeDrmDyQxJaoKmBvbttyGuY6sfxEVmBsWBZnoZOY xQqSX4sXJPSAZ6Du5Vn+vQ0qEtuAxD9Tz2o10C/mPCivhCWAQxfwkgJ6dHVh/G7dM8xp z7yg== X-Gm-Message-State: AGi0PuYkAFK1jjYY1lSlduwrCDiUV5jVOEohOoCKDAQf8GDIfH0pVLgX tQbu9Vw15vorgithbsksY5Ege8Ombb2BKo0xpaM= X-Google-Smtp-Source: APiQypKU451lMNB3ed5dMLHj/7iehwfMZhGAanJvgkwaF9PIbZlpgAXC2qvOOoOkyoZdgH9Z2Wv9zYrYXjFPAFmRDxA= X-Received: by 2002:a05:6214:1248:: with SMTP id q8mr23924825qvv.66.1587541240162; Wed, 22 Apr 2020 00:40:40 -0700 (PDT) MIME-Version: 1.0 References: <1587369582-3882-1-git-send-email-iamjoonsoo.kim@lge.com> <1587369582-3882-2-git-send-email-iamjoonsoo.kim@lge.com> <20200421090005.GA23085@infradead.org> In-Reply-To: <20200421090005.GA23085@infradead.org> From: Joonsoo Kim Date: Wed, 22 Apr 2020 16:40:29 +0900 Message-ID: Subject: Re: [PATCH 01/10] mm/page-flags: introduce PageHighMemZone() To: Christoph Hellwig Cc: Andrew Morton , Linux Memory Management List , LKML , Vlastimil Babka , Laura Abbott , "Aneesh Kumar K . V" , Mel Gorman , Michal Hocko , Johannes Weiner , Roman Gushchin , Minchan Kim , Rik van Riel , Christian Koenig , Huang Rui , Eric Biederman , "Rafael J . Wysocki" , Pavel Machek , Joonsoo Kim Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable 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: 2020=EB=85=84 4=EC=9B=94 21=EC=9D=BC (=ED=99=94) =EC=98=A4=ED=9B=84 6:00, C= hristoph Hellwig =EB=8B=98=EC=9D=B4 =EC=9E=91=EC=84=B1: > > I don't think the names are very good. I'd keep PageHighMem for the > existing highmem zone, and add something like PageDirectMapped or > similar for ay page that has a valid direct mapping address. This will > also come in handy if we plan to go ahead with the xpfo work. For PageHighMem(), as mentioned in patch description, my next plan is to rename PageHighMem() that checks valid direct mapping to PageNoDirectMapped() or something else. PageDirectMapped() looks better. Reason that rename isn't implemented in this patchset is that I'd like to r= ename after everything is settle down. For PageHighMemZone(), I think that it serves correct meaning. Thanks.