]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
seq_file: always clear m->count when we free m->buf
authorAl Viro <viro@ZenIV.linux.org.uk>
Tue, 19 Nov 2013 01:20:43 +0000 (01:20 +0000)
committerJiri Slaby <jslaby@suse.cz>
Fri, 15 May 2015 07:10:56 +0000 (09:10 +0200)
commitbb1317a3eb0f8cc3615e77cfa83b2902f35906d8
treeb15d81c0c81b77b633c488698178cfcc6e8807c4
parenta58d83a1a10afa8b19a026859bcb6c47832975a8
seq_file: always clear m->count when we free m->buf

commit 801a76050bcf8d4e500eb8d048ff6265f37a61c8 upstream.

Once we'd freed m->buf, m->count should become zero - we have no valid
contents reachable via m->buf.

Reported-by: Charley (Hao Chuan) Chu <charley.chu@broadcom.com>
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Signed-off-by: Jiri Slaby <jslaby@suse.cz>
fs/seq_file.c