freebsd-dev/sys/cddl/contrib/opensolaris/uts
Pawel Jakub Dawidek 8423e00b36 Eventhough r203504 eliminates taste traffic provoked by vdev_geom.c,
ZFS still like to open all vdevs, close them and open them again,
which in turn provokes taste traffic anyway.

I don't know of any clean way to fix it, so do it the hard way - if we can't
open provider for writing just retry 5 times with 0.5 pauses. This should
elimitate accidental races caused by other classes tasting providers created on
top of our vdevs.

MFC after:	3 days
Reported by:	James R. Van Artsdalen <james-freebsd-fs2@jrv.org>
Reported by:	Yuri Pankov <yuri.pankov@gmail.com>
2010-05-11 22:29:00 +00:00
..
common Eventhough r203504 eliminates taste traffic provoked by vdev_geom.c, 2010-05-11 22:29:00 +00:00
intel/sys This commit was generated by cvs2svn to compensate for changes in r179193, 2008-05-22 07:04:10 +00:00
sparc/sys This commit was generated by cvs2svn to compensate for changes in r179193, 2008-05-22 07:04:10 +00:00