Building an openMosix kernel with CONFIG_CRYPTO=y fails with linker errors during "make bzImage" because the files in <kernel-source-toplevel-dir>/crypto/ are not compiled before linking. Perhaps the openMosix-patch breaks the Makefile for kernels with the new cryptographic API. (I won't investigate further as the fix is trivial, see attached patch)
Created attachment 23352 [details, diff] patch for openMosix kernel makefile
Wouldn't your patch enable crypto all the time?
It's the same as in the Makefile of recent gentoo-sources. I think the files in crypto/ will be compiled in any case, but linking or building modules depends on CONFIG_CRYPTO=y.
Thanks for your help. I checked in your patch. Please report back if everything is as intended ;)
Compiles as expected now. (And the kernel w/o crypto API is smaller than with crypto API, just to reassure you ;-) One bug less, thanks for the quick response.
Great! Thanks for your help with this!