From d0745d1a1669e230f0b8ed8cfd10b8481a80a4ab Mon Sep 17 00:00:00 2001 From: Bart Van Assche Date: Mon, 9 Jul 2012 06:22:48 +0000 Subject: [PATCH] scst: Fix WRITE FILEMARKS parsing git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@4402 d57e44dd-8a1f-0410-8b47-8ef2f437770f --- scst/src/scst_lib.c | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/scst/src/scst_lib.c b/scst/src/scst_lib.c index 4d5ff8d6e..3cc5a5a93 100644 --- a/scst/src/scst_lib.c +++ b/scst/src/scst_lib.c @@ -392,11 +392,10 @@ static const struct scst_sdbops scst_scsi_op_table[] = { .info_len_off = 12, .info_len_len = 3, .get_cdb_info = get_cdb_info_len_3}, {.ops = 0x10, .devkey = " M V V ", - .info_op_name = "WRITE FILEMARKS", - .info_data_direction = SCST_DATA_WRITE, + .info_op_name = "WRITE FILEMARKS(6)", + .info_data_direction = SCST_DATA_NONE, .info_op_flags = SCST_WRITE_MEDIUM, - .info_len_off = 2, .info_len_len = 3, - .get_cdb_info = get_cdb_info_len_3}, + .get_cdb_info = get_cdb_info_none}, {.ops = 0x10, .devkey = " O O ", .info_op_name = "SYNCHRONIZE BUFFER", .info_data_direction = SCST_DATA_NONE, @@ -906,11 +905,10 @@ static const struct scst_sdbops scst_scsi_op_table[] = { /* 16-bytes length CDB */ {.ops = 0x80, .devkey = " O ", - .info_op_name = "WRITE FILEMARKS", - .info_data_direction = SCST_DATA_WRITE, + .info_op_name = "WRITE FILEMARKS(16)", + .info_data_direction = SCST_DATA_NONE, .info_op_flags = SCST_WRITE_MEDIUM, - .info_len_off = 12, .info_len_len = 3, - .get_cdb_info = get_cdb_info_len_3}, + .get_cdb_info = get_cdb_info_none}, {.ops = 0x81, .devkey = "O OO O ", .info_op_name = "REBUILD", .info_data_direction = SCST_DATA_WRITE,