04.10.2013, 16:27, "Sebastian Andrzej Siewior" <bigeasy@xxxxxxxxxxxxx>: > * Kirill Tkhai | 2013-08-30 21:16:08 [+0400]: > >> sparc does not have CONFIG_EARLY_PRINTK option. >> >> So early-printk-consolidate.patch breaks compilation: >> >> arch/sparc/built-in.o: In function `setup_arch': >> (.init.text+0x15e4): undefined reference to `early_console' >> arch/sparc/built-in.o: In function `setup_arch': >> (.init.text+0x15ec): undefined reference to `early_console' > > that is true and I applied that patch, thanks. > However with this alone you do not have a working RT on Sparc because > you can't select "Fully Preemptible Kernel (RT)" only the "basic" system > is available. Yes, I now. I added IRQ_FORCED_THREADING to Kconfig. My hardware requires additional changes at arch/sparc and it's in a process of porting on 3.10 so I can't say if everything works on sparc or not yet. The other required fix to make sparc64 compilable is deletion of rwsem leftovers. I sent it to mainline sparc: https://git.kernel.org/cgit/linux/kernel/git/davem/sparc.git/commit/arch/sparc?id=61d9b9355b0d427bd1e732bd54628ff9103e496f It seems it's resonable to add it to the patch too. -- To unsubscribe from this list: send the line "unsubscribe linux-rt-users" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html