Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.kernel > #1357874

[PATCH v2 4/4] md: dm-crypt: Initialize the sector number for one request

From Baolin Wang <baolin.wang@linaro.org>
Newsgroups linux.kernel
Subject [PATCH v2 4/4] md: dm-crypt: Initialize the sector number for one request
Date 2016-03-15 09:00 +0100
Message-ID <rcS3v-7wi-3@gated-at.bofh.it> (permalink)
References <rcRTQ-7sZ-9@gated-at.bofh.it>
Organization linux.* mail to news gateway

Show all headers | View raw


If the crypto engine can support the bulk mode, that means the contiguous
requests from one block can be merged into one request to be handled by
crypto engine. If so, the crypto engine need the sector number of one request
to do merging action.

Signed-off-by: Baolin Wang <baolin.wang@linaro.org>
---
 drivers/md/dm-crypt.c |    1 +
 1 file changed, 1 insertion(+)

diff --git a/drivers/md/dm-crypt.c b/drivers/md/dm-crypt.c
index 3147c8d..9e2dbfd 100644
--- a/drivers/md/dm-crypt.c
+++ b/drivers/md/dm-crypt.c
@@ -866,6 +866,7 @@ static int crypt_convert_block(struct crypt_config *cc,
 			return r;
 	}
 
+	req->sector = ctx->cc_sector;
 	ablkcipher_request_set_crypt(req, &dmreq->sg_in, &dmreq->sg_out,
 				     1 << SECTOR_SHIFT, iv);
 
-- 
1.7.9.5

Back to linux.kernel | Previous | NextPrevious in thread | Find similar | Unroll thread


Thread

[PATCH v2 0/4] Introduce bulk mode for crypto engine framework Baolin Wang <baolin.wang@linaro.org> - 2016-03-15 08:50 +0100
  [PATCH v2 4/4] md: dm-crypt: Initialize the sector number for one request Baolin Wang <baolin.wang@linaro.org> - 2016-03-15 09:00 +0100

csiph-web