Skip to content
  • Kirill Korotaev's avatar
    [PATCH] struct file leakage · de459215
    Kirill Korotaev authored
    
    
    2.6.16 leaks like hell. While testing, I found massive leakage
    (reproduced in openvz) in:
    
    *filp
    *size-4096
    
    And 1 object leaks in
    *size-32
    *size-64
    *size-128
    
    It is the fix for the first one.  filp leaks in the bowels of namei.c.
    
    Seems, size-4096 is file table leaking in expand_fdtables.
    
    I have no idea what are the rest and why they show only accompanying
    another leaks.  Some debugging structs?
    
    [akpm@osdl.org, Trond: remove the IS_ERR() check]
    Signed-off-by: default avatarAlexey Kuznetsov <kuznet@ms2.inr.ac.ru>
    Cc: Kirill Korotaev <dev@openvz.org>
    Cc: <stable@kernel.org>
    Cc: Trond Myklebust <trond.myklebust@fys.uio.no>
    Signed-off-by: default avatarAndrew Morton <akpm@osdl.org>
    Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
    de459215