Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 15 Jun 1996 05:29:21 -0700 (PDT)
From:      David Greenman <davidg>
To:        CVS-committers, cvs-all, cvs-sys
Subject:   cvs commit:  src/sys/vm vm_map.c
Message-ID:  <199606151229.FAA22838@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
davidg      96/06/15 05:29:21

  Branch:      sys/vm    RELENG_2_1_0
  Modified:    sys/vm    vm_map.c
  Log:
  Protect map entry allocations with splimp. This is necessary since malloc
  can/will allocate map entries at interrupt time. This is similar to a
  (splvm) change that was made in the main branch, but much simpler. The
  code in the main branch is broken (the thresholds are of such that
  freed map entries will accumulate on the non-kernel pool)...so the fix
  was re-implemented with just the spl protection and minor algorithmic
  simplification.
  
  Revision  Changes    Path
  1.22.4.3  +11 -15    src/sys/vm/vm_map.c



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