]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
MFC r331950: 9434 Speculative prefetch is blocked by device removal code.
authormav <mav@FreeBSD.org>
Mon, 16 Apr 2018 04:16:46 +0000 (04:16 +0000)
committermav <mav@FreeBSD.org>
Mon, 16 Apr 2018 04:16:46 +0000 (04:16 +0000)
commite4eebb56f6e3f1477fa7f98acc01506e46503d56
tree0df691220e43eb09c61f63743cde7129e14b43c2
parente16a867b49461b6e1e2726a8c06619c1b209b30d
MFC r331950: 9434 Speculative prefetch is blocked by device removal code.

Device removal code does not set spa_indirect_vdevs_loaded for pools
that never experienced device removal.  At least one visual consequence
of it is completely blocked speculative prefetcher.  This patch sets
the variable in such situations.
sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_removal.c