| commit | 06c1895fe71b14354deb79366cb0dd6fa18a88a5 | [log] [tgz] |
|---|---|---|
| author | Mika Westerberg <mika.westerberg@linux.intel.com> | Wed Oct 07 17:06:17 2020 +0300 |
| committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | Wed Nov 18 19:20:29 2020 +0100 |
| tree | 0d0bf92dce94cc011186813f1d332315ea4b12b4 | |
| parent | 11c14da8d005ad7d5a52fc1470b2a03febe1e4fd [diff] |
thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services()
commit a663e0df4a374b8537562a44d1cecafb472cd65b upstream.
The svc->key field is not released as it should be if ida_simple_get()
fails so fix that.
Fixes: 9aabb68568b4 ("thunderbolt: Fix to check return value of ida_simple_get")
Cc: stable@vger.kernel.org
Signed-off-by: Mika Westerberg <mika.westerberg@linux.intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>