]> git.baikalelectronics.ru Git - kernel.git/commit
thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services()
authorMika Westerberg <mika.westerberg@linux.intel.com>
Wed, 7 Oct 2020 14:06:17 +0000 (17:06 +0300)
committerMika Westerberg <mika.westerberg@linux.intel.com>
Thu, 5 Nov 2020 10:32:40 +0000 (13:32 +0300)
commit527ba1d6988c7e509fad55ed40ad3cf07befaf2d
tree5f94ba9fa3752015956340416722f5161c4ef414
parentdf055df573dab3e8de7d8b8864235409c1103965
thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services()

The svc->key field is not released as it should be if ida_simple_get()
fails so fix that.

Fixes: fe56c8a2c728 ("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>
drivers/thunderbolt/xdomain.c