11/13

mm/collapse: work out the orders a VMA allows once per VMA

把 collapse_possible_orders() 由每张 PTE 表调用改为每个 VMA 算一次并传入掩码;锁释放后掩码即失效,故 madvise_collapse() 每次折叠后重算,hugepage_vma_revalidate() 仍会再校验 order。