For historical reasons internal.h currently includes fips.h and a number of files depend on that to get access to fips_enabled. This is suboptimal because internal.h is truly internal and should only be used if you're implementing internal crypto API. That means if you are an algorithm/driver author or crypto API user then you should not be accessing that file. This series moves the fips.h inclusion to spots where it's actually needed and then gets rid of it from internal.h. Cheers, -- Email: Herbert Xu <herbert@xxxxxxxxxxxxxxxxxxx> Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt -- To unsubscribe from this list: send the line "unsubscribe linux-crypto" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html