Searched hist:faefad9c125a9478dd46ccadd0b20a2c825de803 (Results 1 – 6 of 6) sorted by relevance
/freebsd/sys/dev/ioat/ |
H A D | ioat_hw.h | diff faefad9c125a9478dd46ccadd0b20a2c825de803 Sat Oct 31 21:38:06 CET 2015 Conrad Meyer <cem@FreeBSD.org> ioat: Handle channel-fatal HW errors safely
Certain invalid operations trigger hardware error conditions. Error conditions that only halt one channel can be detected and recovered by resetting the channel. Error conditions that halt the whole device are generally not recoverable.
Add a sysctl to inject channel-fatal HW errors, 'dev.ioat.<N>.force_hw_error=1'.
When a halt due to a channel error is detected, ioat(4) blocks new operations from being queued on the channel, completes any outstanding operations with an error status, and resets the channel before allowing new operations to be queued again.
Update ioat.4 to document error recovery; document blockfill introduced in r290021 while we are here; document ioat_put_dmaengine() added in r289907; document DMA_NO_WAIT added in r289982.
Sponsored by: EMC / Isilon Storage Division
|
H A D | ioat.h | diff faefad9c125a9478dd46ccadd0b20a2c825de803 Sat Oct 31 21:38:06 CET 2015 Conrad Meyer <cem@FreeBSD.org> ioat: Handle channel-fatal HW errors safely
Certain invalid operations trigger hardware error conditions. Error conditions that only halt one channel can be detected and recovered by resetting the channel. Error conditions that halt the whole device are generally not recoverable.
Add a sysctl to inject channel-fatal HW errors, 'dev.ioat.<N>.force_hw_error=1'.
When a halt due to a channel error is detected, ioat(4) blocks new operations from being queued on the channel, completes any outstanding operations with an error status, and resets the channel before allowing new operations to be queued again.
Update ioat.4 to document error recovery; document blockfill introduced in r290021 while we are here; document ioat_put_dmaengine() added in r289907; document DMA_NO_WAIT added in r289982.
Sponsored by: EMC / Isilon Storage Division
|
H A D | ioat_test.c | diff faefad9c125a9478dd46ccadd0b20a2c825de803 Sat Oct 31 21:38:06 CET 2015 Conrad Meyer <cem@FreeBSD.org> ioat: Handle channel-fatal HW errors safely
Certain invalid operations trigger hardware error conditions. Error conditions that only halt one channel can be detected and recovered by resetting the channel. Error conditions that halt the whole device are generally not recoverable.
Add a sysctl to inject channel-fatal HW errors, 'dev.ioat.<N>.force_hw_error=1'.
When a halt due to a channel error is detected, ioat(4) blocks new operations from being queued on the channel, completes any outstanding operations with an error status, and resets the channel before allowing new operations to be queued again.
Update ioat.4 to document error recovery; document blockfill introduced in r290021 while we are here; document ioat_put_dmaengine() added in r289907; document DMA_NO_WAIT added in r289982.
Sponsored by: EMC / Isilon Storage Division
|
H A D | ioat_internal.h | diff faefad9c125a9478dd46ccadd0b20a2c825de803 Sat Oct 31 21:38:06 CET 2015 Conrad Meyer <cem@FreeBSD.org> ioat: Handle channel-fatal HW errors safely
Certain invalid operations trigger hardware error conditions. Error conditions that only halt one channel can be detected and recovered by resetting the channel. Error conditions that halt the whole device are generally not recoverable.
Add a sysctl to inject channel-fatal HW errors, 'dev.ioat.<N>.force_hw_error=1'.
When a halt due to a channel error is detected, ioat(4) blocks new operations from being queued on the channel, completes any outstanding operations with an error status, and resets the channel before allowing new operations to be queued again.
Update ioat.4 to document error recovery; document blockfill introduced in r290021 while we are here; document ioat_put_dmaengine() added in r289907; document DMA_NO_WAIT added in r289982.
Sponsored by: EMC / Isilon Storage Division
|
H A D | ioat.c | diff faefad9c125a9478dd46ccadd0b20a2c825de803 Sat Oct 31 21:38:06 CET 2015 Conrad Meyer <cem@FreeBSD.org> ioat: Handle channel-fatal HW errors safely
Certain invalid operations trigger hardware error conditions. Error conditions that only halt one channel can be detected and recovered by resetting the channel. Error conditions that halt the whole device are generally not recoverable.
Add a sysctl to inject channel-fatal HW errors, 'dev.ioat.<N>.force_hw_error=1'.
When a halt due to a channel error is detected, ioat(4) blocks new operations from being queued on the channel, completes any outstanding operations with an error status, and resets the channel before allowing new operations to be queued again.
Update ioat.4 to document error recovery; document blockfill introduced in r290021 while we are here; document ioat_put_dmaengine() added in r289907; document DMA_NO_WAIT added in r289982.
Sponsored by: EMC / Isilon Storage Division
|
/freebsd/share/man/man4/ |
H A D | ioat.4 | diff faefad9c125a9478dd46ccadd0b20a2c825de803 Sat Oct 31 21:38:06 CET 2015 Conrad Meyer <cem@FreeBSD.org> ioat: Handle channel-fatal HW errors safely
Certain invalid operations trigger hardware error conditions. Error conditions that only halt one channel can be detected and recovered by resetting the channel. Error conditions that halt the whole device are generally not recoverable.
Add a sysctl to inject channel-fatal HW errors, 'dev.ioat.<N>.force_hw_error=1'.
When a halt due to a channel error is detected, ioat(4) blocks new operations from being queued on the channel, completes any outstanding operations with an error status, and resets the channel before allowing new operations to be queued again.
Update ioat.4 to document error recovery; document blockfill introduced in r290021 while we are here; document ioat_put_dmaengine() added in r289907; document DMA_NO_WAIT added in r289982.
Sponsored by: EMC / Isilon Storage Division
|