]> Zhao Yanbai Git Server - minix.git/commit
SMP - Single shot local timer
authorTomas Hruby <tom@minix3.org>
Wed, 15 Sep 2010 14:11:06 +0000 (14:11 +0000)
committerTomas Hruby <tom@minix3.org>
Wed, 15 Sep 2010 14:11:06 +0000 (14:11 +0000)
commite2701da5a9e70d49276c15565ac6336c0cd766f8
tree2e35329412577b702a785734586a65453e5fbda4
parente87d29171f327714a119600053a4f0386b31c22a
SMP - Single shot local timer

- APIC timer always reprogrammed if expired

- timer tick never happens when in kernel => never immediate return
  from userspace to kernel because of a buffered interrupt

- renamed argument to lapic_set_timer_one_shot()

- removed arch_ prefix from timer functions
kernel/arch/i386/apic.c
kernel/arch/i386/arch_clock.c
kernel/arch/i386/arch_smp.c
kernel/clock.c
kernel/clock.h
kernel/main.c
kernel/proc.c
kernel/smp.c