commit | 96c1eb9873caffc507a1951c36b43fdcf3ddeff3 | [log] [tgz] |
---|---|---|
author | Sarah Sharp <sarah.a.sharp@linux.intel.com> | Fri Dec 02 11:55:48 2011 -0800 |
committer | Sebastian Andrzej Siewior <bigeasy@linutronix.de> | Thu Dec 22 10:14:48 2011 +0100 |
tree | 18f6524c3a07ed30dcc760457672e10cea194d9d | |
parent | 9eb445410db99e5f5f660e97a2165a0567bd909e [diff] |
UAS: Free status URB when we can't find the SCSI tag. In the UAS status URB completion handler, we need to free the URB, no matter what happens. Fix a bug where we would leak the URB (and its buffer) if we couldn't find a SCSI command that is associated with this status phase. Signed-off-by: Sarah Sharp <sarah.a.sharp@linux.intel.com> Cc: Matthew Wilcox <willy@linux.intel.com> Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>