summaryrefslogtreecommitdiffstats
path: root/sys/dev/usb/controller/ehci_pci.c
diff options
context:
space:
mode:
authorsmh <smh@FreeBSD.org>2014-05-04 14:05:14 +0000
committersmh <smh@FreeBSD.org>2014-05-04 14:05:14 +0000
commitfd5ca872534cfb4949b6199db73196121e33e293 (patch)
tree69541f3c4777c0bb8d2ec34d823e972df362d3fc /sys/dev/usb/controller/ehci_pci.c
parent86a85509b8f3be04a1991c4213e5634c18adff3e (diff)
downloadFreeBSD-src-fd5ca872534cfb4949b6199db73196121e33e293.zip
FreeBSD-src-fd5ca872534cfb4949b6199db73196121e33e293.tar.gz
Use a zio flag to prevent recursion of vdev_queue_io_done which can
cause stack overflow for IO's which return ZIO_PIPELINE_CONTINUE from the zio_vdev_io_start stage and hence don't suspend and complete in a different thread. This prevents double fault panic on slow machines running ZFS on GELI volumes which return EOPNOTSUPP directly to BIO_DELETE requests. MFC after: 1 month X-MFC-With: r265152
Diffstat (limited to 'sys/dev/usb/controller/ehci_pci.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud