Date: Sun, 17 Dec 2000 15:57:05 -0800 (PST) From: Matt Dillon <dillon@FreeBSD.org> To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/ufs/ufs ufs_readwrite.c src/sys/gnu/ext2fs ext2_readwrite.c Message-ID: <200012172357.eBHNv5F65097@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
dillon 2000/12/17 15:57:05 PST
Modified files:
sys/ufs/ufs ufs_readwrite.c
sys/gnu/ext2fs ext2_readwrite.c
Log:
Avoid a data-consistency race between write() and mmap()
by ensuring that newly allocated blocks are zerod. The
race can occur even in the case where the write covers
the entire block.
Reported by: Sven Berkvens <sven@berkvens.net>, Marc Olzheim <zlo@zlo.nu>
Revision Changes Path
1.72 +10 -1 src/sys/ufs/ufs/ufs_readwrite.c
1.20 +10 -1 src/sys/gnu/ext2fs/ext2_readwrite.c
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200012172357.eBHNv5F65097>
