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