summaryrefslogtreecommitdiffstats
path: root/sys/geom/raid3
diff options
context:
space:
mode:
authorpjd <pjd@FreeBSD.org>2006-04-30 22:14:17 +0000
committerpjd <pjd@FreeBSD.org>2006-04-30 22:14:17 +0000
commit3c465c60bbb9db37327dbfca434a9c885ef3298f (patch)
tree2a6d90b5a64f4f970ade17421eb086a3d336581b /sys/geom/raid3
parenta31efad335bbf7732bc5b3ab1706a1aed76f6979 (diff)
downloadFreeBSD-src-3c465c60bbb9db37327dbfca434a9c885ef3298f.zip
FreeBSD-src-3c465c60bbb9db37327dbfca434a9c885ef3298f.tar.gz
We shouldn't lock the topology here - we will panic on assertion inside
g_raid3_bump_syncid(). Reported by: Bradley W. Dutton <brad-fbsd-stable@duttonbros.com> MFC after: 1 day
Diffstat (limited to 'sys/geom/raid3')
-rw-r--r--sys/geom/raid3/g_raid3.c2
1 files changed, 0 insertions, 2 deletions
diff --git a/sys/geom/raid3/g_raid3.c b/sys/geom/raid3/g_raid3.c
index 2a71e94..04248b1 100644
--- a/sys/geom/raid3/g_raid3.c
+++ b/sys/geom/raid3/g_raid3.c
@@ -1856,9 +1856,7 @@ g_raid3_register_request(struct bio *pbp)
*/
if ((sc->sc_bump_id & G_RAID3_BUMP_SYNCID) != 0) {
sc->sc_bump_id &= ~G_RAID3_BUMP_SYNCID;
- g_topology_lock();
g_raid3_bump_syncid(sc);
- g_topology_unlock();
}
g_raid3_scatter(pbp);
break;
OpenPOWER on IntegriCloud