Page MenuHomeFreeBSD

D58502.id182875.diff
No OneTemporary

D58502.id182875.diff

diff --git a/sys/dev/firewire/fwcam.c b/sys/dev/firewire/fwcam.c
--- a/sys/dev/firewire/fwcam.c
+++ b/sys/dev/firewire/fwcam.c
@@ -534,6 +534,9 @@
return (0);
fail:
+ if (xferq->flag & FWXFERQ_RUNNING)
+ fc->irx_disable(fc, dma_ch);
+
fw_iso_free_chunks(xferq, M_FWCAM);
xferq->flag &= ~(FWXFERQ_MODEMASK | FWXFERQ_OPEN | FWXFERQ_STREAM |
FWXFERQ_EXTBUF | FWXFERQ_HANDLER | FWXFERQ_CHTAGMASK);

File Metadata

Mime Type
text/plain
Expires
Thu, Jul 30, 1:30 PM (7 h, 37 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
35677665
Default Alt Text
D58502.id182875.diff (411 B)

Event Timeline