migration/dirtyrate: implement dirty-bitmap dirtyrate calculation