|
@@ -383,12 +383,12 @@ __virtio_crypto_ablkcipher_do_req(struct virtio_crypto_sym_request *vc_sym_req,
|
|
|
|
|
|
/* Why 3? outhdr + iv + inhdr */
|
|
|
sg_total = src_nents + dst_nents + 3;
|
|
|
- sgs = kcalloc_node(sg_total, sizeof(*sgs), GFP_ATOMIC,
|
|
|
+ sgs = kcalloc_node(sg_total, sizeof(*sgs), GFP_KERNEL,
|
|
|
dev_to_node(&vcrypto->vdev->dev));
|
|
|
if (!sgs)
|
|
|
return -ENOMEM;
|
|
|
|
|
|
- req_data = kzalloc_node(sizeof(*req_data), GFP_ATOMIC,
|
|
|
+ req_data = kzalloc_node(sizeof(*req_data), GFP_KERNEL,
|
|
|
dev_to_node(&vcrypto->vdev->dev));
|
|
|
if (!req_data) {
|
|
|
kfree(sgs);
|