diff options
author | mckusick <mckusick@FreeBSD.org> | 2011-09-27 17:34:02 +0000 |
---|---|---|
committer | mckusick <mckusick@FreeBSD.org> | 2011-09-27 17:34:02 +0000 |
commit | a36b671499fc6d85e05ccfe1ae955fd2cc87dfb4 (patch) | |
tree | f0d650beca1fa381ac636981df9cc79230580737 /sys/ufs | |
parent | 9d09fddd4338c8ba40de3b5e06c6806071ab975f (diff) | |
download | FreeBSD-src-a36b671499fc6d85e05ccfe1ae955fd2cc87dfb4.zip FreeBSD-src-a36b671499fc6d85e05ccfe1ae955fd2cc87dfb4.tar.gz |
This update eliminates the system hang reported in kern/160662 when
taking a snapshot on a filesystem running with journaled soft updates.
Reported by: Hans Ottevanger
Fix verified by: Hans Ottevanger
PR: kern/160662
Diffstat (limited to 'sys/ufs')
-rw-r--r-- | sys/ufs/ffs/ffs_snapshot.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/ufs/ffs/ffs_snapshot.c b/sys/ufs/ffs/ffs_snapshot.c index c8dd4c6..9aa0f79 100644 --- a/sys/ufs/ffs/ffs_snapshot.c +++ b/sys/ufs/ffs/ffs_snapshot.c @@ -203,7 +203,7 @@ ffs_snapshot(mp, snapfile) ufs2_daddr_t numblks, blkno, *blkp, *snapblklist; int error, cg, snaploc; int i, size, len, loc; - int flag; + uint64_t flag; struct timespec starttime = {0, 0}, endtime; char saved_nice = 0; long redo = 0, snaplistsize = 0; |