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

Matthew Dillon dillon at crater.dragonflybsd.org
Sat Aug 28 17:32:40 PDT 2010


commit c9e9fb21c9ab82a8102647d67bcf956e0aba60af
Author: Matthew Dillon <dillon at 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





More information about the Commits mailing list