Detecting Data Races Caused by Inconsistent Lock Protection in Device Drivers | IEEE Conference Publication | IEEE Xplore