This migration parameter allows mapping block node names and bitmap
names to aliases for the purpose of block dirty bitmap migration.
This way, management tools can use different node and bitmap names on
the source and destination and pass the mapping of how bitmaps are to be
transferred to qemu (
Signed-off-by: Max Reitz
---
tests/qemu-iotests/300 | 595 +
tests/qemu-iotests/300.out | 5 +
tests/qemu-iotests/group | 1 +
3 files changed, 601 insertions(+)
create mode 100755 tests/qemu-iotests/300
create mode 100644 tests/qemu-iotests/300.out
RFC v1: https://lists.nongnu.org/archive/html/qemu-block/2020-05/msg00912.html
RFC v2: https://lists.nongnu.org/archive/html/qemu-block/2020-05/msg00915.html
v1: https://lists.nongnu.org/archive/html/qemu-devel/2020-06/msg09792.html
v2: https://lists.nongnu.org/archive/html/qemu-block/2020-07/msg01
Hi Jason,
From: Jason Wang
Sent: Tuesday, August 18, 2020 2:32 PM
On 2020/8/18 下午4:55, Daniel P. Berrangé wrote:
On Tue, Aug 18, 2020 at 11:24:30AM +0800, Jason Wang wrote:
On 2020/8/14 下午1:16, Yan Zhao wrote:
On Thu, Aug 13, 2020 at 12:24:50PM +0800, Jason Wang wrote:
On 2020/8/10 下午3:46, Yan
Patchew URL:
https://patchew.org/QEMU/20200818122208.1243901-1-imamm...@redhat.com/
Hi,
This series failed the docker-quick@centos7 build test. Please find the testing
commands and
their output below. If you have Docker installed, you can probably reproduce it
locally.
=== TEST SCRIPT BEGIN
Hi Cornelia,
> From: Cornelia Huck
> Sent: Tuesday, August 18, 2020 3:07 PM
> To: Daniel P. Berrangé
> Cc: Jason Wang ; Yan Zhao
> ; k...@vger.kernel.org; libvir-l...@redhat.com;
> qemu-devel@nongnu.org; Kirti Wankhede ;
> eau...@redhat.com; xin-ran.w...@intel.com; cor...@lwn.net; openstack-
> d
Hey,
- Quick background
I'm investigating a feature for the KubeVirt project [1] (virtual machines
on Kubernetes) and ran into an area that I think the qemu guest agent might
help us solve.
A common usage pattern for nearly every Iaas platform (AWS, GCP, OpenStack,
Azure) is the ability to injec
Patchew URL:
https://patchew.org/QEMU/20200818131206.bb75f3a0...@moya.office.hostfission.com/
Hi,
This series seems to have some coding style problems. See output below for
more information:
Type: series
Message-id: 20200818131206.bb75f3a0...@moya.office.hostfission.com
Subject: [PATCH] audio
Hi Stefan,
On 8/18/20 2:54 PM, Stefan Hajnoczi wrote:
> On Thu, Aug 13, 2020 at 09:18:59PM +0200, Auger Eric wrote:
>> Hi Alex,
>>
>> On 8/13/20 9:15 PM, Alex Williamson wrote:
>>> On Thu, 13 Aug 2020 20:02:45 +0200
>>> Auger Eric wrote:
>>>
Hi Alex,
On 8/13/20 6:59 PM, Alex Willia
On Tue, Aug 18, 2020 at 6:39 PM wrote:
>
> On 8/18/20 7:17 AM, Anup Patel wrote:
> > EXTERNAL EMAIL: Do not click links or open attachments unless you know the
> > content is safe
> >
> > On Tue, Aug 18, 2020 at 1:23 AM wrote:
> >> On 8/17/20 8:28 PM, Alistair Francis wrote:
> >>> EXTERNAL EMAIL
On Tue, Aug 18, 2020 at 02:44:50PM +0200, Cornelia Huck wrote:
> On Mon, 17 Aug 2020 15:11:28 +0200
> Stefano Garzarella wrote:
>
> > On Mon, Aug 17, 2020 at 12:27:46PM +0200, Cornelia Huck wrote:
> > > On Thu, 13 Aug 2020 14:04:15 +0200
> > > Stefano Garzarella wrote:
> > >
> > > > On Thu, A
On 8/17/20 4:34 PM, Paolo Bonzini wrote:
> - Simplified/rewrote handling of the modules variable [Howard]
> - Fixed access to gdb-xml files [Howard]
> - Fixed cross-compilation failure due to mingw prefix [Howard]
> - Fixed SDL2 detection on cross compiles [Howard]
> - Fixed sub-makefiles that incl
On 8/18/20 3:39 PM, no-re...@patchew.org wrote:
> Patchew URL:
> https://patchew.org/QEMU/20200818122208.1243901-1-imamm...@redhat.com/
>
>
>
> Hi,
>
> This series failed the docker-quick@centos7 build test. Please find the
> testing commands and
> their output below. If you have Docker insta
From: Marc-André Lureau
Make it independent from the rules.mak, and clean up to use pattern rules.
Signed-off-by: Marc-André Lureau
Signed-off-by: Paolo Bonzini
---
pc-bios/optionrom/Makefile | 67 +++---
1 file changed, 41 insertions(+), 26 deletions(-)
diff
Make it consistent with '.c.inc' and '.rst.inc'.
Signed-off-by: Paolo Bonzini
---
include/exec/cpu-all.h | 10 +-
include/exec/memory.h| 12 ++--
.../exec/{memory_ldst.inc.h => memory_ldst.h.inc}| 0
...ry_ldst_ca
Meson build scripts will only include qemu-fuzz-TARGET rules if configured
with --enable-fuzzing, and that takes care of adding -fsanitize=fuzzer.
Therefore we can just specify the configure option and stop modifying
the CFLAGS and CONFIG_FUZZ options in the "make" invocation.
Signed-off-by: Paolo
From: Thomas Huth
Signed-off-by: Paolo Bonzini
---
pc-bios/s390-ccw/Makefile | 18 +-
1 file changed, 17 insertions(+), 1 deletion(-)
diff --git a/pc-bios/s390-ccw/Makefile b/pc-bios/s390-ccw/Makefile
index 50bc880272..cc0f77baa6 100644
--- a/pc-bios/s390-ccw/Makefile
+++ b/pc-
With Makefiles that have automatically generated dependencies, you
generated includes are set as dependencies of the Makefile, so that they
are built before everything else and they are available when first
building the .c files.
Alternatively you can use a fine-grained dependency, e.g.
t
Just make EFI_AARCH64 a variable in the makefile that defaults to the efi
firmware included with QEMU. It can be redefined on the "make" command
line.
Reviewed-by: Philippe Mathieu-Daudé
Signed-off-by: Paolo Bonzini
---
configure | 19 ---
tests/vm/Makefile.incl
From: Marc-André Lureau
By removing some unnest-vars calls, we miss some directory creation
that may be required by some/dir/object.d.
This will go away once everything is converted to Meson.
Signed-off-by: Marc-André Lureau
Signed-off-by: Paolo Bonzini
---
rules.mak | 1 +
1 file changed, 1
The following changes since commit d0ed6a69d399ae193959225cdeaa9382746c91cc:
Update version for v5.1.0 release (2020-08-11 17:07:03 +0100)
are available in the Git repository at:
https://gitlab.com/bonzini/qemu.git tags/for-upstream
for you to fetch changes up to 3aecbe785d65e3b92a3617c60e4
This ensures that Meson will be able to reuse the results of
the tests that are performed in the configure script.
Reviewed-by: Philippe Mathieu-Daudé
Signed-off-by: Paolo Bonzini
---
configure | 32
1 file changed, 16 insertions(+), 16 deletions(-)
diff --git
Do not use cgcc; instead, extract compilation commands from
compile_commands.json
and invoke sparse directly.
Signed-off-by: Paolo Bonzini
---
Makefile| 1 +
configure | 8 ++--
meson.build | 7 +++
scripts/check_sparse.py | 25 ++
From: Marc-André Lureau
Signed-off-by: Marc-André Lureau
Signed-off-by: Paolo Bonzini
---
configure | 35 ---
1 file changed, 20 insertions(+), 15 deletions(-)
diff --git a/configure b/configure
index 606c327cca..373bb22287 100755
--- a/configure
+++ b/configur
The next patch will prevent modifying the prefix on "make install". Adjust the
creation of the installer.
Signed-off-by: Paolo Bonzini
---
Makefile | 12 ++--
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/Makefile b/Makefile
index 5596482dbd..ec12101a84 100644
--- a/Make
Rules to execute tests are generated by a simple Python program
that integrates into the existing "make check" mechanism. This
provides familiarity for developers, and also allows piecewise
conversion of the testsuite Makefiles to meson.
The generated rules are based on QEMU's existing test harne
From: Marc-André Lureau
Signed-off-by: Marc-André Lureau
Signed-off-by: Paolo Bonzini
---
configure | 70 ---
1 file changed, 61 insertions(+), 9 deletions(-)
diff --git a/configure b/configure
index e0a2d262ea..22b89a5e24 100755
--- a/confi
Signed-off-by: Paolo Bonzini
---
tests/docker/test-static | 24
1 file changed, 24 insertions(+)
create mode 100755 tests/docker/test-static
diff --git a/tests/docker/test-static b/tests/docker/test-static
new file mode 100755
index 00..372ef6fac7
--- /dev/null
They are a dependency of Meson, so install them.
Signed-off-by: Paolo Bonzini
---
tests/vm/freebsd | 1 +
tests/vm/netbsd | 1 +
tests/vm/openbsd | 1 +
3 files changed, 3 insertions(+)
diff --git a/tests/vm/freebsd b/tests/vm/freebsd
index 29252fa4a6..b34b14fc53 100755
--- a/tests/vm/freebsd
No need to do it in the configure file if it is only used for a help message.
Reviewed-by: Philippe Mathieu-Daudé
Signed-off-by: Paolo Bonzini
---
configure | 9 -
tests/vm/Makefile.include | 6 +-
2 files changed, 5 insertions(+), 10 deletions(-)
diff --git a/confi
From: Marc-André Lureau
Signed-off-by: Marc-André Lureau
Signed-off-by: Paolo Bonzini
---
.gitmodules | 3 ++
configure | 73 ++-
meson | 1 +
scripts/archive-source.sh | 3 +-
4 files changed, 71 insertio
Split between CFLAGS/QEMU_CFLAGS and CXXFLAGS/QEMU_CXXFLAGS so that
we will use CFLAGS and CXXFLAGS for flags that we do not want to
pass to add_project_arguments.
Signed-off-by: Paolo Bonzini
---
configure | 78 ---
rules.mak | 4
From: Marc-André Lureau
Signed-off-by: Marc-André Lureau
Signed-off-by: Paolo Bonzini
---
configure | 1 +
1 file changed, 1 insertion(+)
diff --git a/configure b/configure
index 4ed8c9b673..949bff09c3 100755
--- a/configure
+++ b/configure
@@ -8469,6 +8469,7 @@ NINJA=$PWD/ninjatool $meson se
Signed-off-by: Paolo Bonzini
---
Makefile | 12
Makefile.objs | 1 -
configure | 1 +
meson.build | 11 +++
tools/meson.build
Meson doesn't enjoy the same flexibility we have with Make in choosing
the include path. In particular the tracing headers are using
$(build_root)/$(
---
.gitignore | 1 -
Makefile | 46 ++--
Makefile.objs
From: Marc-André Lureau
In order to link the *-obj-y files into tests, we will make static
libraries of them in Meson, and then link them as whole archives
into the tests. To separate regular static libraries from link-whole
libraries, give them a different file extension.
Signed-off-by: Marc-A
From: Marc-André Lureau
Signed-off-by: Marc-André Lureau
Signed-off-by: Paolo Bonzini
---
Makefile | 11 ---
Makefile.objs | 1 -
contrib/vhost-user-input/Makefile.objs | 1 -
contrib/vhost-user-input/meson.build | 5 +
me
Bisect worked and once you find it it seems obvious that this is exactly
our case:
commit 65b261a63a48fbb3b11193361d4ea0c38a3c3dfd
Author: Laurent Vivier
Date: Thu Jul 9 09:23:32 2020 +0200
linux-user: add netlink RTM_SETLINK command
This command is needed to be able to boot syste
This shows how to do some "computations" in meson.build using its array
and dictionary data structures, and also a basic usage of the sourceset
module for conditional compilation.
Signed-off-by: Paolo Bonzini
---
Makefile| 228 +---
Makefile.ob
The Meson build system is integrated in the existing configure/make steps
by invoking Meson from the configure script and converting Meson's build.ninja
rules to an included Makefile.
build.ninja already provides tags/ctags/cscope rules, so they are removed.
Signed-off-by: Paolo Bonzini
---
Mak
We can use config-host.mak to decide whether the tool has to be built,
apart from that the conversion is straightforward.
Signed-off-by: Paolo Bonzini
---
Makefile | 5 -
Makefile.objs| 1 -
contrib/rdmacm-mux/Makefile.objs | 3 ---
contrib/rdmacm-
From: Marc-André Lureau
There is no probing in configure, so no need to pass them as
variables to meson. Do a regular meson dependency() instead.
Signed-off-by: Marc-André Lureau
Signed-off-by: Paolo Bonzini
---
meson.build | 9 +
1 file changed, 9 insertions(+)
diff --git a/meson.bu
From: Marc-André Lureau
Signed-off-by: Marc-André Lureau
Signed-off-by: Paolo Bonzini
---
Makefile | 14 --
Makefile.target| 16
configure | 9 ++---
docs/devel/testing.rst | 7 +++
meson.build| 2 +-
5 file
Signed-off-by: Paolo Bonzini
---
configure | 237 --
meson.build | 243
2 files changed, 243 insertions(+), 237 deletions(-)
diff --git a/configure b/configure
index d936f22d02..4ed8c9b673 1007
From: Marc-André Lureau
Signed-off-by: Marc-André Lureau
Signed-off-by: Paolo Bonzini
---
Makefile| 8 +---
Makefile.target | 6 --
meson.build | 22 ++
scripts/hxtool | 2 +-
4 files changed, 24 insertions(+), 14 deletions(-)
mode change 100644 =>
From: Marc-André Lureau
Signed-off-by: Marc-André Lureau
Signed-off-by: Paolo Bonzini
---
Makefile | 9 -
Makefile.objs| 2 --
configure| 3 ---
contrib/ivshmem-client/Makefile.objs | 1 -
contrib/ivshmem-c
Sorry, posted this on the wrong bug :-/
I beg your pardon for the noise.
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1823790
Title:
QEMU mishandling of SO_PEERSEC forces systemd into tight loop
From: Marc-André Lureau
Signed-off-by: Marc-André Lureau
Signed-off-by: Paolo Bonzini
---
Makefile | 51 ---
trace/meson.build | 14 +
2 files changed, 14 insertions(+), 51 deletions(-)
diff --git a/Makefile b/Makefile
index 4a0
From: Marc-André Lureau
Signed-off-by: Marc-André Lureau
Signed-off-by: Paolo Bonzini
---
meson.build | 8 +++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/meson.build b/meson.build
index 2a70267eee..7aa5050b58 100644
--- a/meson.build
+++ b/meson.build
@@ -46,8 +46,14 @@
Since libqemuutil.a has been converted to Meson, the conversion is
straightforward.
Signed-off-by: Paolo Bonzini
---
Makefile| 16 +---
Makefile.objs | 1 -
contrib/libvhost-user/Makefile.objs | 1 -
contrib/libvhost-user/meson.buil
From: Marc-André Lureau
Signed-off-by: Marc-André Lureau
Signed-off-by: Paolo Bonzini
---
Makefile| 27 +--
meson.build | 14 --
scripts/qemu-version.sh | 25 +
3 files changed, 38 insertions(+), 28 deletio
From: Marc-André Lureau
Signed-off-by: Marc-André Lureau
Reviewed-by: Philippe Mathieu-Daudé
Signed-off-by: Paolo Bonzini
---
Makefile| 4
meson.build | 9 -
2 files changed, 8 insertions(+), 5 deletions(-)
diff --git a/Makefile b/Makefile
index a61c66096e..b66b443037 100644
From: Marc-André Lureau
Signed-off-by: Marc-André Lureau
Signed-off-by: Paolo Bonzini
---
Makefile| 1 -
Makefile.objs | 8
qga/Makefile.objs | 1 -
qga/meson.build | 6 ++
qga/vss-win32/Makefile.objs | 23 ---
From: Marc-André Lureau
Signed-off-by: Marc-André Lureau
Signed-off-by: Paolo Bonzini
---
Makefile | 2 +-
Makefile.objs | 2 +-
Makefile.target | 3 ++-
meson.build | 1 +
qom/Makefile.objs | 3 ---
qom/meson.build | 15 +++
6 files changed, 20 insertio
The GLib pkg-config information is extracted from config-host.mak and
used to link vhost-user-blk.
Signed-off-by: Paolo Bonzini
---
Makefile | 3 ---
Makefile.objs| 1 -
contrib/vhost-user-blk/Makefile.objs | 1 -
contrib/vhost-user-blk/meson.b
Signed-off-by: Paolo Bonzini
---
contrib/vhost-user-scsi/vhost-user-scsi.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/contrib/vhost-user-scsi/vhost-user-scsi.c
b/contrib/vhost-user-scsi/vhost-user-scsi.c
index 7a1db164c8..3c912384e9 100644
--- a/contrib/vhost-user-scsi/vhost-user-scsi
From: Marc-André Lureau
Signed-off-by: Marc-André Lureau
Signed-off-by: Paolo Bonzini
---
Makefile.objs| 1 -
meson.build | 1 +
replay/Makefile.objs | 10 --
replay/meson.build | 12
4 files changed, 13 insertions(+), 11 deletions(-)
delete mode 1006
The libiscsi pkg-config information is extracted from config-host.mak and
used to link vhost-user-blk.
Signed-off-by: Paolo Bonzini
---
Makefile | 3 ---
Makefile.objs | 3 ---
contrib/vhost-user-scsi/Makefile.objs | 1 -
contrib/vhost-user-sc
From: Marc-André Lureau
Signed-off-by: Marc-André Lureau
Reviewed-by: Philippe Mathieu-Daudé
Signed-off-by: Paolo Bonzini
---
Makefile| 2 --
configure | 2 +-
meson.build | 4
3 files changed, 5 insertions(+), 3 deletions(-)
diff --git a/Makefile b/Makefile
index ec3c0a7371..a768
There is no probing in configure, so no need to pass them as
variables to meson.
Signed-off-by: Paolo Bonzini
---
meson.build | 8
1 file changed, 8 insertions(+)
diff --git a/meson.build b/meson.build
index 7d34f12be1..e80805134a 100644
--- a/meson.build
+++ b/meson.build
@@ -63,6 +63
From: Marc-André Lureau
Signed-off-by: Marc-André Lureau
Signed-off-by: Paolo Bonzini
---
Makefile | 19 ---
meson.build | 1 +
ui/meson.build| 2 ++
ui/shader/meson.build | 15 +++
4 files changed, 18 insertions(+), 19 deletions(-)
From: Marc-André Lureau
Signed-off-by: Marc-André Lureau
Signed-off-by: Paolo Bonzini
---
Makefile | 4
Makefile.objs | 6 --
configure | 3 ---
contrib/elf2dmp/Makefile.objs | 4
contrib/elf2dmp/meson.build | 5 +
me
From: Marc-André Lureau
Signed-off-by: Marc-André Lureau
Signed-off-by: Paolo Bonzini
---
Makefile | 18 +-
Makefile.objs| 1 -
contrib/vhost-user-gpu/Makefile.objs | 10 --
contrib/vhost-user-gpu/meson.build | 13 +
From: Marc-André Lureau
Signed-off-by: Marc-André Lureau
Signed-off-by: Paolo Bonzini
---
configure| 7 +--
hw/Makefile.objs | 1 -
hw/meson.build | 1 +
hw/xen/Makefile.objs | 7 ---
hw/xen/meson.build | 20
meson.build | 6 ++
Signed-off-by: Paolo Bonzini
---
Makefile | 5 -
qga/meson.build | 4
qga/vss-win32/meson.build | 2 ++
3 files changed, 6 insertions(+), 5 deletions(-)
diff --git a/Makefile b/Makefile
index f8e5ebaff9..a61c66096e 100644
--- a/Makefile
+++ b/Makefile
@@ -441,
From: Marc-André Lureau
Signed-off-by: Marc-André Lureau
Reviewed-by: Philippe Mathieu-Daudé
Signed-off-by: Paolo Bonzini
---
hw/Makefile.objs| 1 -
hw/meson.build | 1 +
hw/smbios/Makefile.objs | 10 --
hw/smbios/meson.build | 13 +
4 files changed, 1
From: Marc-André Lureau
Signed-off-by: Marc-André Lureau
Signed-off-by: Paolo Bonzini
---
Makefile | 38 --
meson.build| 1 +
ui/meson.build | 34 ++
3 files changed, 35 insertions(+), 38 deletions(-)
create mode 1
From: Marc-André Lureau
Signed-off-by: Marc-André Lureau
Signed-off-by: Paolo Bonzini
---
Makefile| 5 -
configure | 4 +---
meson.build | 10 ++
3 files changed, 11 insertions(+), 8 deletions(-)
diff --git a/Makefile b/Makefile
index b66b443037..ec3c0a7371 100644
--- a/Ma
From: Marc-André Lureau
Signed-off-by: Marc-André Lureau
Signed-off-by: Paolo Bonzini
---
hw/Makefile.objs | 1 -
hw/mem/Kconfig | 1 +
hw/mem/Makefile.objs | 3 ---
hw/mem/meson.build | 6 ++
hw/meson.build | 1 +
5 files changed, 8 insertions(+), 4 deletions(-)
delete
From: Marc-André Lureau
Signed-off-by: Marc-André Lureau
Reviewed-by: Philippe Mathieu-Daudé
Signed-off-by: Paolo Bonzini
---
Makefile| 29 -
meson.build | 1 +
pc-bios/descriptors/meson.build | 14 ++
pc-bio
From: Marc-André Lureau
Signed-off-by: Marc-André Lureau
Signed-off-by: Paolo Bonzini
---
Makefile | 18 --
qga/meson.build | 25 +
qga/vss-win32/meson.build | 3 ++-
3 files changed, 27 insertions(+), 19 deletions(-)
diff --
From: Marc-André Lureau
Signed-off-by: Marc-André Lureau
Signed-off-by: Paolo Bonzini
---
Makefile | 1 -
Makefile.objs| 2 +-
Makefile.target | 2 +-
crypto/Makefile.objs | 37 ---
crypto/meson.build | 52 ++
From: Marc-André Lureau
Signed-off-by: Marc-André Lureau
Signed-off-by: Paolo Bonzini
---
Makefile | 2 --
configure | 7 +--
fsdev/meson.build | 8
meson.build | 6 ++
4 files changed, 19 insertions(+), 4 deletions(-)
create mode 100644 fsdev/meson.bui
From: Marc-André Lureau
Signed-off-by: Marc-André Lureau
Signed-off-by: Paolo Bonzini
---
hw/Makefile.objs | 1 -
hw/meson.build| 1 +
hw/vfio/Makefile.objs | 8
hw/vfio/meson.build | 18 ++
4 files changed, 19 insertions(+), 9 deletions(-)
delete mo
Signed-off-by: Paolo Bonzini
---
configure | 2 +-
tests/Makefile.include | 160 +--
tests/fp/Makefile | 600 --
tests/fp/meson.build | 636 +
tests/meson.build | 4 +
5 files changed,
From: Marc-André Lureau
Signed-off-by: Marc-André Lureau
Signed-off-by: Paolo Bonzini
---
Makefile | 1 -
Makefile.objs| 2 +-
Makefile.target | 2 +-
io/Makefile.objs | 12
io/meson.build | 25 +
meson.build | 1 +
6 files changed,
Signed-off-by: Marc-André Lureau
Signed-off-by: Paolo Bonzini
---
Makefile | 53 +--
Makefile.objs | 1 -
configure | 14 +++
meson.build | 8 ++
qga/Makefile.objs | 9 ---
q
From: Marc-André Lureau
Signed-off-by: Marc-André Lureau
Signed-off-by: Paolo Bonzini
---
Makefile| 10 +
Makefile.target | 6 ++
meson.build | 51 +
rules.mak | 10 -
scripts/undefsym.sh | 20 ++
From: Marc-André Lureau
Signed-off-by: Marc-André Lureau
Signed-off-by: Paolo Bonzini
---
Makefile| 1 -
Makefile.objs | 3 ++-
Makefile.target | 2 +-
authz/Makefile.objs | 7 ---
authz/meson.build | 19 +++
meson.build | 5 +
6 fil
From: Marc-André Lureau
Signed-off-by: Marc-André Lureau
Signed-off-by: Paolo Bonzini
---
hw/Makefile.objs| 1 -
hw/meson.build | 1 +
hw/virtio/Makefile.objs | 48 --
hw/virtio/meson.build | 51 +
From: Marc-André Lureau
Signed-off-by: Marc-André Lureau
Signed-off-by: Paolo Bonzini
---
Makefile| 5 -
configure | 3 +--
meson.build | 14 --
3 files changed, 13 insertions(+), 9 deletions(-)
diff --git a/Makefile b/Makefile
index 4abc29cd59..e67fe52ed3 100644
--- a
Signed-off-by: Paolo Bonzini
---
tests/Makefile.include| 218 +---
tests/meson.build | 2 +
tests/qapi-schema/meson.build | 225 ++
3 files changed, 229 insertions(+), 216 deletions(-)
create mode 100644 tests/qapi
Signed-off-by: Paolo Bonzini
---
hw/Makefile.objs | 1 -
hw/meson.build | 1 +
hw/rtc/Makefile.objs | 15 ---
hw/rtc/meson.build | 16
4 files changed, 17 insertions(+), 16 deletions(-)
delete mode 100644 hw/rtc/Makefile.objs
create mode 100644 hw/rtc/
Signed-off-by: Marc-André Lureau
Signed-off-by: Paolo Bonzini
---
Makefile.objs | 21 ++---
Makefile.target | 2 +-
configure | 2 ++
meson.build | 33 +
4 files changed, 38 insertions(+), 20 deletions(-)
diff --git a/Makefile.objs b
Signed-off-by: Marc-André Lureau
Signed-off-by: Paolo Bonzini
---
Makefile.objs | 8 +---
Makefile.target | 1 -
meson.build | 10 ++
monitor/Makefile.objs | 6 --
monitor/meson.build | 9 +
qom/Makefile.objs | 2 --
qom/meson.build
Signed-off-by: Paolo Bonzini
---
meson.build| 2 ++
tests/Makefile.include | 8 +---
tests/meson.build | 4
3 files changed, 7 insertions(+), 7 deletions(-)
create mode 100644 tests/meson.build
diff --git a/meson.build b/meson.build
index c87a7ea257..a1e232 100644
From: Marc-André Lureau
Signed-off-by: Marc-André Lureau
Reviewed-by: Philippe Mathieu-Daudé
Signed-off-by: Paolo Bonzini
---
Makefile | 1 -
Makefile.objs | 4 ++--
Makefile.target | 2 +-
chardev/Makefile.objs | 19 ---
chardev/meson.build | 3
From: Marc-André Lureau
The executable moves back from libexecdir to bindir, when it was
in 5.0 and earlier.
Signed-off-by: Marc-André Lureau
Signed-off-by: Paolo Bonzini
---
Makefile| 7 +--
configure | 3 ---
meson.build | 10 ++
3 files changed, 11 insertions(+), 9 dele
From: Marc-André Lureau
Signed-off-by: Marc-André Lureau
Signed-off-by: Paolo Bonzini
---
Makefile.objs| 8 +++--
Makefile.target | 8 ++---
configure| 6
meson.build | 50 +
ui/Makefile.objs | 73 --
From: Marc-André Lureau
Needed by linux-user/s390x/cpu_loop.c; this removes the only use of HOST_CC.
Signed-off-by: Marc-André Lureau
Signed-off-by: Paolo Bonzini
---
Makefile| 2 ++
configure | 1 -
meson.build | 1 +
target/meson.buil
From: Marc-André Lureau
Signed-off-by: Marc-André Lureau
Signed-off-by: Paolo Bonzini
---
Makefile.objs | 2 --
Makefile.target| 1 -
qapi/Makefile.objs | 15 ---
qapi/meson.build | 10 +++---
4 files changed, 7 insertions(+), 21 deletions(-)
delete mode 100644 qa
Everything involving tools is now done by meson.
Signed-off-by: Paolo Bonzini
---
Makefile | 22 ++
configure | 7 ---
2 files changed, 2 insertions(+), 27 deletions(-)
diff --git a/Makefile b/Makefile
index 414c631aee..4ce2f4b2de 100644
--- a/Makefile
+++ b/Makefile
@
From: Marc-André Lureau
Signed-off-by: Marc-André Lureau
Reviewed-by: Philippe Mathieu-Daudé
Signed-off-by: Paolo Bonzini
---
hw/Makefile.objs| 1 -
hw/meson.build | 1 +
hw/sd/Makefile.objs | 12
hw/sd/meson.build | 12
4 files changed, 13 insertions(+)
From: Marc-André Lureau
Signed-off-by: Marc-André Lureau
Signed-off-by: Paolo Bonzini
---
hw/Makefile.objs | 1 -
hw/meson.build| 1 +
hw/scsi/Makefile.objs | 15 ---
hw/scsi/meson.build | 26 ++
4 files changed, 27 insertions(+), 16 deletio
From: Marc-André Lureau
Signed-off-by: Marc-André Lureau
Reviewed-by: Philippe Mathieu-Daudé
Signed-off-by: Paolo Bonzini
---
hw/Makefile.objs | 1 -
hw/meson.build | 1 +
hw/pci/Makefile.objs | 14 --
hw/pci/meson.build | 19 +++
4 files changed, 20
From: Marc-André Lureau
Signed-off-by: Marc-André Lureau
Signed-off-by: Paolo Bonzini
---
Makefile| 8 ---
Makefile.objs | 32 +++---
Makefile.target | 3 +-
block.c | 2 +-
block/Makefile.objs | 75 -
Signed-off-by: Paolo Bonzini
---
Makefile| 5 -
Makefile.objs | 10 --
meson.build | 2 +-
storage-daemon/Makefile.objs| 3 ---
storage-
From: Marc-André Lureau
Signed-off-by: Marc-André Lureau
Signed-off-by: Paolo Bonzini
---
trace/Makefile.objs | 8
trace/meson.build | 5 -
2 files changed, 4 insertions(+), 9 deletions(-)
delete mode 100644 trace/Makefile.objs
diff --git a/trace/Makefile.objs b/trace/Makefile
From: Marc-André Lureau
Signed-off-by: Marc-André Lureau
Reviewed-by: Philippe Mathieu-Daudé
Signed-off-by: Paolo Bonzini
---
hw/Makefile.objs | 1 -
hw/meson.build| 1 +
hw/rdma/Makefile.objs | 3 ---
hw/rdma/meson.build | 10 ++
4 files changed, 11 insertions(+), 4
Signed-off-by: Marc-André Lureau
Signed-off-by: Paolo Bonzini
---
Makefile | 74 ++
Makefile.target| 19 +++--
configure | 6 --
hw/i386/fw_cfg.c | 2 +-
hw/i386/pc.c | 2 +-
hw/i386/pc_piix.c | 2 +-
hw/i386/x86.c
101 - 200 of 478 matches
Mail list logo