diff --git a/mm/memcontrol.c b/mm/memcontrol.c
index c8715056e1efd3fdd39d047e4c44382f4ee4ed47..aa66cc4c9e79b1654db117f63256544bf9500683 100644
--- a/mm/memcontrol.c
+++ b/mm/memcontrol.c
@@ -149,7 +149,7 @@ struct mem_cgroup_reclaim_iter {
 	 * matches memcg->dead_count of the hierarchy root group.
 	 */
 	struct mem_cgroup *last_visited;
-	unsigned long last_dead_count;
+	int last_dead_count;
 
 	/* scan generation, increased every round-trip */
 	unsigned int generation;