X-Git-Url: https://git.openpandora.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=ipc%2Fmqueue.c;h=59a009dc54a8ba0ddf0d258d5b077260148abecc;hb=ef0e9180d3589ad35eefe9be6b239f32719fd548;hp=e4e3f04803ca9ec103da18837104042cc303e908;hpb=b3c7740a120c8a7775cb63b4d094466da5c01692;p=pandora-kernel.git diff --git a/ipc/mqueue.c b/ipc/mqueue.c index e4e3f04803ca..59a009dc54a8 100644 --- a/ipc/mqueue.c +++ b/ipc/mqueue.c @@ -32,6 +32,7 @@ #include #include #include +#include #include #include "util.h" @@ -157,7 +158,7 @@ static struct inode *mqueue_get_inode(struct super_block *sb, u->mq_bytes + mq_bytes > task_rlimit(p, RLIMIT_MSGQUEUE)) { spin_unlock(&mq_lock); - kfree(info->messages); + /* mqueue_delete_inode() releases info->messages */ goto out_inode; } u->mq_bytes += mq_bytes;