svn commit: r307650 - head/sys/kern

Gleb Smirnoff glebius at FreeBSD.org
Wed Oct 19 22:09:44 UTC 2016


On Wed, Oct 19, 2016 at 06:29:52PM +0000, Mateusz Guzik wrote:
M> Author: mjg
M> Date: Wed Oct 19 18:29:52 2016
M> New Revision: 307650
M> URL: https://svnweb.freebsd.org/changeset/base/307650
M> 
M> Log:
M>   cache: split negative entry LRU into multiple lists
M>   
M>   This splits the ncneg_mtx lock while preserving the hit ratio at least
M>   during buildworld.
M>   
M>   Create N dedicated lists for new negative entries.
M>   
M>   Entries with at least one hit get promoted to the hot list, where they
M>   get requeued every M hits.
M>   
M>   Shrinking demotes one hot entry and performs a round-robin shrinking of
M>   regular lists.
M>   
M>   Reviewed by:	kib

This instapanics:

panic: Assertion ncp->nc_flag & NCF_NEGATIVE failed at /usr/src/head/sys/kern/vfs_cache.c:815

-- 
Totus tuus, Glebius.


More information about the svn-src-head mailing list