lkml.org 
[lkml]   [2010]   [Jun]   [4]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 2/3] kobject: free memory if netlink_kernel_create() fails
    Date
    From: Dan Carpenter <error27@gmail.com>

    There is a kfree(ue_sk) missing on the error path if
    netlink_kernel_create() fails.

    Signed-off-by: Dan Carpenter <error27@gmail.com>
    Reviewed-by: "Eric W. Biederman" <ebiederm@xmission.com>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
    ---
    lib/kobject_uevent.c | 1 +
    1 files changed, 1 insertions(+), 0 deletions(-)

    diff --git a/lib/kobject_uevent.c b/lib/kobject_uevent.c
    index e2eb989..b935795 100644
    --- a/lib/kobject_uevent.c
    +++ b/lib/kobject_uevent.c
    @@ -380,6 +380,7 @@ static int uevent_net_init(struct net *net)
    if (!ue_sk->sk) {
    printk(KERN_ERR
    "kobject_uevent: unable to create netlink socket!\n");
    + kfree(ue_sk);
    return -ENODEV;
    }
    mutex_lock(&uevent_sock_mutex);
    --
    1.7.1


    \
     
     \ /
      Last update: 2010-06-04 22:51    [W:0.018 / U:0.892 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site