Ziyang Xuan
b7b023e6ff
NFC: digital: fix possible memory leak in digital_tg_listen_mdaa()
...
commit 58e7dcc9ca29c14e44267a4d0ea61e3229124907 upstream.
'params' is allocated in digital_tg_listen_mdaa(), but not free when
digital_send_cmd() failed, which will cause memory leak. Fix it by
freeing 'params' if digital_send_cmd() return failed.
Fixes: 1c7a4c24fbfd ("NFC Digital: Add target NFC-DEP support")
Signed-off-by: Ziyang Xuan <william.xuanziyang@huawei.com>
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2021-10-20 10:42:05 +02:00
..
2020-01-27 14:46:30 +01:00
2021-09-26 13:37:28 +02:00
2021-08-04 12:22:14 +02:00
2021-01-17 13:58:58 +01:00
2021-04-07 12:47:02 +02:00
2020-10-01 13:12:42 +02:00
2020-07-31 16:44:44 +02:00
2021-06-30 08:48:48 -04:00
2021-09-22 11:45:30 +02:00
2021-10-17 10:08:33 +02:00
2021-09-22 11:45:33 +02:00
2021-08-04 12:22:15 +02:00
2020-11-05 11:07:03 +01:00
2021-10-17 10:08:33 +02:00
2021-01-23 15:48:46 +01:00
2021-09-22 11:45:33 +02:00
2021-07-28 11:12:18 +02:00
2020-04-24 08:01:25 +02:00
2020-04-02 16:34:24 +02:00
2020-01-09 10:17:59 +01:00
2021-05-22 10:57:24 +02:00
2021-08-26 08:37:02 -04:00
2021-10-06 15:05:09 +02:00
2021-10-17 10:08:34 +02:00
2020-12-08 10:17:32 +01:00
2021-02-23 14:00:29 +01:00
2021-09-22 11:45:33 +02:00
2021-02-10 09:12:08 +01:00
2021-08-04 12:22:17 +02:00
2021-10-17 10:08:34 +02:00
2021-04-16 11:57:52 +02:00
2021-03-17 16:34:28 +01:00
2021-04-16 11:57:51 +02:00
2021-10-06 15:05:10 +02:00
2021-09-22 11:45:32 +02:00
2021-10-17 10:08:33 +02:00
2021-07-28 11:12:18 +02:00
2021-10-20 10:42:05 +02:00
2021-05-22 10:57:21 +02:00
2021-06-30 08:48:58 -04:00
2019-11-10 11:25:34 +01:00
2019-12-05 15:38:15 +01:00
2021-03-30 14:40:12 +02:00
2021-09-03 09:56:26 +02:00
2020-01-12 12:11:57 +01:00
2020-12-08 10:17:32 +01:00
2021-01-23 15:48:47 +01:00
2021-10-17 10:08:33 +02:00
2021-10-20 10:42:05 +02:00
2020-03-20 10:54:20 +01:00
2021-09-22 11:45:30 +02:00
2021-09-22 11:45:33 +02:00
2021-10-06 15:05:09 +02:00
2021-08-26 08:37:02 -04:00
2021-08-04 12:22:16 +02:00
2021-06-30 08:48:47 -04:00
2021-07-20 16:17:44 +02:00
2021-06-30 08:48:47 -04:00
2021-08-04 12:22:14 +02:00
2020-08-21 09:48:14 +02:00