[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PULL 00/16] Migration pull request (v2)
From: |
Paolo Bonzini |
Subject: |
Re: [Qemu-devel] [PULL 00/16] Migration pull request (v2) |
Date: |
Thu, 07 May 2015 16:56:19 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.5.0 |
On 07/05/2015 16:43, Eric Blake wrote:
>
> I wonder if include/qemu/atomic.h could enhance the #define wrappers to
> add no-op compile-time checking, something like (untested):
>
> #define atomic_add(ptr, n) do { \
> QEMU_BUILD_BUG_ON(sizeof(ptr) > sizeof(void*)); \
> __sync_fetch_and_add(ptr, 1); \
> } while (0)
Yes, though it would have to be a statement expression rather than a
do...while.
Paolo
- [Qemu-devel] [PULL 09/16] migration: Make compression co-work with xbzrle, (continued)
- [Qemu-devel] [PULL 09/16] migration: Make compression co-work with xbzrle, Juan Quintela, 2015/05/07
- [Qemu-devel] [PULL 11/16] migration: Add interface to control compression, Juan Quintela, 2015/05/07
- [Qemu-devel] [PULL 10/16] migration: Add the core code for decompression, Juan Quintela, 2015/05/07
- [Qemu-devel] [PULL 12/16] migration: Use an array instead of 3 parameters, Juan Quintela, 2015/05/07
- [Qemu-devel] [PULL 15/16] migration: avoid divide by zero in xbzrle cache miss rate, Juan Quintela, 2015/05/07
- [Qemu-devel] [PULL 13/16] migration: Add qmp commands to set and query parameters, Juan Quintela, 2015/05/07
- [Qemu-devel] [PULL 14/16] migration: Add hmp interface to set and query parameters, Juan Quintela, 2015/05/07
- [Qemu-devel] [PULL 16/16] migration: Fix migration state update issue, Juan Quintela, 2015/05/07
- Re: [Qemu-devel] [PULL 00/16] Migration pull request (v2), Peter Maydell, 2015/05/07
- Re: [Qemu-devel] [PULL 00/16] Migration pull request (v2), Alex Bennée, 2015/05/11