Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit c2e022cb authored by Cong Wang's avatar Cong Wang Committed by Cong Wang
Browse files

dm: remove the second argument of k[un]map_atomic()

parent c58e0377
Loading
Loading
Loading
Loading
+4 −4
Original line number Diff line number Diff line
@@ -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);

@@ -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;
}