On Wed, Jun 01, 2016 at 09:36:40AM +0900, Naoya Horiguchi wrote: > split_huge_pmd() doesn't guarantee that the pmd is normal pmd pointing to > pte entries, which can be checked with pmd_trans_unstable(). Could you be more specific on when we don't have normal ptes after split_huge_pmd? Race with other thread? DAX? I guess we can modify split_huge_pmd() to return if the pmd was split or not. -- Kirill A. Shutemov -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@xxxxxxxxx. For more info on Linux MM, see: http://www.linux-mm.org/ . Don't email: <a href=mailto:"dont@xxxxxxxxx"> email@xxxxxxxxx </a>