Re: [PATCH v4 1/2] khugepaged: enable collapse pmd for pte-mapped THP

2019-08-06 Thread Song Liu
> On Aug 6, 2019, at 3:02 AM, Oleg Nesterov wrote: > > On 08/02, Song Liu wrote: >> >> +void collapse_pte_mapped_thp(struct mm_struct *mm, unsigned long addr) >> +{ >> +unsigned long haddr = addr & HPAGE_PMD_MASK; >> +struct vm_area_struct *vma = find_vma(mm, haddr); >> +pmd_t *pm

Re: [PATCH v4 1/2] khugepaged: enable collapse pmd for pte-mapped THP

2019-08-06 Thread Oleg Nesterov
On 08/02, Song Liu wrote: > > +void collapse_pte_mapped_thp(struct mm_struct *mm, unsigned long addr) > +{ > + unsigned long haddr = addr & HPAGE_PMD_MASK; > + struct vm_area_struct *vma = find_vma(mm, haddr); > + pmd_t *pmd = mm_find_pmd(mm, haddr); > + struct page *hpage = NULL; >