看板 DFBSD_commit 關於我們 聯絡資訊
commit aabd5ce88e10cfe2005dedc5da2071731329e39d Author: Matthew Dillon <dillon@apollo.backplane.com> Date: Sun Feb 21 23:44:27 2010 -0800 kernel - swapcache - Fix snocache and cache flags propagation, fix PG_NOTMETA * The namecache was not always propagating the snocache and cache chflags flags. Now it is. However, the flags no longer propagate across mount points. * The vm_page PG_NOMETA flag was being improperly applied to regular files. It only applies to VCHR vnodes. * blogbench tests show significant improvement but swapcache is still missing some data or meta-data somewhere. Summary of changes: sys/kern/vfs_cache.c | 12 ++++++++ sys/kern/vfs_nlookup.c | 72 ++++++++++++++++++++++++++--------------------- sys/vm/vm_swapcache.c | 21 +++++++++++-- test/debug/vnodeinfo.c | 4 ++ 4 files changed, 73 insertions(+), 36 deletions(-) http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/aabd5ce88e10cfe2005dedc5da2071731329e39d -- DragonFly BSD source repository