On Sun, Jun 09, 2019 at 03:57:10PM +0900, Masahiro Yamada wrote: > > diff --git a/include/crypto/internal/cryptouser.h b/include/crypto/internal/cryptouser.h > index 8c602b187c58..2339cb06dbf8 100644 > --- a/include/crypto/internal/cryptouser.h > +++ b/include/crypto/internal/cryptouser.h > @@ -3,12 +3,15 @@ > > extern struct sock *crypto_nlsk; > > +struct crypto_user_alg; Please change this to instead include <linux/cryptouser.h>. In the crypto API the internal header file should always include the external header file. You can also remove the inclusion of the external header file from the users of crypto/internal/cryptouser.h. Thanks, -- Email: Herbert Xu <herbert@xxxxxxxxxxxxxxxxxxx> Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt