diff options
| author | Klaus Jensen <k.jensen@samsung.com> | 2023-04-11 20:54:44 +0200 |
|---|---|---|
| committer | Klaus Jensen <k.jensen@samsung.com> | 2023-04-12 12:03:09 +0200 |
| commit | 4b32319cdacd99be983e1a74128289ef52c5964e (patch) | |
| tree | 7b82d790f41d2aa1dc9e3f25777a18e9fae68ee3 /hw/timer/imx_epit.c | |
| parent | cb16e5c76f4e719e6d0f9fd2cb6cfe6e6c17fed9 (diff) | |
| download | focaccia-qemu-4b32319cdacd99be983e1a74128289ef52c5964e.tar.gz focaccia-qemu-4b32319cdacd99be983e1a74128289ef52c5964e.zip | |
hw/nvme: fix memory leak in nvme_dsm
The iocb (and the allocated memory to hold LBA ranges) leaks if reading
the LBA ranges fails.
Fix this by adding a free and an unref of the iocb.
Reported-by: Coverity (CID 1508281)
Fixes: d7d1474fd85d ("hw/nvme: reimplement dsm to allow cancellation")
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Signed-off-by: Klaus Jensen <k.jensen@samsung.com>
Diffstat (limited to 'hw/timer/imx_epit.c')
0 files changed, 0 insertions, 0 deletions