看板 DFBSD_commit 關於我們 聯絡資訊
commit e3c8589cf87683a44e2377b25d0ebed99124e275 Author: Matthew Dillon <dillon@apollo.backplane.com> Date: Mon Nov 8 12:00:29 2010 -0800 HAMMER - Fix broken assertion * An assertion related to validating the flush group was not quite correct and causing fsstress panics with nohistory mounts. * Fixed the assertion to allow a directory's flush group to be different from an underlying directory entry. Directory records can be flushed independent of the directory inode itself, particularly under stressful conditions where the aggregate flush winds up being too large for the buffer cache to handle and has to be split up. Reported-by: Sascha Wildner <saw@online.de> Summary of changes: sys/vfs/hammer/hammer_inode.c | 15 +++++++++++++-- 1 files changed, 13 insertions(+), 2 deletions(-) http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/e3c8589cf87683a44e2377b25d0ebed99124e275 -- DragonFly BSD source repository