git: kernel - Run emergency interrupt handlers in critical section

Matthew Dillon dillon at crater.dragonflybsd.org
Sat Jan 29 13:58:04 PST 2011


commit eccb255f50aed629be44c089281eb0db406c8ad3
Author: Matthew Dillon <dillon at apollo.backplane.com>
Date:   Sat Jan 29 13:56:00 2011 -0800

    kernel - Run emergency interrupt handlers in critical section
    
    * Handlers run from the emergency interrupt polling thread
      (kern.emergency_intr_enable=1) are now run inside a critical
      section, just like the normal interrupt thread runs its handlers.
    
    * This may or may not help stability issues reported when emergency
      interrupt polling is enabled.

Summary of changes:
 sys/kern/kern_intr.c |   12 +++++++-----
 1 files changed, 7 insertions(+), 5 deletions(-)

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


-- 
DragonFly BSD source repository





More information about the Commits mailing list