Date: Fri, 7 May 2010 08:45:21 +0000 (UTC) From: Jeff Roberson <jeff@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/sys/ufs/ffs ffs_snapshot.c ffs_softdep.c Message-ID: <201005070845.o478jVoB064112@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
jeff 2010-05-07 08:45:21 UTC
FreeBSD src repository
Modified files:
sys/ufs/ffs ffs_snapshot.c ffs_softdep.c
Log:
SVN rev 207742 on 2010-05-07 08:45:21Z by jeff
- Call softdep_prealloc() before any of the balloc routines in the
snapshot code.
- Don't fsync() vnodes in prealloc if copy on write is in progress. It
is not safe to recurse back into the write path here.
Reported by: Vladimir Grebenschikov <vova@fbsd.ru>
Revision Changes Path
1.153 +8 -0 src/sys/ufs/ffs/ffs_snapshot.c
1.242 +2 -1 src/sys/ufs/ffs/ffs_softdep.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201005070845.o478jVoB064112>
