[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <7dbe66b5-344b-2008-ca8f-559a271a061f@redhat.com>
Date: Wed, 24 Mar 2021 08:58:26 -0500
From: Connor Kuehl <ckuehl@...hat.com>
To: zhouchuangao <zhouchuangao@...o.com>,
Vivek Goyal <vgoyal@...hat.com>,
Stefan Hajnoczi <stefanha@...hat.com>,
Miklos Szeredi <miklos@...redi.hu>,
virtualization@...ts.linux-foundation.org,
linux-fsdevel@...r.kernel.org, linux-kernel@...r.kernel.org
Subject: Re: [PATCH] fs/fuse/virtio_fs: Fix a potential memory allocation
failure
On 3/24/21 7:38 AM, zhouchuangao wrote:
> Allocate memory for struct fuse_conn may fail, we should not jump to
> out_err to kfree(fc).
Why not? If fc's allocation fails then it is NULL and calling kfree() on
a NULL pointer is a noop[1].
Connor
[1]
https://www.kernel.org/doc/html/latest/core-api/mm-api.html?highlight=kfree#c.kfree
Powered by blists - more mailing lists