[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH 3/5] qemu/queue.h: add QLIST_SAFE_REMOVE()
From: |
Sergio Lopez |
Subject: |
Re: [PATCH 3/5] qemu/queue.h: add QLIST_SAFE_REMOVE() |
Date: |
Wed, 19 Feb 2020 11:30:49 +0100 |
On Fri, Feb 14, 2020 at 05:17:10PM +0000, Stefan Hajnoczi wrote:
> QLIST_REMOVE() assumes the element is in a list. It also leaves the
> element's linked list pointers dangling.
>
> Introduce a safe version of QLIST_REMOVE() and convert open-coded
> instances of this pattern.
>
> Signed-off-by: Stefan Hajnoczi <address@hidden>
> ---
> block.c | 5 +----
> chardev/spice.c | 4 +---
> include/qemu/queue.h | 14 ++++++++++++++
> 3 files changed, 16 insertions(+), 7 deletions(-)
Reviewed-by: Sergio Lopez <address@hidden>
signature.asc
Description: PGP signature
- [PATCH 0/5] aio-posix: towards an O(1) event loop, Stefan Hajnoczi, 2020/02/14
- [PATCH 1/5] aio-posix: fix use after leaving scope in aio_poll(), Stefan Hajnoczi, 2020/02/14
- [PATCH 2/5] aio-posix: don't pass ns timeout to epoll_wait(), Stefan Hajnoczi, 2020/02/14
- [PATCH 3/5] qemu/queue.h: add QLIST_SAFE_REMOVE(), Stefan Hajnoczi, 2020/02/14
- Re: [PATCH 3/5] qemu/queue.h: add QLIST_SAFE_REMOVE(),
Sergio Lopez <=
- [PATCH 5/5] aio-posix: make AioHandler dispatch O(1) with epoll, Stefan Hajnoczi, 2020/02/14
- Re: [PATCH 5/5] aio-posix: make AioHandler dispatch O(1) with epoll, Sergio Lopez, 2020/02/19
- Re: [PATCH 5/5] aio-posix: make AioHandler dispatch O(1) with epoll, Paolo Bonzini, 2020/02/19
- Re: [PATCH 5/5] aio-posix: make AioHandler dispatch O(1) with epoll, Stefan Hajnoczi, 2020/02/21
- Re: [PATCH 5/5] aio-posix: make AioHandler dispatch O(1) with epoll, Paolo Bonzini, 2020/02/21
- Re: [PATCH 5/5] aio-posix: make AioHandler dispatch O(1) with epoll, Stefan Hajnoczi, 2020/02/21
- Re: [PATCH 5/5] aio-posix: make AioHandler dispatch O(1) with epoll, Stefan Hajnoczi, 2020/02/21
- Re: [PATCH 5/5] aio-posix: make AioHandler dispatch O(1) with epoll, Paolo Bonzini, 2020/02/21
- Re: [PATCH 5/5] aio-posix: make AioHandler dispatch O(1) with epoll, Stefan Hajnoczi, 2020/02/21
- Re: [PATCH 5/5] aio-posix: make AioHandler dispatch O(1) with epoll, Paolo Bonzini, 2020/02/21