Am Donnerstag, 16. Juli 2020, 18:40:28 CEST schrieb Elena Petrova:
Hi Elena,
> diff --git a/include/crypto/if_alg.h b/include/crypto/if_alg.h
> index 56527c85d122..312fdb3469cf 100644
> --- a/include/crypto/if_alg.h
> +++ b/include/crypto/if_alg.h
> @@ -46,6 +46,7 @@ struct af_alg_type {
> void *(*bind)(const char *name, u32 type, u32 mask);
> void (*release)(void *private);
> int (*setkey)(void *private, const u8 *key, unsigned int keylen);
> + int (*setentropy)(void *private, const u8 *entropy, unsigned int len);
> int (*accept)(void *private, struct sock *sk);
> int (*accept_nokey)(void *private, struct sock *sk);
> int (*setauthsize)(void *private, unsigned int authsize);
> @@ -123,7 +124,7 @@ struct af_alg_async_req {
> * @tsgl_list: Link to TX SGL
> * @iv: IV for cipher operation
> * @aead_assoclen: Length of AAD for AEAD cipher operations
> - * @completion: Work queue for synchronous operation
> + * @wait: Wait on completion of async crypto ops
What is this change about? I am not sure it relates to the changes above.
> * @used: TX bytes sent to kernel. This variable is used to
> * ensure that user space cannot cause the kernel
> * to allocate too much memory in sendmsg operation.
> diff --git a/include/uapi/linux/if_alg.h b/include/uapi/linux/if_alg.h
Ciao
Stephan