Received: by 2002:a05:6a11:4021:0:0:0:0 with SMTP id ky33csp2108639pxb; Fri, 17 Sep 2021 02:20:14 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxBuGvxtgASfL+6owmK5v9+6Z91JZJq9bD47x6QvgBNb2f/nEaFauSKDW2Ry6OtIStTM7/O X-Received: by 2002:a17:907:7655:: with SMTP id kj21mr10910777ejc.443.1631870414711; Fri, 17 Sep 2021 02:20:14 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1631870414; cv=none; d=google.com; s=arc-20160816; b=nR81eqesQCW30YePZ5r76B+3uvzH8xzA6uTa9yQqx6zI7/xhMQZGpIO22imL6tp7rK NZoLKC+scCTguXlB+gauU07VYcXIHlZdTf64vNg2+uby6e9c7Q6muPGE0+7Lyptth2W1 G8cF6lo2X5F4lahQ3YrriqNjbGdECRzPSyiSHxb1I+EQe0Q96wuEI//TB8e3HNI1YNIG 0MTkPNppuGXqWMn22VqhWA0IeTYTd9xrILvXYsyti6vcBxTo8oiuOdCtvHEszMQ9p+Vj J6JakD1aBphNr56GXmzMMOMZDwXWQ6sEHeOuFALrIX6aplstzpf+O0e6woy8fTLA+d2T v0dw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:message-id:date:content-id:mime-version:subject :cc:to:references:in-reply-to:from:organization:dkim-signature; bh=S7+YMmIXw9LQayHd2lCNryDpntnlyqVSMgHcgd/qI8Y=; b=LvhJ1Ykdq8n+8ItOEUO9g4vxUU6rCeHRJLL1i7NNQS3Ztt9n6q8YJgcwk2ONGFw0VU 4TkKJ2Scag05pejdC5+a9BQdbN+ziFwfczA6dz621A0RTv5BXXAWOYf1nR13ZLqrsmbx SPuFt17l3L5qSXppXL1ssX0ZSphKWL8aYvTkc9i2W1EBtO8zS+9jqctQIEUq4BRONgKX 2rCjLX7/Vxo7UJY3hkffAwS2gEzi2AZDlYRlY8E7nxuvWSB9M+lYiM/BRHmYvlh1FklU ZjtAVZV1jTFl6DEjGEDkNCA5m98ftU4ojGn9TP9J6aB984AJR0darBnpRS8lP+1bGEQO jTfA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@redhat.com header.s=mimecast20190719 header.b=axK9tACu; 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=NONE dis=NONE) header.from=redhat.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id ci18si6342198ejc.564.2021.09.17.02.19.50; Fri, 17 Sep 2021 02:20:14 -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=@redhat.com header.s=mimecast20190719 header.b=axK9tACu; 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=NONE dis=NONE) header.from=redhat.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S240455AbhIPV7k (ORCPT + 99 others); Thu, 16 Sep 2021 17:59:40 -0400 Received: from us-smtp-delivery-124.mimecast.com ([170.10.133.124]:60769 "EHLO us-smtp-delivery-124.mimecast.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S240537AbhIPV7g (ORCPT ); Thu, 16 Sep 2021 17:59:36 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1631829494; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=S7+YMmIXw9LQayHd2lCNryDpntnlyqVSMgHcgd/qI8Y=; b=axK9tACu+ZmTg8Xy/ohgiBWKW5xti3R/YgPNS419q0Qn7HTNWJxjAYLUlzpVIjyb4IUXdE mpX+UAIPBbPooP+cngsYD+r/xKxUMMzSIBbe0hp0b9sK25bvVtXs+2DLM24X+DvxWmOXIo RLtGyxNys6nNYM3hbjnjv4AoXKyKE40= Received: from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com [209.132.183.4]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-472-xq4bETqxNqyM7wgCNTkOHw-1; Thu, 16 Sep 2021 17:58:11 -0400 X-MC-Unique: xq4bETqxNqyM7wgCNTkOHw-1 Received: from smtp.corp.redhat.com (int-mx02.intmail.prod.int.phx2.redhat.com [10.5.11.12]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx01.redhat.com (Postfix) with ESMTPS id 18DD2801B3D; Thu, 16 Sep 2021 21:58:10 +0000 (UTC) Received: from warthog.procyon.org.uk (unknown [10.33.36.44]) by smtp.corp.redhat.com (Postfix) with ESMTP id E299C5FCA6; Thu, 16 Sep 2021 21:58:07 +0000 (UTC) Organization: Red Hat UK Ltd. Registered Address: Red Hat UK Ltd, Amberley Place, 107-111 Peascod Street, Windsor, Berkshire, SI4 1TE, United Kingdom. Registered in England and Wales under Company Registration No. 3798903 From: David Howells In-Reply-To: References: <20210916025854.GE34899@magnolia> To: Johannes Weiner Cc: dhowells@redhat.com, "Darrick J. Wong" , Kent Overstreet , Matthew Wilcox , Linus Torvalds , linux-mm@kvack.org, linux-fsdevel@vger.kernel.org, linux-kernel@vger.kernel.org, Andrew Morton , Christoph Hellwig Subject: Re: Folio discussion recap MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <1791362.1631829486.1@warthog.procyon.org.uk> Date: Thu, 16 Sep 2021 22:58:07 +0100 Message-ID: <1791363.1631829487@warthog.procyon.org.uk> X-Scanned-By: MIMEDefang 2.79 on 10.5.11.12 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Johannes Weiner wrote: > I know Kent was surprised by this. I know Dave Chinner suggested to > call it "cache page" or "cage" early on, which also suggests an > understanding of a *dedicated* cache page descriptor. If we are aiming to get pages out of the view of the filesystem, then we should probably not include "page" in the name. "Data cache" would seem obvious, but we already have that concept for the CPU. How about something like "struct content" and rename i_pages to i_content? David