summaryrefslogtreecommitdiffstats
path: root/sys/geom/raid/g_raid.c
diff options
context:
space:
mode:
authorsmh <smh@FreeBSD.org>2014-04-28 09:00:00 +0000
committersmh <smh@FreeBSD.org>2014-04-28 09:00:00 +0000
commit764830753767f22850b41620e71c06c0def1c6ee (patch)
treedabf2ad120847ea26c3a0fc79f5ad885046709ba /sys/geom/raid/g_raid.c
parent4cfedd16e9cac655b2b8b2f3d125419c9259bd8e (diff)
downloadFreeBSD-src-764830753767f22850b41620e71c06c0def1c6ee.zip
FreeBSD-src-764830753767f22850b41620e71c06c0def1c6ee.tar.gz
Fix ZIO reordering done by vdev_queue_io causing panics when zio_vdev_io_start
returns ZIO_PIPELINE_CONTINUE from vdev_op_io_start to zio_execute resulting in the wrong ZIO continuing its pipeline. This is a serious issue which could cause data loss / corruption but appears to be limited to error handling such as when vdev_readable(vd) returns false. MFC after: 2 days
Diffstat (limited to 'sys/geom/raid/g_raid.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud