Received: by 2002:a25:1985:0:0:0:0:0 with SMTP id 127csp430802ybz; Wed, 22 Apr 2020 00:46:12 -0700 (PDT) X-Google-Smtp-Source: APiQypKEgd6ce2HalribFNcnFW6nNtyLAT98pf8ZLFWl5zRmZnbN2EYZUsm64sHPu7YX8YCysewv X-Received: by 2002:a17:906:1d4c:: with SMTP id o12mr19156379ejh.357.1587541572391; Wed, 22 Apr 2020 00:46:12 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1587541572; cv=none; d=google.com; s=arc-20160816; b=p5NrtcSLA7CTxF/IK1rYDEekb8oG00C6DrH8VYlH9a4XRYX8cIUWsyClwuPu9j/pk+ ToYNuL3CyTdxm6KLrqIoHWgERQDbEvPqD9nWM16UHbikuZv0eW2P2sYT1hvbcNT96sx8 eSR6XbahB7ZOlesbooJJpUp8RslJIIH5Og7xKP4ssqScpOFqQTWS2TmP683MPrCar3aU ngj8ccfm1FCB+Oc7RFJnGpOEYxRwmOay9HN21g2BHyhqiofVZ1kb1Z4LGVKjEC0Yunlu 7mbGWYzDkdfIZ/0KTE2H2DnNZcTSdjGlm4ZA0pkryKc3EdGRGckoM/JOuCXYlE7flGs2 /Tlw== 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 :dkim-signature; bh=kAXzsYpxPS43LHrpXQbto4xsDVlXHnjmUkedd7hIV/M=; b=Kl1jyWpCBeEnSYu+wZkU2knQT6/pzxPLZILSyQQueGC5bKVrVRHDKNzD7hUPkpGupn my+RnF7USFekWpCbjQDQceqlLcnFoZp2XM7XV3yov2ZDbTPiMqfApsdd0j8FcMyfqgSX GevWPkkW2R3H6RZjNymCIGIbKiHCQmnC7XYlbJBmD1XPSRT5MX45wG/b/vgzfA6o9xQj mhqDB2AO6jgUbO1UTOG4YS0BF/6XgIxmoMwQJHfEz6NMoE8kZ2aoW+OXtRr6jleC4Y9q i19kSbBTlvw3G0q3ebmtwgAu5TZGKjrsG5wl67NEULZHFLr2mtJa8T2xMXd8seLMtVdJ o/SQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=XuYQEQQZ; 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; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id os26si3027434ejb.421.2020.04.22.00.45.49; Wed, 22 Apr 2020 00:46:12 -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=@gmail.com header.s=20161025 header.b=XuYQEQQZ; 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; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726003AbgDVHm4 (ORCPT + 99 others); Wed, 22 Apr 2020 03:42:56 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:38842 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-FAIL-OK-FAIL) by vger.kernel.org with ESMTP id S1725907AbgDVHm4 (ORCPT ); Wed, 22 Apr 2020 03:42:56 -0400 Received: from mail-qk1-x742.google.com (mail-qk1-x742.google.com [IPv6:2607:f8b0:4864:20::742]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id E9B6AC03C1A6 for ; Wed, 22 Apr 2020 00:42:55 -0700 (PDT) Received: by mail-qk1-x742.google.com with SMTP id b62so1463105qkf.6 for ; Wed, 22 Apr 2020 00:42:55 -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=kAXzsYpxPS43LHrpXQbto4xsDVlXHnjmUkedd7hIV/M=; b=XuYQEQQZfNZ8gR/7qgQT58edf9Ay27cjB5EVpDpX//ke8nbDEg+C+WMPMonT2QELAh H0xbSzBzvHDLq4A/WnLDuksOsUkEacF58r6rBcW7uA8Py/C7Fp1HBHeoNeNJ1PSIcg6G K93WBP4xMmSuXTr1AkTqAnMU0GLcTC1G7gDQvSnQ3mB2Ugxxudcn08oAqoAVCAGXfzdI ZwmMZGaC2iI67wm/T+FXDZNWjOiKoz36fUsYH5Dq/1Lse0LOaVTjh6txdbCJJChmIaGn X2D5V4c27S7rViqw4ItXIA++PYhsvphYAhhHJOZpF8J8qfirXPo3I7fwAePc4QNDPbI1 2rQA== 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=kAXzsYpxPS43LHrpXQbto4xsDVlXHnjmUkedd7hIV/M=; b=VozdKX+ot4xGVojQG+l6/sFcfCNc7B5sbazpr4CFiWf0PR78CUliJnZtJuX3vM4/bM VYMS0bc7/2fzpkWPA3SyB8Eis1pz6d7QY8z1OMQOYecomgzIeuWDBGTsP+NJWwzbmyIl zGNif7cScDNsMfWwh9+FwtJatmn0IOdvZIvcp8vBj8NpxnybaWgHL5g6EXOVtinkuhab bgLb4ZkqYd15LHq81umXDxQRDX4InNGJAy1Ipq9OGxrZe9UJZMVybcGeGOF2A2eJEIK2 W6QncBXMRISt7fmrE7ySCxy0CWLs0FEGpyKbSKh/RvSkztA1ALpom9MqYl3MeECMZrTw hyuQ== X-Gm-Message-State: AGi0PuZLBMVNFpDoXJ4iU2Bhj3iL5wGLgTr/7iuT2Lrt3nLtr8g+17ZB E4DwZ3ngtP8fy9O7Uhe5/wsEfJd+ZsAzn5K8p+o= X-Received: by 2002:a37:7847:: with SMTP id t68mr23244146qkc.343.1587541375009; Wed, 22 Apr 2020 00:42:55 -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> <20200422010234.GA23005@carbon.DHCP.thefacebook.com> In-Reply-To: <20200422010234.GA23005@carbon.DHCP.thefacebook.com> From: Joonsoo Kim Date: Wed, 22 Apr 2020 16:42:44 +0900 Message-ID: Subject: Re: [PATCH 01/10] mm/page-flags: introduce PageHighMemZone() To: Roman Gushchin Cc: Christoph Hellwig , Andrew Morton , Linux Memory Management List , LKML , Vlastimil Babka , Laura Abbott , "Aneesh Kumar K . V" , Mel Gorman , Michal Hocko , Johannes Weiner , 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 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org 2020=EB=85=84 4=EC=9B=94 22=EC=9D=BC (=EC=88=98) =EC=98=A4=EC=A0=84 10:02, = Roman Gushchin =EB=8B=98=EC=9D=B4 =EC=9E=91=EC=84=B1: > > On Tue, Apr 21, 2020 at 02:00:05AM -0700, Christoph Hellwig wrote: > > 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. > > > > I agree. It also looks like the only remaining place with PageHighMem() > is using "if (!PageHighMem(page))", so "if (PageDirectlyMapped(page))" wo= uld be > even better. As mentioned in previous reply to Christoph, I will change the name after everything is settle down. > Joonsoo, the series in general looks very good to me. Please, feel free > to add "Acked-by: Roman Gushchin ". Thanks for reviewing this! Thanks.