Re: [PATCH v2] dccp: Fix memleak in __feat_register_sp

YueHaibing <[email protected]>
Newsgroups org.kernel.vger.dccp,org.kernel.vger.linux-kernel,org.kernel.vger.netdev
Message-ID <[email protected]>
On 2019/3/25 8:12, David Miller wrote:
> From: Yue Haibing <[email protected]>
> Date: Fri, 22 Mar 2019 21:43:48 +0800
> 
>> From: YueHaibing <[email protected]>
>>
>> If dccp_feat_push_change fails, we forget free the mem
>> which is alloced by kmemdup in dccp_feat_clone_sp_val.
>>
>> Reported-by: Hulk Robot <[email protected]>
>> Fixes: e8ef967a54f4 ("dccp: Registration routines for changing feature values")
>> Signed-off-by: YueHaibing <[email protected]>
>> ---
>> v2: kfree 'val --> 'fval'
> 
> Don't submit any patches for at least 2 days, I am getting really tired of
> changes you don't even COMPILE TEST:
> 
>   CC [M]  net/dccp/feat.o
> net/dccp/feat.c: In function ¡__feat_register_sp¢:
> net/dccp/feat.c:742:13: error: invalid type argument of ¡->¢ (have ¡dccp_feat_val¢ {aka ¡union <anonymous>¢})
>    kfree(fval->sp.vec);
>       

I'm very sorry for this, will self-reflection.

       ^~
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.