svn commit: r336231 - head/sys/vm
Mateusz Guzik
mjg at FreeBSD.org
Thu Jul 12 22:35:53 UTC 2018
Author: mjg
Date: Thu Jul 12 22:35:52 2018
New Revision: 336231
URL: https://svnweb.freebsd.org/changeset/base/336231
Log:
uma: whack main zone counter update in the slow path, freeing side
See r333052.
Modified:
head/sys/vm/uma_core.c
Modified: head/sys/vm/uma_core.c
==============================================================================
--- head/sys/vm/uma_core.c Thu Jul 12 22:34:40 2018 (r336230)
+++ head/sys/vm/uma_core.c Thu Jul 12 22:35:52 2018 (r336231)
@@ -3135,14 +3135,6 @@ zfree_start:
cpu = curcpu;
cache = &zone->uz_cpu[cpu];
- /*
- * Since we have locked the zone we may as well send back our stats.
- */
- atomic_add_long(&zone->uz_allocs, cache->uc_allocs);
- atomic_add_long(&zone->uz_frees, cache->uc_frees);
- cache->uc_allocs = 0;
- cache->uc_frees = 0;
-
bucket = cache->uc_freebucket;
if (bucket != NULL && bucket->ub_cnt < bucket->ub_entries) {
ZONE_UNLOCK(zone);
More information about the svn-src-all
mailing list