| Date | Thu, 5 Jan 2023 11:47:20 +0100 | Subject | Re: [PATCH 00/46] Based on latest mm-unstable (85b44c25cd1e). | From | David Hildenbrand <> |
| |
On 05.01.23 11:17, James Houghton wrote: > This series introduces the concept of HugeTLB high-granularity mapping > (HGM). This series teaches HugeTLB how to map HugeTLB pages at > high-granularity, similar to how THPs can be PTE-mapped. > > Support for HGM in this series is for MAP_SHARED VMAs on x86 only. Other > architectures and (some) support for MAP_PRIVATE will come later.
Why even care about the complexity of COW-sharable anon pages? TBH, I'd just limit this to MAP_SHARED and call it a day. Sure, we can come up with use cases for everything (snapshotting VMs using fork while also support optimized postcopy), but I think this would need some real justification for the added complexity and possible (likely!) issues.
-- Thanks,
David / dhildenb
|