[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PULL 4/7] io_uring: do not use pointer after free
From: |
Kevin Wolf |
Subject: |
[PULL 4/7] io_uring: do not use pointer after free |
Date: |
Tue, 17 Nov 2020 13:15:55 +0100 |
From: Paolo Bonzini <pbonzini@redhat.com>
Even though only the pointer value is only printed, it is untidy
and Coverity complains.
Cc: Stefan Hajnoczi <stefanha@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Message-Id: <20201113154102.1460459-1-pbonzini@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
---
block/io_uring.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/block/io_uring.c b/block/io_uring.c
index 037af09471..00a3ee9fb8 100644
--- a/block/io_uring.c
+++ b/block/io_uring.c
@@ -425,6 +425,6 @@ LuringState *luring_init(Error **errp)
void luring_cleanup(LuringState *s)
{
io_uring_queue_exit(&s->ring);
- g_free(s);
trace_luring_cleanup_state(s);
+ g_free(s);
}
--
2.28.0
- [PULL 0/7] Patches for 5.2.0-rc2, Kevin Wolf, 2020/11/17
- [PULL 1/7] char-stdio: Fix QMP default for 'signal', Kevin Wolf, 2020/11/17
- [PULL 3/7] file-posix: allow -EBUSY errors during write zeros on raw block devices, Kevin Wolf, 2020/11/17
- [PULL 2/7] iotests: Replace deprecated ConfigParser.readfp(), Kevin Wolf, 2020/11/17
- [PULL 4/7] io_uring: do not use pointer after free,
Kevin Wolf <=
- [PULL 7/7] iotests/081: Test rewrite-corrupted without WRITE, Kevin Wolf, 2020/11/17
- [PULL 5/7] quorum: Require WRITE perm with rewrite-corrupted, Kevin Wolf, 2020/11/17
- [PULL 6/7] iotests/081: Filter image format after testdir, Kevin Wolf, 2020/11/17
- Re: [PULL 0/7] Patches for 5.2.0-rc2, Peter Maydell, 2020/11/17