[rhel7-branch] fix reset after multiple size changes