[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Minios-devel] [UNIKRAFT PATCH 0/7] Implement Arm64 timer APIs for scheduler (series#4)
Currently, the timer library only provides some simple functions for unikraft to print timestamp. But it's not enough for scheduler. In this series, we implemented generic_timer_cpu_block and timer interrupt for scheduler to sleep and wakeup. --- This series depends on: [UNIKRAFT PATCH 0/7] Enable IRQ framework for Arm64 (series#3) Wei Chen (7): arch/arm64: Implement a nop macro for timer API plat/common: Calculate shift factors for coversion between ns and tick plat/common: Rename read_virtual_count to generic_timer_get_ticks plat/common: Record boot_ticks at very beginning plat/common: Share arch_timer fdt node among functions plat/common: Find and register IRQ for arch_timer plat/common: Implement generic_timer_cpu_block arch/arm/arm64/include/uk/asm/lcpu.h | 4 + plat/common/arm/time.c | 308 +++++++++++++++++++++------ 2 files changed, 245 insertions(+), 67 deletions(-) -- 2.17.1 _______________________________________________ Minios-devel mailing list Minios-devel@xxxxxxxxxxxxxxxxxxxx https://lists.xenproject.org/mailman/listinfo/minios-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |