svn commit: r326347 - in head/sys: kern sys vm

Andriy Gapon avg at FreeBSD.org
Thu Dec 7 08:12:43 UTC 2017


On 29/11/2017 01:40, Jeff Roberson wrote:
>   Eliminate kmem_arena and kmem_object in preparation for further NUMA commits.
>   
>   The arena argument to kmem_*() is now only used in an assert.  A follow-up
>   commit will remove the argument altogether before we freeze the API for the
>   next release.
>   
>   This replaces the hard limit on kmem size with a soft limit imposed by UMA.  When
>   the soft limit is exceeded we periodically wakeup the UMA reclaim thread to
>   attempt to shrink KVA.  On 32bit architectures this should behave much more
>   gracefully as we exhaust KVA.  On 64bit the limits are likely never hit.
>   
>   Reviewed by:	markj, kib (some objections)
>   Discussed with:	alc
>   Tested by:	pho
>   Sponsored by:	Netflix / Dell EMC Isilon
>   Differential Revision:	https://reviews.freebsd.org/D13187


Given this bug report https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=224080#c3
can we revert this commit until its impact on ZFS is examined (and fixed)?

Unfortunately, there is no public comment from you at all.
Not even "yes, I am aware, will be looking into it".

-- 
Andriy Gapon


More information about the svn-src-head mailing list