Author: perrin
Repository: /hg/onnv/onnv-gate
Revision: 55f4b89216441d634e0fea380ef7895fc4b52b99
Log message:
6341569 zio_alloc_blk() vdev distribution performs badly
6428639 large writes to zvol synchs too much, better cut down a little
6444692 Need to flush disk write cache for dmu_sync buffers
6465634 zvol: dmu_sync() should be issued in parallel
6468731 lwb_state_t can be nuked
6470042 parallel dmu_sync() isn't being used
6471679 stash blocksize in zvol_state_t rather than reading in every
zvol_log_write
6472230 ZIL vdev management is inefficient
6473775 zil_commit changes in snv_48 make it hot for O_DSYNC workloads
6478388 ZIL replay takes too long causing issues while booting
6486390 zil_commit could push more transactions
6486496 zil_replay() useful debug
Files:
update: usr/src/uts/common/fs/zfs/metaslab.c
update: usr/src/uts/common/fs/zfs/sys/metaslab.h
update: usr/src/uts/common/fs/zfs/sys/zfs_znode.h
update: usr/src/uts/common/fs/zfs/sys/zil.h
update: usr/src/uts/common/fs/zfs/sys/zil_impl.h
update: usr/src/uts/common/fs/zfs/sys/zio.h
update: usr/src/uts/common/fs/zfs/zfs_log.c
update: usr/src/uts/common/fs/zfs/zfs_vnops.c
update: usr/src/uts/common/fs/zfs/zfs_znode.c
update: usr/src/uts/common/fs/zfs/zil.c
update: usr/src/uts/common/fs/zfs/zio.c
update: usr/src/uts/common/fs/zfs/zvol.c