fixed lifo driver read bug