update the directio system

Change-Id: Ie416bdaa71eeacbe6b031d598ddc7c243c1cd56b