]> www.infradead.org Git - users/dwmw2/qemu.git/commit
hw/cxl: Fix CFMW config memory leak
authorLi Zhijian <lizhijian@cn.fujitsu.com>
Mon, 4 Sep 2023 13:28:03 +0000 (14:28 +0100)
committerMichael Tokarev <mjt@tls.msk.ru>
Thu, 21 Sep 2023 08:31:18 +0000 (11:31 +0300)
commit7b165fa164022b756c2b001d0a1525f98199d3ac
treee4b05a3f5e5b972e39e63d9f9460bf9caf62daa7
parent306764ee3bfd312a17af1b69e5a263a2fe6e76cb
hw/cxl: Fix CFMW config memory leak

Allocate targets and targets[n] resources when all sanity checks are
passed to avoid memory leaks.

Cc: qemu-stable@nongnu.org
Suggested-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Signed-off-by: Li Zhijian <lizhijian@cn.fujitsu.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
Reviewed-by: Fan Ni <fan.ni@samsung.com>
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>
hw/cxl/cxl-host.c