DragonFly BSD
DragonFly commits List (threaded) for 2011-03
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: git: 8254: Don't setup 8254 interrupt, if it is not selected as interrupt cputimer


From: Matthew Dillon <dillon@xxxxxxxxxxxxxxxxxxxx>
Date: Fri, 25 Mar 2011 11:28:47 -0700 (PDT)

:    8254: Don't setup 8254 interrupt, if it is not selected as interrupt cputimer
:    
:    8254 interrupt is setup, mainly to support C-state > C1, however, on some
:    systems it could cause system freezing during boot.  Change the default value
:    of hw.i8254.intr_disable to 1, so more systems could boot by default.
:
:Summary of changes:
: sys/platform/pc32/isa/clock.c |    2 +-
: sys/platform/pc64/isa/clock.c |    2 +-
: 2 files changed, 2 insertions(+), 2 deletions(-)
:
:http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/4d517764e9560547d731a4d2695a7d8842e33c28

    Hmm.  Are we assuming that HPET or ACPI timers will always be available
    now?  Any kernel loaded without ACPI won't see the ACPI timer (I think),
    and maybe not the HPET either.  The implication is that ACPI must always
    be loaded now.

    Maybe the real question is... if no other timers are available will the
    8254 still be used to generate interrupts with this new default?

					-Matt
					Matthew Dillon 
					<dillon@backplane.com>



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]