On Thu, 03 Jul 2014 16:40:04 +0800 kbuild test robot <fengguang.wu@xxxxxxxxx> wrote: > tree: git://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master > head: 0e9ce823ad7bc6b85c279223ae6638d47089461e > commit: ba0dc4038c9fec5fa2f94756065f02b8011f270b [284/380] kexec: load and relocate purgatory at kernel load time > config: make ARCH=arm nuc950_defconfig > > All error/warnings: > > kernel/built-in.o: In function `sys_kexec_file_load': > >> cpu_pm.c:(.text+0x4a580): undefined reference to `crypto_alloc_shash' > >> cpu_pm.c:(.text+0x4a654): undefined reference to `crypto_shash_update' > >> cpu_pm.c:(.text+0x4a698): undefined reference to `crypto_shash_update' > >> cpu_pm.c:(.text+0x4a778): undefined reference to `crypto_shash_final' yup, kexec now requires crypto but the patch only fixes x86's Kconfig. Was selecting crypto the correct decision? Is there no case for using kexec without this signing capability? -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@xxxxxxxxx. For more info on Linux MM, see: http://www.linux-mm.org/ . Don't email: <a href=mailto:"dont@xxxxxxxxx"> email@xxxxxxxxx </a>