[PATCH 3.18 85/85] dm thin: handle running out of data space vs concurrent discard