Re: [PATCH v4 0/7] Split a folio to any lower order folios

2024-02-16 Thread Zi Yan
On 16 Feb 2024, at 5:06, Pankaj Raghav (Samsung) wrote: > Hi Zi Yan, > > On Tue, Feb 13, 2024 at 04:55:13PM -0500, Zi Yan wrote: >> From: Zi Yan >> >> Hi all, >> >> File folio supports any order and multi-size THP is upstreamed[1], so both >> file and anonymous folios can be >0 order. Currently,

Re: [PATCH v4 0/7] Split a folio to any lower order folios

2024-02-16 Thread Pankaj Raghav (Samsung)
Hi Zi Yan, On Tue, Feb 13, 2024 at 04:55:13PM -0500, Zi Yan wrote: > From: Zi Yan > > Hi all, > > File folio supports any order and multi-size THP is upstreamed[1], so both > file and anonymous folios can be >0 order. Currently, split_huge_page() > only splits a huge page to order-0 pages, but

Re: [PATCH v4 0/7] Split a folio to any lower order folios

2024-02-14 Thread Pankaj Raghav (Samsung)
On Wed, Feb 14, 2024 at 12:18:14PM -0500, Zi Yan wrote: > Hi Pankaj, > > On 13 Feb 2024, at 16:55, Zi Yan wrote: > > > From: Zi Yan > > > > Hi all, > > > > File folio supports any order and multi-size THP is upstreamed[1], so both > > file and anonymous folios can be >0 order. Currently, split_h

Re: [PATCH v4 0/7] Split a folio to any lower order folios

2024-02-14 Thread Zi Yan
Hi Pankaj, On 13 Feb 2024, at 16:55, Zi Yan wrote: > From: Zi Yan > > Hi all, > > File folio supports any order and multi-size THP is upstreamed[1], so both > file and anonymous folios can be >0 order. Currently, split_huge_page() > only splits a huge page to order-0 pages, but splitting to orde

Re: [PATCH v4 0/7] Split a folio to any lower order folios

2024-02-14 Thread Zi Yan
On 14 Feb 2024, at 5:55, David Hildenbrand wrote: > On 14.02.24 11:50, Ryan Roberts wrote: >> On 13/02/2024 22:31, Zi Yan wrote: >>> On 13 Feb 2024, at 17:21, David Hildenbrand wrote: >>> On 13.02.24 22:55, Zi Yan wrote: > From: Zi Yan > > Hi all, > > File folio supports

Re: [PATCH v4 0/7] Split a folio to any lower order folios

2024-02-14 Thread David Hildenbrand
On 14.02.24 11:50, Ryan Roberts wrote: On 13/02/2024 22:31, Zi Yan wrote: On 13 Feb 2024, at 17:21, David Hildenbrand wrote: On 13.02.24 22:55, Zi Yan wrote: From: Zi Yan Hi all, File folio supports any order and multi-size THP is upstreamed[1], so both file and anonymous folios can be >0

Re: [PATCH v4 0/7] Split a folio to any lower order folios

2024-02-14 Thread Ryan Roberts
On 13/02/2024 22:31, Zi Yan wrote: > On 13 Feb 2024, at 17:21, David Hildenbrand wrote: > >> On 13.02.24 22:55, Zi Yan wrote: >>> From: Zi Yan >>> >>> Hi all, >>> >>> File folio supports any order and multi-size THP is upstreamed[1], so both >>> file and anonymous folios can be >0 order. Currentl

Re: [PATCH v4 0/7] Split a folio to any lower order folios

2024-02-13 Thread Zi Yan
On 13 Feb 2024, at 17:21, David Hildenbrand wrote: > On 13.02.24 22:55, Zi Yan wrote: >> From: Zi Yan >> >> Hi all, >> >> File folio supports any order and multi-size THP is upstreamed[1], so both >> file and anonymous folios can be >0 order. Currently, split_huge_page() >> only splits a huge pag

Re: [PATCH v4 0/7] Split a folio to any lower order folios

2024-02-13 Thread David Hildenbrand
On 13.02.24 22:55, Zi Yan wrote: From: Zi Yan Hi all, File folio supports any order and multi-size THP is upstreamed[1], so both file and anonymous folios can be >0 order. Currently, split_huge_page() only splits a huge page to order-0 pages, but splitting to orders higher than 0 is going to b

[PATCH v4 0/7] Split a folio to any lower order folios

2024-02-13 Thread Zi Yan
From: Zi Yan Hi all, File folio supports any order and multi-size THP is upstreamed[1], so both file and anonymous folios can be >0 order. Currently, split_huge_page() only splits a huge page to order-0 pages, but splitting to orders higher than 0 is going to better utilize large folios. In addi