Playing with different kernel configs I got: ... UPD include/linux/compile.h CC init/version.o LD init/built-in.o LD .tmp_vmlinux1 drivers/built-in.o: In function `memory_block_action': memory.c:(.text+0x4cb21): undefined reference to `remove_memory' make: *** [.tmp_vmlinux1] Error 1
Created attachment 8098 [details] kernel config
Created attachment 8099 [details] make log
Created attachment 8102 [details] fix hotplug build Does the attached patch fix it for you? Thanks, Nish
Created attachment 8105 [details] beter fix, maybe? There is a typo in the file, it's CONFIG_MEMORY_HOTPLUG, not CONFIG_HOTPLUG_MEMORY, see if this fixes it, please?
right, with the better fix it compiles fine :-)
Great, thanks for the test, I have submitted the patch to mainline. Thanks, Nish