[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-commits] [qemu/qemu] f29831: compiler: drop ; after BUILD_BUG_ON
From: |
GitHub |
Subject: |
[Qemu-commits] [qemu/qemu] f29831: compiler: drop ; after BUILD_BUG_ON |
Date: |
Thu, 02 Feb 2017 06:00:03 -0800 |
Branch: refs/heads/master
Home: https://github.com/qemu/qemu
Commit: f29831828441318c7916ae28e6e16e4a1c4a6795
https://github.com/qemu/qemu/commit/f29831828441318c7916ae28e6e16e4a1c4a6795
Author: Michael S. Tsirkin <address@hidden>
Date: 2017-01-31 (Tue, 31 Jan 2017)
Changed paths:
M include/qemu/compiler.h
Log Message:
-----------
compiler: drop ; after BUILD_BUG_ON
All users include the trailing ; anyway, let's require that -
it seems cleaner.
Signed-off-by: Michael S. Tsirkin <address@hidden>
Reviewed-by: Eric Blake <address@hidden>
Reviewed-by: Markus Armbruster <address@hidden>
Commit: df45892c1290c6c853010b83e5afebe8740cb9fa
https://github.com/qemu/qemu/commit/df45892c1290c6c853010b83e5afebe8740cb9fa
Author: Michael S. Tsirkin <address@hidden>
Date: 2017-01-31 (Tue, 31 Jan 2017)
Changed paths:
M hw/display/qxl.c
Log Message:
-----------
qxl: switch to constants within BUILD_BUG_ON
We are switching BUILD_BUG_ON to verify that it's parameter is a
compile-time constant, and it turns out that some gcc versions
(specifically gcc (Ubuntu 5.4.0-6ubuntu1~16.04.4) 5.4.0 20160609) are
not smart enough to figure it out for expressions involving local
variables. This is harmless but means that the check is ineffective for
these platforms. To fix, replace variables with macros.
Reported-by: Peter Maydell <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>
Reviewed-by: Eric Blake <address@hidden>
Commit: 32f825dece6482297fc1b9b0e3bf31424529688a
https://github.com/qemu/qemu/commit/32f825dece6482297fc1b9b0e3bf31424529688a
Author: Michael S. Tsirkin <address@hidden>
Date: 2017-02-01 (Wed, 01 Feb 2017)
Changed paths:
M hw/ppc/spapr.c
Log Message:
-----------
ppc: switch to constants within BUILD_BUG_ON
We are switching BUILD_BUG_ON to verify that it's parameter is a
compile-time constant, and it turns out that some gcc versions
(specifically gcc (Ubuntu 5.4.0-6ubuntu1~16.04.4) 5.4.0 20160609) are
not smart enough to figure it out for expressions involving local
variables. This is harmless but means that the check is ineffective for
these platforms. To fix, replace the variable with macros.
Reported-by: Peter Maydell <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>
Commit: 60abf0a5e05134187e274ce5f32524ccf0cae1a6
https://github.com/qemu/qemu/commit/60abf0a5e05134187e274ce5f32524ccf0cae1a6
Author: Michael S. Tsirkin <address@hidden>
Date: 2017-02-01 (Wed, 01 Feb 2017)
Changed paths:
M include/qemu/compiler.h
Log Message:
-----------
QEMU_BUILD_BUG_ON: use __COUNTER__
Some headers use QEMU_BUILD_BUG_ON. This causes a problem
if the C file including that header happens to have
QEMU_BUILD_BUG_ON at the same line number.
Fix using a widely available extension: __COUNTER__.
If unavailable, provide a stub.
Signed-off-by: Michael S. Tsirkin <address@hidden>
Reviewed-by: Markus Armbruster <address@hidden>
Reviewed-by: Eric Blake <address@hidden>
Commit: f291887e8eef5d37d31484638f6e62401b4b99a2
https://github.com/qemu/qemu/commit/f291887e8eef5d37d31484638f6e62401b4b99a2
Author: Michael S. Tsirkin <address@hidden>
Date: 2017-02-01 (Wed, 01 Feb 2017)
Changed paths:
M include/qemu/compiler.h
Log Message:
-----------
compiler: rework BUG_ON using a struct
There are theoretical concerns that some compilers might not trigger
build failures on attempts to define an array of size (x ? -1 : 1) where
x is a variable and make it a variable sized array instead. Let rewrite
using a struct with a negative bit field size instead as there are no
dynamic bit field sizes. This is similar to what Linux does.
Signed-off-by: Michael S. Tsirkin <address@hidden>
Reviewed-by: Eric Blake <address@hidden>
Reviewed-by: Markus Armbruster <address@hidden>
Commit: d757573e69f2ef58a4a7b41f6c55d65fa1e1c5c2
https://github.com/qemu/qemu/commit/d757573e69f2ef58a4a7b41f6c55d65fa1e1c5c2
Author: Michael S. Tsirkin <address@hidden>
Date: 2017-02-01 (Wed, 01 Feb 2017)
Changed paths:
M include/qemu/compiler.h
Log Message:
-----------
compiler: expression version of QEMU_BUILD_BUG_ON
QEMU_BUILD_BUG_ON uses a typedef in order to be safe
to use outside functions, but sometimes it's useful
to have a version that can be used within an expression.
Following what Linux does, introduce QEMU_BUILD_BUG_ON_ZERO
that return zero after checking condition at build time.
Signed-off-by: Michael S. Tsirkin <address@hidden>
Reviewed-by: Eric Blake <address@hidden>
Reviewed-by: Markus Armbruster <address@hidden>
Commit: ed63ec0d22ccdce3b2222d9a514423b7fbba3a0d
https://github.com/qemu/qemu/commit/ed63ec0d22ccdce3b2222d9a514423b7fbba3a0d
Author: Michael S. Tsirkin <address@hidden>
Date: 2017-02-01 (Wed, 01 Feb 2017)
Changed paths:
M include/qemu/osdep.h
Log Message:
-----------
ARRAY_SIZE: check that argument is an array
It's a familiar pattern: some code uses ARRAY_SIZE, then refactoring
changes the argument from an array to a pointer to a dynamically
allocated buffer. Code keeps compiling but any ARRAY_SIZE calls now
return the size of the pointer divided by element size.
Let's add build time checks to ARRAY_SIZE before we allow more
of these in the code-base.
Signed-off-by: Michael S. Tsirkin <address@hidden>
Reviewed-by: Markus Armbruster <address@hidden>
Reviewed-by: Eric Blake <address@hidden>
Commit: ec42813028d9ede3f9f73b8c943b00ff235ba0c1
https://github.com/qemu/qemu/commit/ec42813028d9ede3f9f73b8c943b00ff235ba0c1
Author: Michael S. Tsirkin <address@hidden>
Date: 2017-02-01 (Wed, 01 Feb 2017)
Changed paths:
M hw/pci/pci.c
Log Message:
-----------
pci: mark ROMs read-only
Looks like we didn't mark PCI ROMs as RO allowing
mischief such as guests writing there.
Further, e.g. vhost gets confused trying to allocate
enough space to log writes there. Fix it up.
Signed-off-by: Michael S. Tsirkin <address@hidden>
Reviewed-by: Marcel Apfelbaum <address@hidden>
Tested-by: Laurent Vivier <address@hidden>
Commit: 04eb6247eb1d95728b1e3e0078ba79f5b6d2ac25
https://github.com/qemu/qemu/commit/04eb6247eb1d95728b1e3e0078ba79f5b6d2ac25
Author: Jason Wang <address@hidden>
Date: 2017-02-01 (Wed, 01 Feb 2017)
Changed paths:
M hw/i386/intel_iommu.c
Log Message:
-----------
intel_iommu: fix and simplify size calculation in process_device_iotlb_desc()
We don't use 1ULL which is wrong during size calculation. Fix it, and
while at it, switch to use cto64() and adds a comments to make it
simpler and easier to be understood.
Reported-by: Paolo Bonzini <address@hidden>
Cc: Paolo Bonzini <address@hidden>
Signed-off-by: Jason Wang <address@hidden>
Reviewed-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>
Reviewed-by: Paolo Bonzini <address@hidden>
Commit: 9d5154d753920c56b42a2b6069c0b09d74ad8c06
https://github.com/qemu/qemu/commit/9d5154d753920c56b42a2b6069c0b09d74ad8c06
Author: Marcel Apfelbaum <address@hidden>
Date: 2017-02-01 (Wed, 01 Feb 2017)
Changed paths:
M default-configs/arm-softmmu.mak
M default-configs/i386-softmmu.mak
M default-configs/x86_64-softmmu.mak
M hw/pci-bridge/Makefile.objs
A hw/pci-bridge/pcie_root_port.c
M include/hw/pci/pcie_port.h
Log Message:
-----------
hw/pcie: Introduce a base class for PCI Express Root Ports
The 'base' PCI Express Root Port includes
the common code to be re-used for all
Root Ports implementations. Most of the code
was taken from the current implementation
of Intel's IOH 3420 Root Port.
Signed-off-by: Marcel Apfelbaum <address@hidden>
Reviewed-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>
Commit: fed23cb4e8b4b583a2533f05cd8975d4bf4fe3be
https://github.com/qemu/qemu/commit/fed23cb4e8b4b583a2533f05cd8975d4bf4fe3be
Author: Marcel Apfelbaum <address@hidden>
Date: 2017-02-01 (Wed, 01 Feb 2017)
Changed paths:
M hw/pci-bridge/ioh3420.c
Log Message:
-----------
hw/ioh3420: derive from PCI Express Root Port base class
Preserve only Intel specific details.
Signed-off-by: Marcel Apfelbaum <address@hidden>
Reviewed-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>
Commit: f7d6f3fac8dd7b1d1ecb2662b1751e0ed3fef727
https://github.com/qemu/qemu/commit/f7d6f3fac8dd7b1d1ecb2662b1751e0ed3fef727
Author: Marcel Apfelbaum <address@hidden>
Date: 2017-02-01 (Wed, 01 Feb 2017)
Changed paths:
M hw/pci-bridge/Makefile.objs
A hw/pci-bridge/gen_pcie_root_port.c
M include/hw/pci/pci.h
Log Message:
-----------
hw/pcie: Introduce Generic PCI Express Root Port
The Generic Root Port behaves almost the same as the
Intel's IOH device with id 3420, without having
Intel specific attributes.
The device has two purposes:
(1) Can be used on both X86 and ARM machines.
(2) It will allow us to tweak the behaviour
(e.g add vendor-specific PCI capabilities)
- something that obviously cannot be done
on a known device.
Signed-off-by: Marcel Apfelbaum <address@hidden>
Reviewed-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>
Tested-by: Andrea Bolognani <address@hidden>
Commit: e987c37aee1752177906847630d32477da57e705
https://github.com/qemu/qemu/commit/e987c37aee1752177906847630d32477da57e705
Author: Haozhong Zhang <address@hidden>
Date: 2017-02-01 (Wed, 01 Feb 2017)
Changed paths:
M hw/i386/pc.c
Log Message:
-----------
hw/i386: check if nvdimm is enabled before plugging
The missing of 'nvdimm' in the machine type option '-M' means NVDIMM
is disabled. QEMU should refuse to plug any NVDIMM device in this case
and report the misconfiguration.
The behavior of NVDIMM on unsupported platform (HW/FW) is vendor
specific. For some vendors, it's undefined and the platform may do
anything. Thus, I think QEMU is free to choose the implementation.
Aborting QEMU (i.e. refusing to boot) is the easiest one.
Reported-by: Stefan Hajnoczi <address@hidden>
Signed-off-by: Haozhong Zhang <address@hidden>
Message-Id: address@hidden
Message-Id: address@hidden
Reviewed-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>
Reviewed-by: Xiao Guangrong <address@hidden>
Reviewed-by: Eduardo Habkost <address@hidden>
Reviewed-by: Stefan Hajnoczi <address@hidden>
Commit: 9348243687930bc54aa76d887dabb622922ea09f
https://github.com/qemu/qemu/commit/9348243687930bc54aa76d887dabb622922ea09f
Author: Cao jin <address@hidden>
Date: 2017-02-01 (Wed, 01 Feb 2017)
Changed paths:
M hw/pci/msix.c
Log Message:
-----------
msix: Follow CODING_STYLE
CC: Markus Armbruster <address@hidden>
CC: Marcel Apfelbaum <address@hidden>
CC: Michael S. Tsirkin <address@hidden>
Reviewed-by: Markus Armbruster <address@hidden>
Acked-by: Marcel Apfelbaum <address@hidden>
Signed-off-by: Cao jin <address@hidden>
Reviewed-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>
Commit: 20729dbd0109b9d9065447dba354f10bcf78d0d6
https://github.com/qemu/qemu/commit/20729dbd0109b9d9065447dba354f10bcf78d0d6
Author: Cao jin <address@hidden>
Date: 2017-02-01 (Wed, 01 Feb 2017)
Changed paths:
M hw/usb/hcd-xhci.c
Log Message:
-----------
hcd-xhci: check & correct param before using it
usb_xhci_realize() corrects invalid values of property "intrs"
automatically, but the uncorrected value is passed to msi_init(),
which chokes on invalid values. Delay that until after the
correction.
Resources allocated by usb_xhci_init() are leaked when msi_init()
fails. Fix by calling it after msi_init().
CC: Gerd Hoffmann <address@hidden>
CC: Markus Armbruster <address@hidden>
CC: Marcel Apfelbaum <address@hidden>
CC: Michael S. Tsirkin <address@hidden>
Reviewed-by: Markus Armbruster <address@hidden>
Acked-by: Marcel Apfelbaum <address@hidden>
Signed-off-by: Cao jin <address@hidden>
Reviewed-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>
Commit: ee640c625e190a0c0e6b8966adc0e4720fb75200
https://github.com/qemu/qemu/commit/ee640c625e190a0c0e6b8966adc0e4720fb75200
Author: Cao jin <address@hidden>
Date: 2017-02-01 (Wed, 01 Feb 2017)
Changed paths:
M hw/block/nvme.c
M hw/misc/ivshmem.c
M hw/net/e1000e.c
M hw/net/rocker/rocker.c
M hw/net/vmxnet3.c
M hw/pci-bridge/gen_pcie_root_port.c
M hw/pci/msix.c
M hw/scsi/megasas.c
M hw/usb/hcd-xhci.c
M hw/vfio/pci.c
M hw/virtio/virtio-pci.c
M include/hw/pci/msix.h
Log Message:
-----------
pci: Convert msix_init() to Error and fix callers
msix_init() reports errors with error_report(), which is wrong when
it's used in realize(). The same issue was fixed for msi_init() in
commit 1108b2f. In order to make the API change as small as possible,
leave the return value check to later patch.
For some devices(like e1000e, vmxnet3, nvme) who won't fail because of
msix_init's failure, suppress the error report by passing NULL error
object.
Bonus: add comment for msix_init.
CC: Jiri Pirko <address@hidden>
CC: Gerd Hoffmann <address@hidden>
CC: Dmitry Fleytman <address@hidden>
CC: Jason Wang <address@hidden>
CC: Michael S. Tsirkin <address@hidden>
CC: Hannes Reinecke <address@hidden>
CC: Paolo Bonzini <address@hidden>
CC: Alex Williamson <address@hidden>
CC: Markus Armbruster <address@hidden>
CC: Marcel Apfelbaum <address@hidden>
Signed-off-by: Cao jin <address@hidden>
Reviewed-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>
Commit: c25d97c4ff37d48aeda395cb5bfb8182b786f0e1
https://github.com/qemu/qemu/commit/c25d97c4ff37d48aeda395cb5bfb8182b786f0e1
Author: Paolo Bonzini <address@hidden>
Date: 2017-02-01 (Wed, 01 Feb 2017)
Changed paths:
M hw/virtio/virtio.c
M include/hw/virtio/virtio.h
Log Message:
-----------
virtio: make virtio_should_notify static
Signed-off-by: Paolo Bonzini <address@hidden>
Reviewed-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>
Reviewed-by: Stefan Hajnoczi <address@hidden>
Commit: d56ec1e98c0005933fe677d633484297f422691a
https://github.com/qemu/qemu/commit/d56ec1e98c0005933fe677d633484297f422691a
Author: Michael S. Tsirkin <address@hidden>
Date: 2017-02-01 (Wed, 01 Feb 2017)
Changed paths:
M hw/virtio/vhost.c
Log Message:
-----------
vhost: skip ROM sections
vhost does not support RO protections on memory at the moment - adding
ROMs would mean that e.g. a buggy guest might change them in-memory - a
condition from which guest reset does not recover. Not nice.
We also definitely don't want to try logging writes into ROMs -
in particular guests set very high addresses for ROM BARs
so logging these writes would waste a lot of memory.
Maybe ROMs could be supported with the iotlb variant -
not sure, but there seems to be no good reason for virtio
to try to do DMA from ROM. So let's just skip ROM memory.
Suggested-by: Laurent Vivier <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>
Reviewed-by: Laurent Vivier <address@hidden>
Tested-by: Laurent Vivier <address@hidden>
Commit: e0b283e7c5b020c3e54629d8b82117db0af21cca
https://github.com/qemu/qemu/commit/e0b283e7c5b020c3e54629d8b82117db0af21cca
Author: Marc-André Lureau <address@hidden>
Date: 2017-02-01 (Wed, 01 Feb 2017)
Changed paths:
M net/vhost-user.c
Log Message:
-----------
vhost-user: delete chardev on cleanup
Remove the chardev implicitly when cleaning up the netdev. This
prevents from reusing the chardev since it would be in an incorrect
state with the slave.
Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=1256618
Signed-off-by: Marc-André Lureau <address@hidden>
Reviewed-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>
Reviewed-by: Eric Blake <address@hidden>
Commit: dc0ae767700c156894e36fab89a745a2dc4173de
https://github.com/qemu/qemu/commit/dc0ae767700c156894e36fab89a745a2dc4173de
Author: Marcel Apfelbaum <address@hidden>
Date: 2017-02-01 (Wed, 01 Feb 2017)
Changed paths:
M hw/pci-bridge/pci_bridge_dev.c
M include/hw/compat.h
Log Message:
-----------
hw/pci: disable pci-bridge's shpc by default
The shpc component is optional while ACPI hotplug is used
for hot-plugging PCI devices into a PCI-PCI bridge.
Disabling the shpc by default will make slot 0 usable at boot time
and not only for hot-plug, without loosing any functionality.
Older machines will have shpc enabled for compatibility reasons.
Signed-off-by: Marcel Apfelbaum <address@hidden>
Reviewed-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>
Commit: 705ae59fecae341a4b1a45ce48b46de4b1bb3cf4
https://github.com/qemu/qemu/commit/705ae59fecae341a4b1a45ce48b46de4b1bb3cf4
Author: Michael S. Tsirkin <address@hidden>
Date: 2017-02-01 (Wed, 01 Feb 2017)
Changed paths:
M target/arm/kvm-consts.h
Log Message:
-----------
arm: better stub version for MISMATCH_CHECK
stub version of MISMATCH_CHECK is empty so it's easy to misuse for
people not building kvm on arm. Use QEMU_BUILD_BUG_ON similar to the
non-stub version to make it easier to catch bugs.
Signed-off-by: Michael S. Tsirkin <address@hidden>
Reviewed-by: Peter Maydell <address@hidden>
Commit: 1b28762a333bd238611103e9ed2348d7af93b0db
https://github.com/qemu/qemu/commit/1b28762a333bd238611103e9ed2348d7af93b0db
Author: Michael S. Tsirkin <address@hidden>
Date: 2017-02-01 (Wed, 01 Feb 2017)
Changed paths:
M target/arm/kvm-consts.h
Log Message:
-----------
arm: add trailing ; after MISMATCH_CHECK
Macro calls without a trailing ; look weird in C, this works as a side
effect of how QEMU_BUILD_BUG_ON is implemented. Fix this up.
Signed-off-by: Michael S. Tsirkin <address@hidden>
Reviewed-by: Peter Maydell <address@hidden>
Commit: e905587b752a700644235fbbf6af6d21f0632616
https://github.com/qemu/qemu/commit/e905587b752a700644235fbbf6af6d21f0632616
Author: Peter Maydell <address@hidden>
Date: 2017-02-02 (Thu, 02 Feb 2017)
Changed paths:
M default-configs/arm-softmmu.mak
M default-configs/i386-softmmu.mak
M default-configs/x86_64-softmmu.mak
M hw/block/nvme.c
M hw/display/qxl.c
M hw/i386/intel_iommu.c
M hw/i386/pc.c
M hw/misc/ivshmem.c
M hw/net/e1000e.c
M hw/net/rocker/rocker.c
M hw/net/vmxnet3.c
M hw/pci-bridge/Makefile.objs
A hw/pci-bridge/gen_pcie_root_port.c
M hw/pci-bridge/ioh3420.c
M hw/pci-bridge/pci_bridge_dev.c
A hw/pci-bridge/pcie_root_port.c
M hw/pci/msix.c
M hw/pci/pci.c
M hw/ppc/spapr.c
M hw/scsi/megasas.c
M hw/usb/hcd-xhci.c
M hw/vfio/pci.c
M hw/virtio/vhost.c
M hw/virtio/virtio-pci.c
M hw/virtio/virtio.c
M include/hw/compat.h
M include/hw/pci/msix.h
M include/hw/pci/pci.h
M include/hw/pci/pcie_port.h
M include/hw/virtio/virtio.h
M include/qemu/compiler.h
M include/qemu/osdep.h
M net/vhost-user.c
M target/arm/kvm-consts.h
Log Message:
-----------
Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into staging
virtio, vhost, pci: fixes, features
generic pci root port support
disable shpc by default
safer version of ARRAY_SIZE and QEMU_BUILD_BUG_ON
fixes and cleanups all over the place
Signed-off-by: Michael S. Tsirkin <address@hidden>
# gpg: Signature made Wed 01 Feb 2017 01:38:34 GMT
# gpg: using RSA key 0x281F0DB8D28D5469
# gpg: Good signature from "Michael S. Tsirkin <address@hidden>"
# gpg: aka "Michael S. Tsirkin <address@hidden>"
# Primary key fingerprint: 0270 606B 6F3C DF3D 0B17 0970 C350 3912 AFBE 8E67
# Subkey fingerprint: 5D09 FD08 71C8 F85B 94CA 8A0D 281F 0DB8 D28D 5469
* remotes/mst/tags/for_upstream: (22 commits)
arm: add trailing ; after MISMATCH_CHECK
arm: better stub version for MISMATCH_CHECK
hw/pci: disable pci-bridge's shpc by default
vhost-user: delete chardev on cleanup
vhost: skip ROM sections
virtio: make virtio_should_notify static
pci: Convert msix_init() to Error and fix callers
hcd-xhci: check & correct param before using it
msix: Follow CODING_STYLE
hw/i386: check if nvdimm is enabled before plugging
hw/pcie: Introduce Generic PCI Express Root Port
hw/ioh3420: derive from PCI Express Root Port base class
hw/pcie: Introduce a base class for PCI Express Root Ports
intel_iommu: fix and simplify size calculation in process_device_iotlb_desc()
pci: mark ROMs read-only
ARRAY_SIZE: check that argument is an array
compiler: expression version of QEMU_BUILD_BUG_ON
compiler: rework BUG_ON using a struct
QEMU_BUILD_BUG_ON: use __COUNTER__
ppc: switch to constants within BUILD_BUG_ON
...
Signed-off-by: Peter Maydell <address@hidden>
Compare: https://github.com/qemu/qemu/compare/2d6752d38d8a...e905587b752a
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Qemu-commits] [qemu/qemu] f29831: compiler: drop ; after BUILD_BUG_ON,
GitHub <=