[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Minios-devel] [UNIKRAFT PATCH 0/2] Fixes for linuxu platform



I haven't fixed all problems, but unfortunately I don't have time anymore.

The other problems when building helloworld are:

/local/work/unikraft/unikraft/apps/helloworld/build/libukboot.o: In function 
`ukplat_entry':
(.text+0x172): undefined reference to `ukplat_irq_init'
(.text+0x1b6): undefined reference to `ukplat_lcpu_enable_irq'
/local/work/unikraft/unikraft/apps/helloworld/build/libukdebug.o: In function 
`_vprintd':
print.c:(.text+0x137): undefined reference to `ukplat_monotonic_clock'
/local/work/unikraft/unikraft/apps/helloworld/build/libvfscore.o: In function 
`vfscore_alloc_fd':
(.text+0xa): undefined reference to `ukplat_lcpu_save_irqf'
(.text+0x49): undefined reference to `ukplat_lcpu_restore_irqf'
/local/work/unikraft/unikraft/apps/helloworld/build/libvfscore.o: In function 
`vfscore_get_file':
(.text+0x199): undefined reference to `ukplat_lcpu_save_irqf'
(.text+0x1c6): undefined reference to `ukplat_lcpu_restore_irqf'
collect2: error: ld returned 1 exit status

I have written a half-baked implementation for ukplat_monotonic_clock but then
discovered there is not clock_gettime in nolibc.

Wei.

Wei Liu (2):
  plat/linuxu: fix ukplat_lcpu_halt_to
  plat/linuxu: add plat/common/memory.c

 plat/linuxu/Makefile.uk | 2 ++
 plat/linuxu/lcpu.c      | 6 +++---
 2 files changed, 5 insertions(+), 3 deletions(-)

-- 
2.11.0


_______________________________________________
Minios-devel mailing list
Minios-devel@xxxxxxxxxxxxxxxxxxxx
https://lists.xenproject.org/mailman/listinfo/minios-devel

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.