git: DragonFly_RELEASE_2_8 kernel - Fix bug in the emergency int

看板DFBSD_commit作者時間15年前 (2010/11/20 09:32), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
commit 9e067ab24bb56831da08df8c098e3404ec3c8172 Author: Matthew Dillon <dillon@apollo.backplane.com> Date: Sun Oct 24 15:27:14 2010 -0700 kernel - Fix bug in the emergency interrupt polling thread * This thread is only active when kern.emergency_intr_enable is non-zero * Get the next intr handler before processing the current one, since the act of processing the current handler may remove it. * In the emergency interrupt polling thread do not stall if we cannot get the serializer for the interrupt. just skip the handler and we'll try again next time. Summary of changes: sys/kern/kern_intr.c | 13 ++++++++----- 1 files changed, 8 insertions(+), 5 deletions(-) http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/9e067ab24bb56831da08df8c098e3404ec3c8172 -- DragonFly BSD source repository
文章代碼(AID): #1CvoKndi (DFBSD_commit)