[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH 0/2] qemu/queue.h: clear linked list pointers on remove
From: |
Stefan Hajnoczi |
Subject: |
Re: [PATCH 0/2] qemu/queue.h: clear linked list pointers on remove |
Date: |
Mon, 9 Mar 2020 16:40:10 +0000 |
On Mon, Feb 24, 2020 at 10:34:04AM +0000, Stefan Hajnoczi wrote:
> QLIST_REMOVE() and friends leave dangling linked list pointers in the node
> that
> was removed. This makes it impossible to decide whether a node is currently
> in
> a list or not. It also makes debugging harder.
>
> Based-on: address@hidden
> ("[PULL 00/31] Block patches")
>
> Stefan Hajnoczi (2):
> qemu/queue.h: clear linked list pointers on remove
> aio-posix: remove confusing QLIST_SAFE_REMOVE()
>
> include/qemu/queue.h | 19 +++++++++++++++----
> util/aio-posix.c | 2 +-
> 2 files changed, 16 insertions(+), 5 deletions(-)
>
> --
> 2.24.1
>
Thanks, applied to my block tree:
https://github.com/stefanha/qemu/commits/block
Stefan
signature.asc
Description: PGP signature
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Re: [PATCH 0/2] qemu/queue.h: clear linked list pointers on remove,
Stefan Hajnoczi <=