Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 23 Jul 2005 15:01:48 +0000 (UTC)
From:      Robert Watson <rwatson@FreeBSD.org>
To:        src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/vm uma_core.c
Message-ID:  <200507231501.j6NF1mPt018916@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
rwatson     2005-07-23 15:01:48 UTC

  FreeBSD src repository

  Modified files:        (Branch: RELENG_6)
    sys/vm               uma_core.c 
  Log:
  Merge uma_core.c:1.20 from HEAD to RELENG_6:
  
    In an earlier world order, UMA would flush per-CPU statistics to the
    zone whenever it was moving buckets between the zone and the cache,
    or when coalescing statistics across the CPU.  Remove flushing of
    statistics to the zone when coalescing statistics as part of sysctl,
    as we won't be running on the right CPU to write to the cache
    statistics.
  
    Add a missed gathering of statistics: when uma_zalloc_internal()
    does a special case allocation of a single item, make sure to update
    the zone statistics to represent this.  Previously this case wasn't
    accounted for in user-visible statistics.
  
  Approved by:    re (kensmith)
  
  Revision   Changes    Path
  1.119.2.1  +2 -1      src/sys/vm/uma_core.c



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