gd_tdallq is not protected by the BGL any more, it can only be manipulated
authorMatthew Dillon <dillon@dragonflybsd.org>
Thu, 1 Jun 2006 05:38:46 +0000 (05:38 +0000)
committerMatthew Dillon <dillon@dragonflybsd.org>
Thu, 1 Jun 2006 05:38:46 +0000 (05:38 +0000)
commite56e4dea3198b5cb2ff260e969950b87586239c5
tree508e1c04b9ffe7249957ae06643d02588697c967
parentdb8250419dfd0a80cb4ae272152e3a08601a4325
gd_tdallq is not protected by the BGL any more, it can only be manipulated
on the current cpu.  Remove the thread when it exits rather then when it is
freed.
sys/i386/i386/vm_machdep.c
sys/kern/lwkt_thread.c
sys/platform/pc32/i386/vm_machdep.c
sys/sys/thread.h