update dirinfo