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

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


From: Matthew Dillon <dillon@xxxxxxxxxxxxxxxxxxxxxxx>
Date: Mon, 10 Jan 2011 15:38:41 -0800 (PST)

commit b9f7ba13830da8c7ac0f9f74dfe6686f6d3fea2d
Author: Matthew Dillon <dillon@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



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