This is the error (I couldn't tell what option is 'cause I changed config (before it compiled cleanly). CHK include/linux/compile.h dnsdomainname: `Host' desconocido UPD include/linux/compile.h CC init/version.o LD init/built-in.o LD .tmp_vmlinux1 mm/built-in.o: En la funci�n `online_pages': : referencia a `online_page' sin definir drivers/built-in.o: En la funci�n `memory_block_change_state': memory.c:(.text.memory_block_change_state+0x19d): referencia a `remove_memory' sin definir drivers/built-in.o: En la funci�n `memory_probe_store': memory.c:(.text.memory_probe_store+0x19): referencia a `add_memory' sin definir make: *** [.tmp_vmlinux1] Error 1
please attach /usr/src/linux/.config
Sorry for reposting: The offending kernel option wich makes it not compiling is (tested, compiles without that option): Processor type and features Memory model Sparse Memory
Created attachment 92888 [details] Kernel .config file This is my config without this option, it compiles cleanly, but if you reenable Sparse Memory (read my comment) you get the compile errors.
Created attachment 92889 [details] Kernel .config file This is my config without this option, it compiles cleanly, but if you reenable Sparse Memory (read my comment) you get the compile errors.
Did you test it? (in amd64?)
Created attachment 94522 [details] config Can you reproduce with this config? It works fine for me...
Ignore that, wrong config file. If you could clarify which of the above configs we are supposed to be using it would be useful...
Oh, I'm terribly sorry, those configs are duplicated, I don't know why, but they were send twice. So you can choose whatever of those two.
The second one (attachment 92889 [details]) compiled fine for me, but sparse memory was not selected. I selected it and it still compiled fine.
Please reopen when you have attached a config which *definitely* fails.
I will close this thread because the r7 version compiles with sparse memory.