Re: [RFC v4 0/3] mm: zap pages with read mmap_sem in munmap for large mapping

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 





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.






[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Bugtraq]     [Linux OMAP]     [Linux MIPS]     [eCos]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux