[PATCH] libata: always generate sense if qc->err_mask is non-zero