Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 20 Jan 2001 23:52:20 -0800 (PST)
From:      Jason Evans <jasone@FreeBSD.org>
To:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/share/man/man9 Makefile mutex.9 src/sys/alpha/alpha machdep.c src/sys/i386/i386 machdep.c vm86.c src/sys/i386/isa clock.c src/sys/ia64/ia64 machdep.c src/sys/kern kern_lock.c kern_malloc.c kern_mutex.c src/sys/pc98/i386 machdep.c ...
Message-ID:  <200101210752.f0L7qKn06205@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
jasone      2001/01/20 23:52:20 PST

  Modified files:
    share/man/man9       Makefile mutex.9 
    sys/alpha/alpha      machdep.c 
    sys/i386/i386        machdep.c vm86.c 
    sys/i386/isa         clock.c 
    sys/ia64/ia64        machdep.c 
    sys/kern             kern_lock.c kern_malloc.c kern_mutex.c 
    sys/pc98/i386        machdep.c 
    sys/pc98/pc98        clock.c 
    sys/sys              kernel.h mutex.h 
  Log:
  Remove MUTEX_DECLARE() and MTX_COLD.  Instead, postpone full mutex
  initialization until after malloc() is safe to call, then iterate through
  all mutexes and complete their initialization.
  
  This change is necessary in order to avoid some circular bootstrapping
  dependencies.
  
  Revision  Changes    Path
  1.91      +1 -2      src/share/man/man9/Makefile
  1.8       +2 -40     src/share/man/man9/mutex.9
  1.108     +5 -5      src/sys/alpha/alpha/machdep.c
  1.433     +6 -6      src/sys/i386/i386/machdep.c
  1.37      +3 -3      src/sys/i386/i386/vm86.c
  1.166     +2 -2      src/sys/i386/isa/clock.c
  1.17      +5 -5      src/sys/ia64/ia64/machdep.c
  1.39      +4 -4      src/sys/kern/kern_lock.c
  1.77      +3 -3      src/sys/kern/kern_malloc.c
  1.34      +82 -30    src/sys/kern/kern_mutex.c
  1.200     +6 -6      src/sys/pc98/i386/machdep.c
  1.97      +2 -2      src/sys/pc98/pc98/clock.c
  1.77      +2 -1      src/sys/sys/kernel.h
  1.19      +14 -21    src/sys/sys/mutex.h



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200101210752.f0L7qKn06205>