EM ( MF_MSG_BUDDY, "free buddy page" )                          \
        EM ( MF_MSG_DAX, "dax page" )                                   \
        EM ( MF_MSG_UNSPLIT_THP, "unsplit thp" )                        \
-       EM ( MF_MSG_DIFFERENT_PAGE_SIZE, "different page size" )        \
        EMe ( MF_MSG_UNKNOWN, "unknown page" )
 
 /*
 
        [MF_MSG_BUDDY]                  = "free buddy page",
        [MF_MSG_DAX]                    = "dax page",
        [MF_MSG_UNSPLIT_THP]            = "unsplit thp",
-       [MF_MSG_DIFFERENT_PAGE_SIZE]    = "different page size",
        [MF_MSG_UNKNOWN]                = "unknown page",
 };
 
                return res == MF_RECOVERED ? 0 : -EBUSY;
        }
 
-       /*
-        * The page could have changed compound pages due to race window.
-        * If this happens just bail out.
-        */
-       if (!PageHuge(p) || compound_head(p) != head) {
-               action_result(pfn, MF_MSG_DIFFERENT_PAGE_SIZE, MF_IGNORED);
-               res = -EBUSY;
-               goto out;
-       }
-
        page_flags = head->flags;
 
        /*