From 58e5ef5cbcb41ba71d5f13a3150d9482f8456731 Mon Sep 17 00:00:00 2001 From: Peter Lieven Date: Tue, 27 Nov 2012 11:29:51 +0100 Subject: [PATCH] SCSI_IOVECTOR remove size field Remove the size field as it is not used. If we would keep it we would have to calculate it in scsi_task_set_iov_in/out which would add unneccassry wals to the iovec array. Signed-off-by: Peter Lieven --- include/scsi-lowlevel.h | 1 - lib/scsi-lowlevel.c | 1 - 2 files changed, 2 deletions(-) diff --git a/include/scsi-lowlevel.h b/include/scsi-lowlevel.h index beca19d..0f6830b 100644 --- a/include/scsi-lowlevel.h +++ b/include/scsi-lowlevel.h @@ -208,7 +208,6 @@ struct scsi_iovector { struct scsi_iovec *iov; int niov; int nalloc; - size_t size; size_t offset; int consumed; }; diff --git a/lib/scsi-lowlevel.c b/lib/scsi-lowlevel.c index 0f2e5f3..eeb0375 100644 --- a/lib/scsi-lowlevel.c +++ b/lib/scsi-lowlevel.c @@ -2589,7 +2589,6 @@ scsi_iovector_add(struct scsi_task *task, struct scsi_iovector *iovector, int le iovector->iov[iovector->niov].iov_len = len; iovector->iov[iovector->niov].iov_base = buf; iovector->niov++; - iovector->size += len; return 0; }