git: kernel - Attempt to fix panic during shutdown from tmpfs
Matthew Dillon
dillon at crater.dragonflybsd.org
Mon Aug 29 11:17:19 PDT 2016
commit f4428f2f40250d0f5a6d05cfaf2235c81fffdcd4
Author: Matthew Dillon <dillon at apollo.backplane.com>
Date: Mon Aug 29 10:27:57 2016 -0700
kernel - Attempt to fix panic during shutdown from tmpfs
* When doing a forced-unmount on tmpfs an active vnode may wind up
staying on the mount's dirty worklist, resulting in an assertion.
* Try to handle the case by forcefully removing the vnode from the dirty
worklist in the forced-unmount case.
Reported-by: zrj (Rimvydas Jasinskas)
Summary of changes:
sys/kern/vfs_subr.c | 18 +++++++++++++++---
sys/kern/vfs_sync.c | 11 ++++++++---
sys/sys/vnode.h | 2 +-
3 files changed, 24 insertions(+), 7 deletions(-)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/f4428f2f40250d0f5a6d05cfaf2235c81fffdcd4
--
DragonFly BSD source repository
More information about the Commits
mailing list