Interrupt threads could block in free waiting for kernel_map(). Add a
authorMatthew Dillon <dillon@dragonflybsd.org>
Sat, 25 Oct 2003 00:48:03 +0000 (00:48 +0000)
committerMatthew Dillon <dillon@dragonflybsd.org>
Sat, 25 Oct 2003 00:48:03 +0000 (00:48 +0000)
commit81f5fc99133712a709867f52826380cbcb21ef0a
tree1f80d556d04e4d92b41dac1963f5644b150f52f2
parent492e892f4ceaae3d7b987c5f9c90a56c55d28f94
Interrupt threads could block in free waiting for kernel_map().  Add a
check for TDF_INTTHREAD to avoid this scenario.  This makes free() compatible
with assumptions made by softupdates().
sys/kern/kern_slaballoc.c