mm, compaction: make whole_zone flag ignore cached scanner positions