Date: Thu, 7 Dec 2017 10:12:33 +0200 From: Andriy Gapon <avg@FreeBSD.org> To: Jeff Roberson <jeff@freebsd.org>, src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Subject: Re: svn commit: r326347 - in head/sys: kern sys vm Message-ID: <c014468d-d2f9-1cea-0324-858a51b0b79f@FreeBSD.org> In-Reply-To: <201711282340.vASNetfP044382@repo.freebsd.org> References: <201711282340.vASNetfP044382@repo.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?c014468d-d2f9-1cea-0324-858a51b0b79f>