Skip to content

RFC x86_64: enable clockevents and dynticks

Chris Wright lkml 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 RFC Latest5 patches 11 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/5x86_64: untangle asm/hpet.h from asm/timex.hdrivers/char/rtc.c include/asm-x86_64/apic.h include/asm-x86_64/hpet.h +1 more+2 -30 replies
2/5x86_64: drive set_rtc_mss from standalone timerarch/x86_64/kernel/time.c+52 -160 replies
3/5x86_64: clockevents driversarch/x86_64/Kconfig arch/x86_64/kernel/apic.c arch/x86_64/kernel/hpet.c +2 more+307 -1980 replies
4/5x86_64: prep idle loop for dynticksarch/x86_64/kernel/process.c+3 -00 replies
5/5x86_64: enable dynticksarch/x86_64/Kconfig+2 -00 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [RFC PATCH 0/5] x86_64: enable clockevents and dynticks

This series converts x86_64 timers to clockevents drivers and then enables dynticks. There's some minor cleanups along the way. The lapic broadcast mechanism is untested, I'm sure it still needs work, there's still some cruft in lapic_setup_timer.

This is just for comments at this point, now that it's working on my test box in both NO_HZ=n and NO_HZ=n configurations (typically using hpet).

thanks,
-chris
--