From: Stefan Agner Date: Tue, 28 Aug 2018 11:29:55 +0000 (+0200) Subject: HID: input: fix leaking custom input node name X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=e38c0ac55ee67cf3626cfbc2283f8873dc44d370;p=linux.git HID: input: fix leaking custom input node name Make sure to free the custom input node name on disconnect. Cc: stable@vger.kernel.org # v4.18+ Fixes: c554bb045511 ("HID: input: append a suffix matching the application") Signed-off-by: Stefan Agner Signed-off-by: Jiri Kosina --- diff --git a/drivers/hid/hid-input.c b/drivers/hid/hid-input.c index 4e94ea3e280a3..ac201817a2dd7 100644 --- a/drivers/hid/hid-input.c +++ b/drivers/hid/hid-input.c @@ -1815,6 +1815,7 @@ void hidinput_disconnect(struct hid_device *hid) input_unregister_device(hidinput->input); else input_free_device(hidinput->input); + kfree(hidinput->name); kfree(hidinput); }