Loading drivers/md/dm-crypt.c +4 −4 Original line number Diff line number Diff line Loading @@ -1034,11 +1034,11 @@ static u8 *org_iv_of_dmreq(struct crypt_config *cc, return iv_of_dmreq(cc, dmreq) + cc->iv_size; } static uint64_t *org_sector_of_dmreq(struct crypt_config *cc, static __le64 *org_sector_of_dmreq(struct crypt_config *cc, struct dm_crypt_request *dmreq) { u8 *ptr = iv_of_dmreq(cc, dmreq) + cc->iv_size + cc->iv_size; return (uint64_t*) ptr; return (__le64 *) ptr; } static unsigned int *org_tag_of_dmreq(struct crypt_config *cc, Loading Loading @@ -1074,7 +1074,7 @@ static int crypt_convert_block_aead(struct crypt_config *cc, struct bio_vec bv_out = bio_iter_iovec(ctx->bio_out, ctx->iter_out); struct dm_crypt_request *dmreq; u8 *iv, *org_iv, *tag_iv, *tag; uint64_t *sector; __le64 *sector; int r = 0; BUG_ON(cc->integrity_iv_size && cc->integrity_iv_size != cc->iv_size); Loading Loading @@ -1169,7 +1169,7 @@ static int crypt_convert_block_skcipher(struct crypt_config *cc, struct scatterlist *sg_in, *sg_out; struct dm_crypt_request *dmreq; u8 *iv, *org_iv, *tag_iv; uint64_t *sector; __le64 *sector; int r = 0; /* Reject unexpected unaligned bio. */ Loading Loading
drivers/md/dm-crypt.c +4 −4 Original line number Diff line number Diff line Loading @@ -1034,11 +1034,11 @@ static u8 *org_iv_of_dmreq(struct crypt_config *cc, return iv_of_dmreq(cc, dmreq) + cc->iv_size; } static uint64_t *org_sector_of_dmreq(struct crypt_config *cc, static __le64 *org_sector_of_dmreq(struct crypt_config *cc, struct dm_crypt_request *dmreq) { u8 *ptr = iv_of_dmreq(cc, dmreq) + cc->iv_size + cc->iv_size; return (uint64_t*) ptr; return (__le64 *) ptr; } static unsigned int *org_tag_of_dmreq(struct crypt_config *cc, Loading Loading @@ -1074,7 +1074,7 @@ static int crypt_convert_block_aead(struct crypt_config *cc, struct bio_vec bv_out = bio_iter_iovec(ctx->bio_out, ctx->iter_out); struct dm_crypt_request *dmreq; u8 *iv, *org_iv, *tag_iv, *tag; uint64_t *sector; __le64 *sector; int r = 0; BUG_ON(cc->integrity_iv_size && cc->integrity_iv_size != cc->iv_size); Loading Loading @@ -1169,7 +1169,7 @@ static int crypt_convert_block_skcipher(struct crypt_config *cc, struct scatterlist *sg_in, *sg_out; struct dm_crypt_request *dmreq; u8 *iv, *org_iv, *tag_iv; uint64_t *sector; __le64 *sector; int r = 0; /* Reject unexpected unaligned bio. */ Loading