]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
MFC r268859: MFV r268851:
authordelphij <delphij@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Sat, 2 Aug 2014 04:01:44 +0000 (04:01 +0000)
committerdelphij <delphij@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Sat, 2 Aug 2014 04:01:44 +0000 (04:01 +0000)
commit326dc9e4e2ac5a84338ffecc168a367fc56e6f2c
tree6ad33d201a6ec72b3227e7189157d71363c85e0c
parent439774bc9f45e20ffc09e68286c48b609bce6fe4
MFC r268859: MFV r268851:

When a sync task is waiting for a txg to complete, we should hurry it along
by increasing the number of outstanding async writes (i.e. make
vdev_queue_max_async_writes() return a larger number).

Illumos issue:
    4753 increase number of outstanding async writes when sync task is waiting

git-svn-id: svn://svn.freebsd.org/base/stable/10@269418 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa_misc.c
sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/spa.h
sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/txg.h
sys/cddl/contrib/opensolaris/uts/common/fs/zfs/txg.c
sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_queue.c