]> www.infradead.org Git - users/jedix/linux-maple.git/commit
thunderbolt: Fix memory leak in margining
authorMika Westerberg <mika.westerberg@linux.intel.com>
Fri, 3 Mar 2023 09:25:08 +0000 (11:25 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 30 Mar 2023 10:49:14 +0000 (12:49 +0200)
commitf390095bbd131ec2dfb29792d9f6fd0f0656bfc0
treefcf2dbcdbdeb476889cb44db322336c8b67f6408
parentf2326d046ae7dd79b3292589da5b8ec1af1ea8c4
thunderbolt: Fix memory leak in margining

commit acec726473822bc6b585961f4ca2a11fa7f28341 upstream.

Memory for the usb4->margining needs to be relased for the upstream port
of the router as well, even though the debugfs directory gets released
with the router device removal. Fix this.

Fixes: d0f1e0c2a699 ("thunderbolt: Add support for receiver lane margining")
Cc: stable@vger.kernel.org
Signed-off-by: Mika Westerberg <mika.westerberg@linux.intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/thunderbolt/debugfs.c