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

2020-02-11 Thread Mark Johnston
On Tue, Feb 11, 2020 at 09:12:18PM +0100, O. Hartmann wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA256 > > Am Tue, 11 Feb 2020 20:06:33 + (UTC) > Mark Johnston schrieb: > > > Author: markj > > Date: Tue Feb 11 20:06:33 2020 > > New Revision: 357776 > > URL:

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

2020-02-11 Thread O. Hartmann
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Am Tue, 11 Feb 2020 20:06:33 + (UTC) Mark Johnston schrieb: > Author: markj > Date: Tue Feb 11 20:06:33 2020 > New Revision: 357776 > URL: https://svnweb.freebsd.org/changeset/base/357776 > > Log: > Reduce lock hold time in keg_drain(). >

svn commit: r357776 - head/sys/vm

2020-02-11 Thread Mark Johnston
Author: markj Date: Tue Feb 11 20:06:33 2020 New Revision: 357776 URL: https://svnweb.freebsd.org/changeset/base/357776 Log: Reduce lock hold time in keg_drain(). Maintain a count of free slabs in the per-domain keg structure and use that to clear the free slab list in constant time for