cvs commit: src/sys/vm uma_core.c

Alan Cox alc at
Thu Sep 8 23:03:09 PDT 2005

alc         2005-09-09 06:03:09 UTC

  FreeBSD src repository

  Modified files:
    sys/vm               uma_core.c 
  Introduce a new lock for the purpose of synchronizing access to the
  UMA boot pages.
  Disable recursion on the general UMA lock now that startup_alloc() no
  longer uses it.
  Eliminate the variable uma_boot_free.  It serves no purpose.
  Note: This change eliminates a lock-order reversal between a system
  map mutex and the UMA lock.  See for details.
  MFC after: 3 days
  Revision  Changes    Path
  1.130     +9 -22     src/sys/vm/uma_core.c

More information about the cvs-src mailing list