lkml.org 
[lkml]   [2018]   [Jul]   [12]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
SubjectRe: [RFC v4 0/3] mm: zap pages with read mmap_sem in munmap for large mapping
From
Date


On 7/12/18 1:04 AM, Michal Hocko wrote:
> On Wed 11-07-18 10:04:48, Yang Shi wrote:
> [...]
>> One approach is to save all the vmas on a separate list, then zap_page_range
>> does unmap with this list.
> Just detached unmapped vma chain from mm. You can keep the existing
> vm_next chain and reuse it.

Yes. Other than this, we still need do:

  * Tell zap_page_range not update vm_flags as what I did in v4. Of
course without VM_DEAD this time

  * Extract pagetable free code then do it after zap_page_range. I
think I can just cal free_pgd_range() directly.

>

\
 
 \ /
  Last update: 2018-07-15 22:06    [W:0.149 / U:0.292 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site