[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Minios-devel] [UNIKRAFT PATCHv2 0/7] Implement Arm64 timer APIs for scheduler
Hi alll
Just resend it for reviewing more easily because it's too long since the v1 was
sent.
Fix some checkpatch errors/warnings
Tested it within helloworld app.
---
Cheers,
Justin (Jia He)
On 2019/4/18 16:06, Jia He wrote:
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(-)
--
_______________________________________________
Minios-devel mailing list
Minios-devel@xxxxxxxxxxxxxxxxxxxx
https://lists.xenproject.org/mailman/listinfo/minios-devel
|