Loading drivers/md/dm-req-crypt.c +2 −3 Original line number Diff line number Diff line Loading @@ -870,9 +870,8 @@ static int req_crypt_endio(struct dm_target *ti, struct request *clone, struct bio_vec bvec; struct req_dm_crypt_io *req_io = map_context->ptr; /* If it is a write request, do nothing just return. */ if (encryption_mode == DM_REQ_CRYPT_ENCRYPTION_MODE_TRANSPARENT && rq_data_dir(clone) == READ) { /* If it is for ICE, free up req_io and return */ if (encryption_mode == DM_REQ_CRYPT_ENCRYPTION_MODE_TRANSPARENT) { mempool_free(req_io, req_io_pool); goto submit_request; } Loading Loading
drivers/md/dm-req-crypt.c +2 −3 Original line number Diff line number Diff line Loading @@ -870,9 +870,8 @@ static int req_crypt_endio(struct dm_target *ti, struct request *clone, struct bio_vec bvec; struct req_dm_crypt_io *req_io = map_context->ptr; /* If it is a write request, do nothing just return. */ if (encryption_mode == DM_REQ_CRYPT_ENCRYPTION_MODE_TRANSPARENT && rq_data_dir(clone) == READ) { /* If it is for ICE, free up req_io and return */ if (encryption_mode == DM_REQ_CRYPT_ENCRYPTION_MODE_TRANSPARENT) { mempool_free(req_io, req_io_pool); goto submit_request; } Loading