[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Minios-devel] Missing ukplat_monotonic_clock for KVM platform
On 04/17/2018 01:00 PM, Wei Chen wrote: > Hi Simon, > > While I am testing ARM64 KVM patches. I found the ukplat_monotonic_clock was > missing for KVM platforms (x86_64 and ARM). I have implemented this function > for ARM64 KVM, and the timestamp can print properly for debug messages now. > But on x86_64 KVM, we still get following error. > > /home/weic/WIP/unikraft/unikraft/build/libukdebug.o: In function > `_printd_timestamp': > /home/weic/WIP/unikraft/unikraft/lib/ukdebug/print.c:88: undefined reference > to `ukplat_monotonic_clock' > LD unikraft_kvm-x86_64 > /home/weic/WIP/unikraft/unikraft/plat/linuxu/Linker.uk:9: recipe for target > '/home/weic/WIP/unikraft/unikraft/build/unikraft_linuxu-x86_64' failed > make[1]: *** [/home/weic/WIP/unikraft/unikraft/build/unikraft_linuxu-x86_64] > Error 1 > make[1]: *** Waiting for unfinished jobs.... > /home/weic/WIP/unikraft/unikraft/build/unikraft_kvm-x86_64.o: In function > `_printd_timestamp': > /home/weic/WIP/unikraft/unikraft/lib/ukdebug/print.c:88: undefined reference > to `ukplat_monotonic_clock' > /home/weic/WIP/unikraft/unikraft/plat/kvm/Linker.uk:17: recipe for target > '/home/weic/WIP/unikraft/unikraft/build/unikraft_kvm-x86_64' failed > make[1]: *** [/home/weic/WIP/unikraft/unikraft/build/unikraft_kvm-x86_64] > Error 1 > OBJCOPY unikraft_xen-x86_64.dbg > STRIP unikraft_xen-x86_64 > GZ unikraft_xen-x86_64.gz > Makefile:32: recipe for target '_all' failed > make: *** [_all] Error 2 > > > Should we port tscclock driver from solo5 to fix this issue? Hi Wei! There already is a pending patch series (Enable scheduling on KVM) containing the tscclock driver implementation (patch 'plat/kvm: Add KVM (x86_64) timer support'). Cheers, Costin _______________________________________________ Minios-devel mailing list Minios-devel@xxxxxxxxxxxxxxxxxxxx https://lists.xenproject.org/mailman/listinfo/minios-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |