diff --git a/mm/page_alloc.c b/mm/page_alloc.c
index 7352aa45a33568f79b9041674703f980b4a73ff1..97b6966816e5dfaa78f7cd0e07be124d5b88ca6b 100644
--- a/mm/page_alloc.c
+++ b/mm/page_alloc.c
@@ -1739,7 +1739,7 @@ static bool __zone_watermark_ok(struct zone *z, unsigned int order,
 			unsigned long mark, int classzone_idx, int alloc_flags,
 			long free_pages)
 {
-	/* free_pages my go negative - that's OK */
+	/* free_pages may go negative - that's OK */
 	long min = mark;
 	int o;
 	long free_cma = 0;