]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
MFC r273638:
authormav <mav@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Tue, 28 Oct 2014 08:00:28 +0000 (08:00 +0000)
committermav <mav@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Tue, 28 Oct 2014 08:00:28 +0000 (08:00 +0000)
commita5ae7cf1324e83c49f8b929789108f458ee567af
tree6e9d0c02593ee1e606cce9c9a43e7f0d5e3ab879
parentf7ec050e92a98c9c63ffaa67522e8f741025b778
MFC r273638:
Revert somewhat hackish geom_disk optimization, committed as part of r256880,
and the following r273143 commit, supposed to workaround introduced issue by
quite innocent-looking change.

While there is no clear understanding why, but r273143 is accused in data
corruption in some environments with high I/O load.  I personally don't see
any problem in that commit, and possibly it is just a trigger to some other
bug somewhere, but better safe then sorry for now.

Requested by: scottl@

git-svn-id: svn://svn.freebsd.org/base/stable/10@273767 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
sys/geom/geom_disk.c
sys/kern/vfs_bio.c