git: kernel - Fix early boot interrupt race
Matthew Dillon
dillon at crater.dragonflybsd.org
Wed Sep 19 16:52:47 PDT 2018
commit 94fd1ee9015cf6f3ded2524896171e4fe96f2b85
Author: Matthew Dillon <dillon at apollo.backplane.com>
Date: Wed Sep 19 16:51:50 2018 -0700
kernel - Fix early boot interrupt race
* Fix a null pointer dereference panic due to an interrupt
race during early boot. Interrupts are enabled before
intr_block is allocated, so intr_block can be NULL.
* Refactor the kmalloc() for intr_block to only allocate the
space needed for ncpus.
Summary of changes:
sys/kern/kern_intr.c | 10 +++++++---
1 file changed, 7 insertions(+), 3 deletions(-)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/94fd1ee9015cf6f3ded2524896171e4fe96f2b85
--
DragonFly BSD source repository
More information about the Commits
mailing list