commit | e5b06c077c592e7e1623641520787a3da7b7c6bf | [log] [tgz] |
---|---|---|
author | Stefan Richter <stefanr@s5r6.in-berlin.de> | Wed Jul 28 15:50:00 2010 +0200 |
committer | Stefan Richter <stefanr@s5r6.in-berlin.de> | Thu Jul 29 23:06:25 2010 +0200 |
tree | 92669edec5be2e06ed1b971e611a7683bb33ab75 | |
parent | 071595ebdc66d70219e2d1ce746016f64b2b19e7 [diff] |
firewire: ohci: release channel in error path firewire-ohci keeps book of which isochronous channels are occupied by IR DMA contexts, so that there cannot be more than one context listening to a certain channel. If IR context creation failed due to an out-of-memory condition, this bookkeeping leaked a channel. Signed-off-by: Stefan Richter <stefanr@s5r6.in-berlin.de>