[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <cover.1679137163.git.lstoakes@gmail.com>
Date: Sat, 18 Mar 2023 11:13:17 +0000
From: Lorenzo Stoakes <lstoakes@...il.com>
To: linux-mm@...ck.org, linux-kernel@...r.kernel.org,
Andrew Morton <akpm@...ux-foundation.org>
Cc: David Hildenbrand <david@...hat.com>,
Matthew Wilcox <willy@...radead.org>,
Vlastimil Babka <vbabka@...e.cz>,
"Liam R . Howlett" <Liam.Howlett@...cle.com>,
maple-tree@...ts.infradead.org,
Lorenzo Stoakes <lstoakes@...il.com>
Subject: [PATCH 0/4] further cleanup of vma_merge()
Following on from Vlastimil Babka's patch series "cleanup vma_merge() and
improve mergeability tests" which was in turn based on Liam's prior
cleanups, this patch series introduces changes discussed in review of
Vlastimil's series and goes further in attempting to make the logic as
clear as possible.
Nearly all of this should have absolutely no functional impact, however it
does add a singular VM_WARN_ON() case.
Lorenzo Stoakes (4):
mm/mmap/vma_merge: further improve prev/next VMA naming
mm/mmap/vma_merge: set next to NULL if not applicable
mm/mmap/vma_merge: extend invariants, avoid invalid res, vma
mm/mmap/vma_merge: be explicit about the non-mergeable case
mm/mmap.c | 165 +++++++++++++++++++++++++++++++++++-------------------
1 file changed, 107 insertions(+), 58 deletions(-)
--
2.39.2
Powered by blists - more mailing lists