ide: don't lose pending dma state