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

git: kernel - Run emergency interrupt handlers in critical section


From: Matthew Dillon <dillon@xxxxxxxxxxxxxxxxxxxxxxx>
Date: Sat, 29 Jan 2011 13:57:43 -0800 (PST)

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



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