[PATCH] fix fdset leakage
authorKirill Korotaev <dev@openvz.org>
Wed, 12 Jul 2006 16:03:05 +0000 (09:03 -0700)
committerLinus Torvalds <torvalds@g5.osdl.org>
Wed, 12 Jul 2006 19:52:54 +0000 (12:52 -0700)
commitd579091b4385e9386e244622d593fe064aa8e8e7
treeb1fc0f3fef38d7580dc6bdf3b1842534126deda6
parentabf75a5033d4da7b8a7e92321d74021d1fcfb502
[PATCH] fix fdset leakage

When found, it is obvious.  nfds calculated when allocating fdsets is
rewritten by calculation of size of fdtable, and when we are unlucky, we
try to free fdsets of wrong size.

Found due to OpenVZ resource management (User Beancounters).

Signed-off-by: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
Signed-off-by: Kirill Korotaev <dev@openvz.org>
Cc: <stable@kernel.org>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
fs/file.c