fix the list() inconsistency in two underfs