Re: svn commit: r251826 - head/sys/vm

2013-07-07 Thread Andriy Gapon
on 17/06/2013 06:43 Jeff Roberson said the following: > + void*uz_arg;/* Import/release argument. */ Would it make sense to use a more descriptive/distinct name for this member? The one that would signify its relation to import/release as opposed to being some other kind of

Re: svn commit: r251826 - head/sys/vm

2013-06-18 Thread Gleb Smirnoff
On Mon, Jun 17, 2013 at 03:43:48AM +, Jeff Roberson wrote: J>- Move some stats to be atomics since they would require excessive zone J> locking/unlocking with the new import/release paradigm. Make J> zone_free_item simpler now that callers can manage more stats. How often does t

svn commit: r251826 - head/sys/vm

2013-06-16 Thread Jeff Roberson
Author: jeff Date: Mon Jun 17 03:43:47 2013 New Revision: 251826 URL: http://svnweb.freebsd.org/changeset/base/251826 Log: - Add a new UMA API: uma_zcache_create(). This makes a zone without any backing memory that is only a container for per-cpu caches of arbitrary pointer items. T