git: kernel64 - Add some lapic timer based debugging (disabled by default)

Matthew Dillon dillon at crater.dragonflybsd.org
Mon Jan 10 15:39:14 PST 2011


commit b9f7ba13830da8c7ac0f9f74dfe6686f6d3fea2d
Author: Matthew Dillon <dillon at apollo.backplane.com>
Date:   Mon Jan 10 15:37:01 2011 -0800

    kernel64 - Add some lapic timer based debugging (disabled by default)
    
    * Adjust the Xtimer interrupt to unconditionally call
      lapic_timer_always() regardless of the critical section state.
    
    * Create a procedure lapic_timer_always() on x86-64 which is #if 0'd
      out by default with some on-screen debugging that can be used to
      help find system lockups.

Summary of changes:
 sys/platform/pc64/apic/apic_vector.s |    5 +++++
 sys/platform/pc64/apic/apicreg.h     |    2 +-
 sys/platform/pc64/apic/mpapic.c      |   31 +++++++++++++++++++++++++++++++
 3 files changed, 37 insertions(+), 1 deletions(-)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/b9f7ba13830da8c7ac0f9f74dfe6686f6d3fea2d


-- 
DragonFly BSD source repository





More information about the Commits mailing list