]> git.ipfire.org Git - thirdparty/qemu.git/commit
virtiofsd: check whether lo_map_reserve returns NULL in, main func
authorHaotian Li <lihaotian9@huawei.com>
Wed, 11 Nov 2020 01:09:12 +0000 (09:09 +0800)
committerDr. David Alan Gilbert <dgilbert@redhat.com>
Thu, 12 Nov 2020 16:25:32 +0000 (16:25 +0000)
commitdb2e026a39d9871217289e5ed5cb97a2b7f476e5
treed9b244900139d53b07ef0040e090fd84b4256ccc
parent7fa87944f82d75d21b7166570ac87d7874c151d5
virtiofsd: check whether lo_map_reserve returns NULL in, main func

In main func, func lo_map_reserve is called without NULL check.
If reallocing new_elems fails in func lo_map_grow, the func
lo_map_reserve may return NULL. We should check whether
lo_map_reserve returns NULL before using it.

Signed-off-by: Haotian Li <lihaotian9@huawei.com>
Signed-off-by: Zhiqiang Liu <liuzhiqiang26@huawei.com>
Message-Id: <48887813-1c95-048c-6d10-48e3dd2bac71@huawei.com>
Reviewed-by: Dr. David Alan Gilbert <dgilbert@redhat.com>
Signed-off-by: Dr. David Alan Gilbert <dgilbert@redhat.com>
tools/virtiofsd/passthrough_ll.c