mm/page_alloc: fix the range check for backward merging