We don't compile timing.c for 32 bit inmates. But it is required for smp.c, as smp_start_cpu() calls delay_us().
We don't have 32 bit SMP demo inmates, and compiling timing.c for 32 bit is a tricky task because of 64 bit divisions. Simply deactivate SMP for 32 bit inmates for the moment. Signed-off-by: Ralf Ramsauer <[email protected]> --- inmates/lib/x86/Makefile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/inmates/lib/x86/Makefile b/inmates/lib/x86/Makefile index 258eed18..572e499a 100644 --- a/inmates/lib/x86/Makefile +++ b/inmates/lib/x86/Makefile @@ -40,10 +40,10 @@ include $(INMATES_LIB)/Makefile.lib always := lib.a lib32.a -TARGETS := header.o ioapic.o printk.o setup.o smp.o uart.o int.o excp.o +TARGETS := header.o ioapic.o printk.o setup.o uart.o int.o excp.o TARGETS += ../alloc.o ../pci.o ../string.o ../cmdline.o ../setup.o TARGETS += ../uart-8250.o ../printk.o -TARGETS_64_ONLY := mem.o pci.o timing.o +TARGETS_64_ONLY := mem.o pci.o timing.o smp.o lib-y := $(TARGETS) $(TARGETS_64_ONLY) -- 2.21.0 -- You received this message because you are subscribed to the Google Groups "Jailhouse" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/jailhouse-dev/20190610230330.21419-3-ralf.ramsauer%40oth-regensburg.de. For more options, visit https://groups.google.com/d/optout.
