add readall support for diskiomanager