Detecting and tolerating data corruptions due to device driver defects | IEEE Conference Publication | IEEE Xplore