14 fixes, based on b2e45b46d85bfc67b7b28e0e0c1c7e9b9a35892c: Subject: mm: migration: fix migration of huge PMD shared pages Subject: hugetlb: take PMD sharing into account when flushing tlb/caches Subject: ocfs2: fix crash in ocfs2_duplicate_clusters_by_page() Subject: mm, thp: fix mlocking THP page with migration enabled Subject: mm/gup_benchmark: fix unsigned comparison to zero in __gup_benchmark_ioctl Subject: ipc/shm.c: use ERR_CAST() for shm_lock() error return Subject: mm/migrate.c: split only transparent huge pages when allocation fails Subject: mm/hugetlb: add mmap() encodings for 32MB and 512MB page sizes Subject: proc: restrict kernel stack dumps to root Subject: mm/vmstat.c: fix outdated vmstat_text Subject: mm/vmstat.c: skip NR_TLB_REMOTE_FLUSH* properly Subject: mm/vmscan.c: fix int overflow in callers of do_shrink_slab() Subject: ocfs2: fix locking for res->tracking and dlm->tracking_list Subject: mm: madvise(MADV_DODUMP): allow hugetlbfs pages