]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
MFC r279913: Fix couple BIO_DELETE bugs in geom_mirror.
authormav <mav@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Thu, 26 Mar 2015 08:36:08 +0000 (08:36 +0000)
committermav <mav@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Thu, 26 Mar 2015 08:36:08 +0000 (08:36 +0000)
commit5788143f9e0efbc7d4e688b0db2b75d3c0d3644a
tree709a7d27eab9e3e31805c440a2642d444602c5a3
parente72ab2f7336ba0397eb4f9da56c72c3a4ff8ecab
MFC r279913: Fix couple BIO_DELETE bugs in geom_mirror.

Do not report GEOM::candelete if none of providers support BIO_DELETE.
If consumer still requests BIO_DELETE, report error instead of hanging.

git-svn-id: svn://svn.freebsd.org/base/stable/10@280678 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
sys/geom/mirror/g_mirror.c