diff --git a/src/system/kernel/arch/x86/arch_timer.c b/src/system/kernel/arch/x86/arch_timer.c index 035b7487bd..9aa1466208 100644 --- a/src/system/kernel/arch/x86/arch_timer.c +++ b/src/system/kernel/arch/x86/arch_timer.c @@ -99,10 +99,8 @@ arch_init_timer(kernel_args *args) state = disable_interrupts(); for (i = 0; (timer = sTimers[i]) != NULL; i++) { - if (timer->init(args) == B_OK) { - TRACE(("arch_init_timer: %s failed init. Skipping.\n", timer->name)); + if (timer->init(args) != B_OK) break; - } } sTimer = timer;