TTY: tty_buffer, warn on leaks
authorJiri Slaby <jslaby@suse.cz>
Fri, 7 Sep 2018 13:19:06 +0000 (15:19 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 18 Sep 2018 14:07:25 +0000 (16:07 +0200)
commitfeacbecb39db098cd9f6d728dcb00d753a3f36ed
tree843e7d9e2a9ee69accaf38ea8fb68d3418efbb40
parent863299001b39280b3be9f5c627d23debe66aa71b
TTY: tty_buffer, warn on leaks

When we leak some tty buffer, warn about that. For that we need to
account the memory used also in the tty_buffer_free_all function. On
other locations, the accounting is handled correctly.

Note that we do not account the free list, as that was accounted in
tty_buffer_free before put on the free list.

I have been using this patch for ages, so let's see if anybody else
encounters any issues.

Signed-off-by: Jiri Slaby <jslaby@suse.cz>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/tty/tty_buffer.c