[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <786f1aec-fe47-f060-6f6e-4307ecaff82d@gmx.com>
Date: Mon, 25 Mar 2019 09:19:04 +0800
From: cgxu519 <cgxu519@....com>
To: Kirill Tkhai <ktkhai@...tuozzo.com>, davem@...emloft.net
Cc: keescook@...omium.org, netdev@...r.kernel.org,
linux-kernel@...r.kernel.org
Subject: Re: [PATCH net] netlink: fix a memory leak on error path
On 3/22/19 7:03 PM, Kirill Tkhai wrote:
> Hi, Chengguang,
>
> On 22.03.2019 13:58, Chengguang Xu wrote:
>> In genl_register_family(), when idr_alloc() fails,
>> we forget to free family->attrbuf.
>>
>> Note, some callers call genl_unregister_family() to clean up
>> on error path, it doesn't work because the family is inserted
>> to the global list in the nearly last step.
>>
>> Fixes: 2ae0f17df1c ("genetlink: use idr to track families").
>> Signed-off-by: Chengguang Xu <cgxu519@....com>
> have you seen https://patchwork.ozlabs.org/patch/1059834/ ?
Sorry, I didn't notice that because I'm mainly working on linus-tree.
Please just ignore this patch.
Thanks.
Powered by blists - more mailing lists