Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 291831
b: refs/heads/master
c: c2e022c
h: refs/heads/master
i:
  291829: f87af27
  291827: 624b7ff
  291823: dc7f5ae
v: v3
  • Loading branch information
Cong Wang authored and Cong Wang committed Mar 20, 2012
1 parent 0d0810d commit 5a5ef9f
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 5 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: c58e0377d61e209600def7d4d9ae535ea94bc210
refs/heads/master: c2e022cb654fa6595238dc52311a85e6444da1f7
8 changes: 4 additions & 4 deletions trunk/drivers/md/dm-crypt.c
Original file line number Diff line number Diff line change
Expand Up @@ -590,9 +590,9 @@ static int crypt_iv_lmk_gen(struct crypt_config *cc, u8 *iv,
int r = 0;

if (bio_data_dir(dmreq->ctx->bio_in) == WRITE) {
src = kmap_atomic(sg_page(&dmreq->sg_in), KM_USER0);
src = kmap_atomic(sg_page(&dmreq->sg_in));
r = crypt_iv_lmk_one(cc, iv, dmreq, src + dmreq->sg_in.offset);
kunmap_atomic(src, KM_USER0);
kunmap_atomic(src);
} else
memset(iv, 0, cc->iv_size);

Expand All @@ -608,14 +608,14 @@ static int crypt_iv_lmk_post(struct crypt_config *cc, u8 *iv,
if (bio_data_dir(dmreq->ctx->bio_in) == WRITE)
return 0;

dst = kmap_atomic(sg_page(&dmreq->sg_out), KM_USER0);
dst = kmap_atomic(sg_page(&dmreq->sg_out));
r = crypt_iv_lmk_one(cc, iv, dmreq, dst + dmreq->sg_out.offset);

/* Tweak the first block of plaintext sector */
if (!r)
crypto_xor(dst + dmreq->sg_out.offset, iv, cc->iv_size);

kunmap_atomic(dst, KM_USER0);
kunmap_atomic(dst);
return r;
}

Expand Down

0 comments on commit 5a5ef9f

Please sign in to comment.