git: kernel - All lwkt thread now start out mpsafe part 1/2

看板DFBSD_commit作者時間15年前 (2010/08/29 09:01), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
commit c9e9fb21c9ab82a8102647d67bcf956e0aba60af Author: Matthew Dillon <dillon@apollo.backplane.com> Date: Sat Aug 28 17:18:34 2010 -0700 kernel - All lwkt thread now start out mpsafe part 1/2 * All callers of lwkt_init_thread(), lwkt_create() and lwkt_alloc_thread() now always pass TDF_MPSAFE and the flag is asserted in the low level thread creation code. Summary of changes: sys/dev/netif/iwl/if_iwl.c | 6 ++-- sys/kern/init_main.c | 6 +++- sys/kern/kern_intr.c | 70 ++++--------------------------------------- sys/kern/kern_nrandom.c | 10 +++++- sys/kern/kern_timeout.c | 12 ++++---- sys/kern/lwkt_thread.c | 8 +++-- sys/kern/subr_bus.c | 8 +++-- sys/kern/subr_disk.c | 11 +++++-- sys/kern/usched_bsd4.c | 19 ++++++----- sys/kern/usched_dummy.c | 9 ++---- sys/kern/vfs_journal.c | 15 ++++++++- sys/net/route.c | 5 ++- sys/vfs/devfs/devfs_core.c | 26 +++++++++++----- sys/vfs/nfs/nfs_iod.c | 13 +++++++- sys/vfs/nfs/nfs_vfsops.c | 4 +- 15 files changed, 109 insertions(+), 113 deletions(-) http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/c9e9fb21c9ab82a8102647d67bcf956e0aba60af -- DragonFly BSD source repository
文章代碼(AID): #1CUR5HqD (DFBSD_commit)