Hi Herbert, Your original response was terse and left me more puzzled. Do you have a sensible explanation why some includes should be kept in the source even they serve no purpose during the build? Thanks, Cristian S. > > Just because it compiles it doesn't meant that the files you > > removed are unnecessary. > > > > The only file that is really unnecessary here is spinlock.h. > > > [] > OK then, but let's reverse the question. In a construct similar to > authenc.c, what would be the purpose of slab.h and kernel.h? > (That leads to the next question which is - what is the purpose of those > files in authenc.c?) -- 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