[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Minios-devel] [UNIKRAFT PATCHv2 0/7] Implement Arm64 timer APIs for scheduler
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. Changes: v1->v2: no functional changes, just rebase due to the changes of series 2 and 3. I haven't address Julien's comments at [1] for further discusstion. [1]https://lists.xenproject.org/archives/html/minios-devel/2018-12/msg00129.html Jia He (2): plat/common: Share arch_timer fdt node among functions plat/common: Find and register IRQ for arch_timer Wei Chen (5): 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: Implement generic_timer_cpu_block arch/arm/arm64/include/uk/asm/lcpu.h | 4 + plat/common/arm/time.c | 309 +++++++++++++++++++++------ 2 files changed, 247 insertions(+), 66 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 |