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

Cy Schubert Cy.Schubert at komquats.com
Sun Dec 10 23:08:06 UTC 2017


In message <c014468d-d2f9-1cea-0324-858a51b0b79f at FreeBSD.org>, Andriy Gapon 
wri
tes:
> On 29/11/2017 01:40, Jeff Roberson wrote:
> >   Eliminate kmem_arena and kmem_object in preparation for further NUMA comm
> its.
> >   
> >   The arena argument to kmem_*() is now only used in an assert.  A follow-u
> p
> >   commit will remove the argument altogether before we freeze the API for t
> he
> >   next release.
> >   
> >   This replaces the hard limit on kmem size with a soft limit imposed by UM
> A.  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 mo
> re
> >   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=22408
> 0#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".

Until we can address the ARC breakage, can we revert this, please?


-- 
Cheers,
Cy Schubert <Cy.Schubert at cschubert.com>
FreeBSD UNIX:  <cy at FreeBSD.org>   Web:  http://www.FreeBSD.org

	The need of the many outweighs the greed of the few.




More information about the svn-src-all mailing list