All of lore.kernel.org
 help / color / mirror / Atom feed
From: Matthew Wilcox <willy@infradead.org>
To: "Vishal Moola (Oracle)" <vishal.moola@gmail.com>
Cc: linux-mm@kvack.org, damon@lists.linux.dev,
	linux-kernel@vger.kernel.org, akpm@linux-foundation.org,
	sj@kernel.org
Subject: Re: [PATCH v3 1/4] mm/memory: Add vm_normal_folio()
Date: Thu, 8 Dec 2022 20:56:53 +0000	[thread overview]
Message-ID: <Y5JPlRFggaLKQ3F5@casper.infradead.org> (raw)
In-Reply-To: <20221208203503.20665-2-vishal.moola@gmail.com>

On Thu, Dec 08, 2022 at 12:35:00PM -0800, Vishal Moola (Oracle) wrote:
> Introduce a wrapper function called vm_normal_folio(). This function
> calls vm_normal_page() and returns the folio of the page found, or null
> if no page is found.
> 
> This function allows callers to get a folio from a pte, which will
> eventually allow them to completely replace their struct page variables
> with struct folio instead.
> 
> Signed-off-by: Vishal Moola (Oracle) <vishal.moola@gmail.com>

Reviewed-by: Matthew Wilcox (Oracle) <willy@infradead.org>

  reply	other threads:[~2022-12-08 20:56 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-12-08 20:34 [PATCH v3 0/4] Convert deactivate_page() to folio_deactivate() Vishal Moola (Oracle)
2022-12-08 20:35 ` [PATCH v3 1/4] mm/memory: Add vm_normal_folio() Vishal Moola (Oracle)
2022-12-08 20:56   ` Matthew Wilcox [this message]
2022-12-08 20:35 ` [PATCH v3 2/4] madvise: Convert madvise_cold_or_pageout_pte_range() to use folios Vishal Moola (Oracle)
2022-12-08 20:57   ` Matthew Wilcox
2022-12-08 20:35 ` [PATCH v3 3/4] mm/damon: Convert damon_pa_mark_accessed_or_deactivate() " Vishal Moola (Oracle)
2022-12-08 20:57   ` Matthew Wilcox
2022-12-08 21:52   ` SeongJae Park
2022-12-08 20:35 ` [PATCH v3 4/4] mm/swap: Convert deactivate_page() to folio_deactivate() Vishal Moola (Oracle)
2022-12-08 20:59   ` Matthew Wilcox
2022-12-08 21:56   ` SeongJae Park

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=Y5JPlRFggaLKQ3F5@casper.infradead.org \
    --to=willy@infradead.org \
    --cc=akpm@linux-foundation.org \
    --cc=damon@lists.linux.dev \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-mm@kvack.org \
    --cc=sj@kernel.org \
    --cc=vishal.moola@gmail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.