MP Implmentation 2A/4: Post commit cleanup, fix missing token releases that
authorMatthew Dillon <dillon@dragonflybsd.org>
Tue, 8 Jul 2003 09:57:14 +0000 (09:57 +0000)
committerMatthew Dillon <dillon@dragonflybsd.org>
Tue, 8 Jul 2003 09:57:14 +0000 (09:57 +0000)
commit57c254dbb1e3ddba1d0b71b86a1d46c257f3f976
tree57837d7d8c7333f682759e5f0873b9da56a5b50f
parent96728c0567e3251745aecee122058a4ee59a60a6
MP Implmentation 2A/4: Post commit cleanup, fix missing token releases that
were messing up td_pri's critical count, and add smart LWKT rescheduling
when a higher priority thread is scheduled (and could not preempt).  This
fixes the priority problems.
sys/i386/i386/machdep.c
sys/kern/lwkt_thread.c
sys/platform/pc32/i386/machdep.c
sys/sys/thread2.h
sys/vfs/gnu/ext2fs/ext2_vfsops.c
sys/vfs/hpfs/hpfs_hash.c
sys/vfs/ufs/ffs_vfsops.c
sys/vfs/ufs/ufs_ihash.c