[stgt] [PATCH] COMPARE_AND_WRITE: If the compare fails we should not continue to write the data

FUJITA Tomonori fujita.tomonori at lab.ntt.co.jp
Wed Sep 12 01:14:11 CEST 2012


On Tue, 11 Sep 2012 06:33:21 -0700
Ronnie Sahlberg <ronniesahlberg at gmail.com> wrote:

> Fix a bug in COMPARE-AND-WRITE. If the compare fails, we have to abort with a sense code immediately and we should NOT continue to over-write the backing store with the mismatching data.
> 
> IF the data is not matching, we also should compute at which offset the first mismatch in the buffer occurs.
> This is to be reported in the INFORMATION field (bytes 3-7) in the sense buffer in a later patch.
> 
> Signed-off-by: Ronnie Sahlberg <ronniesahlberg at gmail.com>
> ---
>  usr/bs_rdwr.c |   23 +++++++++++++++++++++--
>  1 files changed, 21 insertions(+), 2 deletions(-)

Thanks, I fixed the comment style and applied.
--
To unsubscribe from this list: send the line "unsubscribe stgt" in
the body of a message to majordomo at vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html



More information about the stgt mailing list