On Wed, Jan 28, 2009 at 10:06:05AM -0800, Mark.Maybee at Sun.COM wrote:
> Author: Mark Maybee <Mark.Maybee at Sun.COM>
> Repository: /hg/onnv/onnv-gate
> Latest revision: 7e4ce9158df3e94022ea0f7bffe7df5a4e23b04f
> Total changesets: 1
> Log message:
> 6551866 deadlock between zfs_write(), zfs_freesp(), and zfs_putapage()
> 6504953 zfs_getpage() misunderstands VOP_GETPAGE() interface
> 6702206 ZFS read/writer lock contention throttles sendfile() benchmark
> 6780491 Zone on a ZFS filesystem has poor fork/exec performance
> 6747596 assertion failed: DVA_EQUAL(BP_IDENTITY(&zio->io_bp_orig), 
> BP_IDENTITY(zio->io_bp)));
> 
> Files:
>       update: usr/src/uts/common/fs/zfs/arc.c
>       update: usr/src/uts/common/fs/zfs/sys/zfs_znode.h
>       update: usr/src/uts/common/fs/zfs/zfs_rlock.c
>       update: usr/src/uts/common/fs/zfs/zfs_vnops.c
>       update: usr/src/uts/common/fs/zfs/zfs_znode.c

I think after this commit, the comment above update_pages() is no longer
true:

 * On Write:    If we find a memory mapped page, we write to *both*
 *              the page and the dmu buffer.

-- 
Pawel Jakub Dawidek                       http://www.wheel.pl
pjd at FreeBSD.org                           http://www.FreeBSD.org
FreeBSD committer                         Am I Evil? Yes, I Am!
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
URL: 
<http://mail.opensolaris.org/pipermail/zfs-code/attachments/20090215/f4ed3170/attachment.bin>

Reply via email to