On 12/12/19 05:00, Richard Henderson wrote:
> The functions generated by these macros are unused.
>
> Cc: Paolo Bonzini
> Cc: Eduardo Habkost
> Signed-off-by: Richard Henderson
> ---
> target/i386/cpu.h | 3 ---
> 1 file changed, 3 deletions(-)
>
> diff --git a/target/i386/cpu.h b/target/i386
On 11/12/19 14:32, Greg Kurz wrote:
> QOM interfaces allow a limited form of multiple inheritance, at the
> condition of being stateless. That is, they cannot be instantiated
> and a pointer to an interface shouldn't be dereferenceable in any way.
> This is achieved by making the QOM instance type
Richard Henderson writes:
> On 12/11/19 9:05 AM, Alex Bennée wrote:
>> +static struct TypeSize vec_lanes[] = {
>
> const.
>
>> +case 51:
>> +return gdb_get_reg64(buf, (cpu->env.vfp.zcr_el[1] & 0xf) + 1);
>
> You need to use sve_zcr_len_for_el to get the effective vq.
> Also, I thoug
Fix memory leak in bochs_display_update(). Leaks 304 bytes per frame.
Fixes: 33ebad54056
Signed-off-by: Cameron Esfahani
Reviewed-by: Philippe Mathieu-Daudé
---
hw/display/bochs-display.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/hw/display/bochs-display.c b/hw/display/bochs-displa
Fix a small memory leak in the Bochs display driver.
Each frame would leak about 304 bytes.
v2: Add missing signed-off-by line.
v3: Add reviewed-by and fixes lines.
Cameron Esfahani (1):
display/bochs-display: fix memory leak
hw/display/bochs-display.c | 2 ++
1 file changed, 2 insertions(+)
On 12/11/2019 01:35 PM, Igor Mammedov wrote:
On Wed, 11 Dec 2019 09:44:11 +0530
Shivaprasad G Bhat wrote:
On 12/06/2019 07:22 AM, David Gibson wrote:
On Wed, Nov 27, 2019 at 09:50:54AM +0530, Bharata B Rao wrote:
On Fri, Nov 22, 2019 at 10:42 AM David Gibson
wrote:
Ok. A number of quer
Le 12/12/2019 à 05:00, Richard Henderson a écrit :
> The generated *_user functions are unused. The *_kernel functions
> have a couple of users in op_helper.c; use *_mmuidx_ra instead,
> with MMU_KERNEL_IDX.
>
> Cc: Laurent Vivier
> Signed-off-by: Richard Henderson
> ---
> target/m68k/cpu.h
On Thu, Dec 12, 2019 at 08:34:57AM +0100, Cédric Le Goater wrote:
> Hello Bharata,
>
>
> On 12/12/2019 06:50, Bharata B Rao wrote:
> > A pseries guest can be run as a secure guest on Ultravisor-enabled
> > POWER platforms. When such a secure guest is reset, we need to
> > release/reset a few reso
On Tue, Dec 10, 2019 at 8:18 AM Michael Rolnik wrote:
>
> You are right. See at the bottom of the file. There is a comment about it
>
Sorry, what file?
I also see that you disassemble instructions regardless of what AVR
CPU the current executable is built for, don't you? OK, not a very big
deal,
On Thu, Dec 12, 2019 at 5:21 AM Richard Henderson
wrote:
>
> The separate suffixed functions were used to construct
> some do_##insn function switched on mmu_idx. The interface
> is exactly identical to the *_mmuidx_ra functions. Replace
> them directly and remove the constructions.
>
> Cc: Aure
On Thu, Dec 12, 2019 at 5:07 AM Richard Henderson
wrote:
>
> There are no uses of the *_cmmu names other than the bare wrapping
> within the *_code inlines. Therefore rename the functions so we
> can drop the inlines.
>
> Use abi_ptr instead of target_ulong in preparation for user-only;
> the two
On 12/11/19 7:58 PM, Philippe Mathieu-Daudé wrote:
> On 12/11/19 5:05 PM, Damien Hedde wrote:
>> Since we can now send packets of arbitrary length:
>> simplify gdb_monitor_write() and send the whole payload
>> in one packet.
>
> While we can send arbitrary length on the wire, we advertise
> Pac
Hi,
> > First the addressing is non-trivial, especially with the "transport
> > specific device address" in the tuple.
>
> There is complexity here, but I think it would also be present in the
> buffer sharing device case. With a buffer sharing device, the same
> identifying information would n
Le 12/12/2019 à 05:00, Richard Henderson a écrit :
> The generated *_user functions are unused. The *_kernel functions
> have a couple of users in op_helper.c; use *_mmuidx_ra instead,
> with MMU_KERNEL_IDX.
>
> Cc: Laurent Vivier
> Signed-off-by: Richard Henderson
> ---
> target/m68k/cpu.h
On Thu, Dec 12, 2019 at 5:22 AM Richard Henderson
wrote:
>
> Reduce the amount of preprocessor obfuscation by expanding
> the text of each of the functions generated. The result is
> only slightly smaller than the original.
>
I am not sure what you meant by "The result is only slightly smaller
t
There's a couple of places left in the qcow2 code that still do the
calculation manually, so let's replace them.
Signed-off-by: Alberto Garcia
---
block/qcow2.c | 8 +++-
1 file changed, 3 insertions(+), 5 deletions(-)
diff --git a/block/qcow2.c b/block/qcow2.c
index 7c18721741..3866b47946
On 12/11/19 7:59 PM, Alex Bennée wrote:
>
> Damien Hedde writes:
>
>> Since we can now send packets of arbitrary length:
>> simplify gdb_monitor_write() and send the whole payload
>> in one packet.
>
> Do we know gdb won't barf on us. Does the negotiated max packet size
> only apply to data
On 11.12.19 21:36, Richard Henderson wrote:
> Split the PER handling for store-to-real-address into its
> own helper function, conditionally called when PER is
> enabled, just as we do for per_branch and per_ifetch.
>
> Signed-off-by: Richard Henderson
> ---
> target/s390x/helper.h | 1 +
>
On 11.12.19 21:36, Richard Henderson wrote:
> These are trivially done by performing a memory operation
> with the correct mmu_idx. The only tricky part is using
> get_address directly in order to get the address wrapped;
> we cannot use la2 because of the format.
>
> Signed-off-by: Richard Hende
On 12.12.19 05:00, Richard Henderson wrote:
> Code movement in an upcoming patch will show that this file
> was implicitly depending on tcg.h being included indirectly.
>
> Cc: David Hildenbrand
> Signed-off-by: Richard Henderson
> ---
> target/s390x/mem_helper.c | 1 +
> 1 file changed, 1 inse
On Wed, Nov 27, 2019 at 9:43 AM Geert Uytterhoeven
wrote:
> The string literal "gpiochip" is used in several places.
> Add a definition for it, and use it everywhere, to make sure everything
> stays in sync.
>
> Signed-off-by: Geert Uytterhoeven
> ---
> v3:
> - New.
This is a good patch on it
On 12.12.19 05:00, Richard Henderson wrote:
> The generated functions aside from *_real are unused.
> The *_real functions have a couple of users in mem_helper.c;
> use *_mmuidx_ra instead, with MMU_REAL_IDX.
>
> Cc: David Hildenbrand
> Signed-off-by: Richard Henderson
> ---
> target/s390x/cpu.
Damien Hedde writes:
> On 12/11/19 7:59 PM, Alex Bennée wrote:
>>
>> Damien Hedde writes:
>>
>>> Since we can now send packets of arbitrary length:
>>> simplify gdb_monitor_write() and send the whole payload
>>> in one packet.
>>
>> Do we know gdb won't barf on us. Does the negotiated max p
Hi
On Wed, Dec 11, 2019 at 8:27 PM Stefan Berger
wrote:
>
> Extend the tpm_spapr frontend with VM suspend and resume support.
>
> Signed-off-by: Stefan Berger
> ---
> hw/tpm/tpm_spapr.c | 42 +-
> 1 file changed, 41 insertions(+), 1 deletion(-)
>
> diff -
Hi
On Wed, Dec 11, 2019 at 8:25 PM Stefan Berger
wrote:
>
> Implement support for TPM on ppc64 by implementing the vTPM CRQ interface
> as a frontend. It can use the tpm_emulator driver backend with the external
> swtpm.
>
> The Linux vTPM driver for ppc64 works with this emulation.
>
> This TPM
On Thu, Nov 28, 2019 at 07:26:47PM +0800, ning@zte.com.cn wrote:
> Let me describe the issue with an example via `nc-vsock`:
>
> Let's assume the Guest cid is 3.
> execute 'rmmod vmw_vsock_virtio_transport' in Guest,
> then execute 'while true; do nc-vsock 3 1234' in Host.
>
> Host
Hi
On Wed, Dec 11, 2019 at 8:25 PM Stefan Berger
wrote:
>
> Add an example to the TPM docs for how to add a TPM SPAPR
> device model to a QEMU VM emulating a pSeries machine.
>
> Signed-off-by: Stefan Berger
Reviewed-by: Marc-André Lureau
(I'll look at converting it to rst)
> ---
> docs/spe
On Thu, Nov 21, 2019 at 12:08:16PM +0100, Kevin Wolf wrote:
> Am 21.11.2019 um 11:32 hat Stefan Hajnoczi geschrieben:
> > On Wed, Nov 06, 2019 at 03:58:00PM +0100, Kevin Wolf wrote:
> > > Am 06.11.2019 um 15:37 hat Max Reitz geschrieben:
> > > > On 17.10.19 15:01, Kevin Wolf wrote:
> > > > The only
On Thu, Dec 12, 2019 at 11:05:25AM +, Stefan Hajnoczi wrote:
> On Thu, Nov 28, 2019 at 07:26:47PM +0800, ning@zte.com.cn wrote:
> > Let me describe the issue with an example via `nc-vsock`:
> >
> > Let's assume the Guest cid is 3.
> > execute 'rmmod vmw_vsock_virtio_transport' in Guest,
>
On Wed, Dec 11, 2019 at 05:45:01PM +0400, Marc-André Lureau wrote:
> Signed-off-by: Marc-André Lureau
> ---
> MAINTAINERS| 5 +++
> docs/interop/dbus.rst | 99 ++
> docs/interop/index.rst | 1 +
> 3 files changed, 105 insertions(+)
> create
On Wed, Dec 11, 2019 at 05:45:02PM +0400, Marc-André Lureau wrote:
> Signed-off-by: Marc-André Lureau
> ---
> MAINTAINERS | 2 ++
> include/qemu/dbus.h | 18 +++
> util/Makefile.objs | 3 +++
> util/dbus.c | 55 +
> 4 file
A write to the SCR can change the effective EL by droppping the system
from secure to non-secure mode. However if we use a cached current_el
from before the change we'll rebuild the flags incorrectly. To fix
this we introduce the ARM_CP_NEWEL CP flag to indicate the new EL
should be used when recom
On Wed, Dec 11, 2019 at 05:45:03PM +0400, Marc-André Lureau wrote:
> When instantiated, this object will connect to the given D-Bus bus
> "addr". During migration, it will take/restore the data from
> org.qemu.VMState1 instances. See documentation for details.
>
> Signed-off-by: Marc-André Lureau
On Wed, Dec 11, 2019 at 05:45:04PM +0400, Marc-André Lureau wrote:
> gdbus-codegen generated code requires gio-unix on Unix, so add it to
> GIO libs/cflags.
What is the situation on Windows, is it still supported ?
> Signed-off-by: Marc-André Lureau
> ---
> configure | 7 +++
> 1 file chang
On Wed, Dec 11, 2019 at 05:45:05PM +0400, Marc-André Lureau wrote:
> To get dbus-vmstate test covered.
>
> Signed-off-by: Marc-André Lureau
> ---
> tests/docker/dockerfiles/centos7.docker | 1 +
> tests/docker/dockerfiles/debian10.docker | 1 +
> tests/docker/dockerfiles/fedora.docker | 1 +
>
On Wed, Dec 11, 2019 at 05:45:06PM +0400, Marc-André Lureau wrote:
> Signed-off-by: Marc-André Lureau
> ---
> MAINTAINERS | 1 +
> tests/Makefile.include | 22 +-
> tests/dbus-vmstate-daemon.sh | 95 +
> tests/dbus-vmstate-test.c| 399 +++
Eric Auger writes:
> Introduce a new property defining a labelled interval:
> ,,label.
>
> This will be used to encode reserved IOVA regions. The label
> is left undefined to ease reuse accross use cases.
What does the last sentence mean?
> For instance, in virtio-iommu use case, reserved IOVA
Wainer dos Santos Moschetta writes:
> The tests/acceptance/pvh.py test builds the Linux kernel
> at runtime so it needs dependencies installed in the
> container. Current used container image misses only
> libelf-dev, which is then added with this change.
Hmm I'm not sure about this. Do we rea
> > > Second I think it is a bad idea
> > > from the security point of view. When explicitly exporting buffers it
> > > is easy to restrict access to the actual exports.
> >
> > Restricting access to actual exports could perhaps help catch bugs.
> > However, I don't think it provides any security
On Thu, 12 Dec 2019 11:20:59 +0530
Bharata B Rao wrote:
> A pseries guest can be run as a secure guest on Ultravisor-enabled
> POWER platforms. When such a secure guest is reset, we need to
> release/reset a few resources both on ultravisor and hypervisor side.
> This is achieved by invoking this
Richard Henderson writes:
> Code movement in an upcoming patch will show that this file
> was implicitly depending on tcg.h being included indirectly.
>
> Signed-off-by: Richard Henderson
Reviewed-by: Alex Bennée
> ---
> accel/tcg/tcg-runtime.c | 1 +
> 1 file changed, 1 insertion(+)
>
> d
On Thu, 12 Dec 2019 14:23:43 +0530
Bharata B Rao wrote:
> On Thu, Dec 12, 2019 at 08:34:57AM +0100, Cédric Le Goater wrote:
> > Hello Bharata,
> >
> >
> > On 12/12/2019 06:50, Bharata B Rao wrote:
> > > A pseries guest can be run as a secure guest on Ultravisor-enabled
> > > POWER platforms. Wh
A fix and cleanup for a mistakes that slipped by me in
aa57020774 (numa: move numa global variable nb_numa_nodes into MachineState)
CC: Eduardo Habkost
CC: Marcel Apfelbaum
CC: Tao Xu
Igor Mammedov (2):
numa: remove not needed check
numa: properly check if numa is supported
hw/arm/sb
Currently parse_numa_node() is always called from already numa
enabled context.
Drop unnecessary check if numa is supported.
Signed-off-by: Igor Mammedov
---
hw/core/numa.c | 7 +--
1 file changed, 1 insertion(+), 6 deletions(-)
diff --git a/hw/core/numa.c b/hw/core/numa.c
index e3332a9..19
Commit aa57020774b, by mistake used MachineClass::numa_mem_supported
to check if NUMA is supported by machine and also as unrelated change
set it to true for sbsa-ref board.
Luckily change didn't break machines that support NUMA, as the field
is set to true for them.
But the field is not intended
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
---
rules.mak | 1 +
1 file changed, 1 insertion(+)
diff --git a/ru
This ensures that Meson will be able to reuse the results of
the tests that are performed in the configure script.
Signed-off-by: Paolo Bonzini
---
configure | 34 +-
1 file changed, 17 insertions(+), 17 deletions(-)
diff --git a/configure b/configure
index f5031
From: Marc-André Lureau
Signed-off-by: Marc-André Lureau
Signed-off-by: Paolo Bonzini
---
configure | 41 +
1 file changed, 41 insertions(+)
diff --git a/configure b/configure
index 3e3eb3d..2f3e231 100755
--- a/configure
+++ b/configure
@@ -7852,6 +785
Since libqemuutil.a has been converted to Meson, the conversion is
straightforward.
Signed-off-by: Paolo Bonzini
---
Makefile| 14 --
Makefile.objs | 1 -
contrib/libvhost-user/Makefile.objs | 1 -
contrib/libvhost-user/meson.build
This is the next version of the Meson conversion which, as you can
see from the patch count, has seen quite some progress thanks to
Marc-André. I'm posting it until the point where Makefile.target
and unnest-vars can be removed, and all builds become non-recursive.
He also went ahead and reached t
From: Marc-André Lureau
Signed-off-by: Marc-André Lureau
---
Makefile | 14 --
Makefile.target| 16
configure | 10 ++
docs/devel/testing.rst | 7 +++
4 files changed, 5 insertions(+), 42 deletions(-)
diff --git a/Mak
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 9745b87..a444bc3 100755
--- a/configure
+++ b/configure
@@ -
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/meson.build | 3 +++
meson.build
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
---
.gitmodules | 3 +++
configure | 45 +
meson | 1 +
scripts/archive-source.sh | 3 ++-
4 files changed, 47 insertions(+), 5 deletions(-)
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
inde
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
From: Marc-André Lureau
Signed-off-by: Marc-André Lureau
---
configure | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/configure b/configure
index 0eb3d70..80055f1 100755
--- a/configure
+++ b/configure
@@ -2075,7 +2075,6 @@ int main(void) { return tls_var; }
EOF
if comp
Signed-off-by: Marc-André Lureau
Signed-off-by: Paolo Bonzini
---
Makefile | 44 ++--
Makefile.objs | 1 -
configure | 9 -
meson.build | 8
qga/Makefile.objs | 8 -
From: Marc-André Lureau
Signed-off-by: Marc-André Lureau
Signed-off-by: Paolo Bonzini
---
meson.build | 9 -
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/meson.build b/meson.build
index 18b8710..ba4d891 100644
--- a/meson.build
+++ b/meson.build
@@ -23,8 +23,14 @@ confi
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.
Overall the look of the meson.build code is quite good, however Meson
doesn't enjoy the same flexibility we have with
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.
Signed-off-by: Paolo Bonzini
---
Makefile |9 +
configure| 30 ++
meson.build
From: Marc-André Lureau
Signed-off-by: Marc-André Lureau
Signed-off-by: Paolo Bonzini
---
Makefile | 18 --
meson.build | 1 +
ui/meson.build| 2 ++
ui/shader/meson.build | 15 +++
4 files changed, 18 insertions(+), 18 deletions(-)
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 | 3 +++
meso
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 -
Makefile.objs| 1 -
contrib/vhost-user-gpu/Makefile.objs | 10 --
contrib/vhost-user-gpu/meson.build | 5 +
meson.b
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
Signed-off-by: Marc-André Lureau
Signed-off-by: Paolo Bonzini
---
Makefile | 7 +--
contrib/vhost-user-gpu/meson.build | 5 +
rules.mak | 7 ---
3 files changed, 6 insertions(+), 13 deletions(-)
diff --git
From: Marc-André Lureau
Signed-off-by: Marc-André Lureau
Signed-off-by: Paolo Bonzini
---
Makefile| 19 +--
Makefile.target | 6 --
meson.build | 35 +++
scripts/hxtool | 2 +-
4 files changed, 37 insertions(+), 25 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 | 4
mes
From: Marc-André Lureau
Signed-off-by: Marc-André Lureau
Signed-off-by: Paolo Bonzini
---
Makefile| 1 -
Makefile.objs | 8
meson.build | 4 +++-
qga/Makefile.objs | 1 -
qga/meson.build | 6 ++
qga/vss-w
From: Marc-André Lureau
Signed-off-by: Marc-André Lureau
Signed-off-by: Paolo Bonzini
---
Makefile | 1 -
Makefile.objs| 7 ++-
Makefile.target | 2 +-
crypto/Makefile.objs | 34 --
crypto/meson.build | 49 ++
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| 4
configure | 1 +
meson.build | 12 +++-
3 files changed, 12 insertions(+), 5 deletions(-)
diff --git a/Makefile b/Makefile
index 328b3c3..d153186 100644
--- a/Makefile
+
From: Marc-André Lureau
Signed-off-by: Marc-André Lureau
Signed-off-by: Paolo Bonzini
---
Makefile| 5 -
configure | 24
meson.build | 6 ++
3 files changed, 6 insertions(+), 29 deletions(-)
diff --git a/Makefile b/Makefile
index d153186..fe4df0d 10064
Signed-off-by: Marc-André Lureau
Signed-off-by: Paolo Bonzini
---
Makefile.objs | 8 ++--
Makefile.target | 6 --
audio/Makefile.objs | 31 ---
audio/meson.build | 30 ++
configure | 12
meson.bu
From: Marc-André Lureau
Signed-off-by: Marc-André Lureau
Signed-off-by: Paolo Bonzini
---
Makefile | 2 +-
Makefile.objs | 4 ++--
Makefile.target| 3 ++-
meson.build| 1 +
qom/Makefile.objs | 3 ---
qom/meson.build| 15 +
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 | 2 +-
3 files changed, 26 insertions(+), 19 deletions(-)
diff --g
From: Marc-André Lureau
Signed-off-by: Marc-André Lureau
Signed-off-by: Paolo Bonzini
---
Makefile | 3 ---
configure | 6 --
fsdev/meson.build | 4
meson.build | 6 ++
4 files changed, 14 insertions(+), 5 deletions(-)
create mode 100644 fsdev/meson.build
From: Marc-André Lureau
Signed-off-by: Marc-André Lureau
Signed-off-by: Paolo Bonzini
---
Makefile| 1 -
Makefile.objs | 8 +++-
Makefile.target | 2 +-
authz/Makefile.objs | 7 ---
authz/meson.build | 20
meson.build | 5 +
From: Marc-André Lureau
Signed-off-by: Marc-André Lureau
Signed-off-by: Paolo Bonzini
---
Makefile | 4 +--
Makefile.objs| 7 --
Makefile.target | 7 +++---
configure| 6 +
meson.build | 50 +
ui/Makefile.objs | 69 -
From: Marc-André Lureau
Signed-off-by: Marc-André Lureau
Signed-off-by: Paolo Bonzini
---
Makefile| 27 +--
meson.build | 10 ++
scripts/qemu-version.sh | 25 +
3 files changed, 36 insertions(+), 26 deletions(-
From: Marc-André Lureau
Signed-off-by: Marc-André Lureau
Signed-off-by: Paolo Bonzini
---
Makefile| 2 --
configure | 2 +-
meson.build | 3 +++
3 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/Makefile b/Makefile
index fe4df0d..6a888b0 100644
--- a/Makefile
+++ b/Makefile
From: Marc-André Lureau
Signed-off-by: Marc-André Lureau
Signed-off-by: Paolo Bonzini
---
Makefile | 1 -
Makefile.objs| 7 ++-
Makefile.target | 2 +-
io/Makefile.objs | 12
io/meson.build | 25 +
meson.build | 1 +
6 files chan
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
---
meson.build | 14 --
1 file changed, 12 insertions(+), 2 deletions(-)
diff --git a/meson.build b/m
From: Marc-André Lureau
Signed-off-by: Marc-André Lureau
Signed-off-by: Paolo Bonzini
---
Makefile.objs | 3 +--
Makefile.target | 1 -
meson.build | 2 ++
monitor/Makefile.objs | 3 ---
monitor/meson.build | 9 +
5 files changed, 12 insertions(+), 6 deletions
From: Marc-André Lureau
Signed-off-by: Marc-André Lureau
Signed-off-by: Paolo Bonzini
---
Makefile| 4
meson.build | 2 ++
pc-bios/meson.build | 21 +
3 files changed, 23 insertions(+), 4 deletions(-)
create mode 100644 pc-bios/meson.build
diff
From: Marc-André Lureau
Signed-off-by: Marc-André Lureau
---
Makefile| 10 +-
Makefile.target | 6 ++
meson.build | 53 +
rules.mak | 10 +-
scripts/undefsym.sh | 20
From: Marc-André Lureau
Signed-off-by: Marc-André Lureau
---
Makefile.target | 1 -
configure | 2 ++
meson.build | 5 +
migration/meson.build | 2 ++
4 files changed, 9 insertions(+), 1 deletion(-)
diff --git a/Makefile.target b/Makefile.target
index 8628e25..c
From: Marc-André Lureau
Signed-off-by: Paolo Bonzini
Signed-off-by: Marc-André Lureau
---
Makefile | 72 +++-
Makefile.target | 19 +++---
configure | 6 --
hw/i386/pc.c | 2 +-
hw/i386/pc_piix.c | 2 +-
include/qemu/osdep.h
From: Marc-André Lureau
Signed-off-by: Marc-André Lureau
Signed-off-by: Paolo Bonzini
---
Makefile | 1 -
Makefile.objs | 6 ++
Makefile.target | 2 +-
chardev/Makefile.objs | 19 ---
chardev/meson.build | 34 +
From: Marc-André Lureau
Signed-off-by: Marc-André Lureau
Signed-off-by: Paolo Bonzini
---
Makefile.objs | 3 +--
Makefile.target | 1 +
meson.build | 10 ++
net/Makefile.objs | 32
net/can/Makefile.objs | 2 --
net/can/mes
From: Marc-André Lureau
Signed-off-by: Marc-André Lureau
Signed-off-by: Paolo Bonzini
---
Makefile| 6 --
configure | 6 --
meson.build | 8 +++-
3 files changed, 7 insertions(+), 13 deletions(-)
diff --git a/Makefile b/Makefile
index cdd9d14..764981d 100644
--- a/Makefile
+
From: Marc-André Lureau
Signed-off-by: Marc-André Lureau
Signed-off-by: Paolo Bonzini
---
Makefile| 5 -
configure | 1 -
meson.build | 10 ++
3 files changed, 10 insertions(+), 6 deletions(-)
diff --git a/Makefile b/Makefile
index 764981d..0cbdc34 100644
--- a/Makefile
++
Everything involving tools is now done by meson.
Signed-off-by: Paolo Bonzini
---
Makefile | 12 ++--
configure | 2 --
2 files changed, 2 insertions(+), 12 deletions(-)
diff --git a/Makefile b/Makefile
index 0cbdc34..c4cfca9 100644
--- a/Makefile
+++ b/Makefile
@@ -113,8 +113,6 @@ $(
Signed-off-by: Marc-André Lureau
Signed-off-by: Paolo Bonzini
---
Makefile.objs | 1 -
Makefile.target | 2 ++
chardev/Makefile.objs | 6 --
chardev/meson.build | 7 ++-
configure | 2 ++
meson.build | 14 ++
6 files changed, 24 inse
From: Marc-André Lureau
Signed-off-by: Marc-André Lureau
---
Makefile| 9
Makefile.objs | 30 +---
Makefile.target | 3 +-
block.c | 2 +-
block/Makefile.objs | 64
From: Marc-André Lureau
Signed-off-by: Marc-André Lureau
Signed-off-by: Paolo Bonzini
---
Makefile.objs | 1 -
backends/Makefile.objs | 19 ---
backends/meson.build | 16
configure | 2 ++
meson.build| 5 +
5 files cha
From: Marc-André Lureau
Signed-off-by: Marc-André Lureau
---
Makefile.objs | 4
trace/Makefile.objs | 8
trace/meson.build | 5 -
3 files changed, 4 insertions(+), 13 deletions(-)
delete mode 100644 trace/Makefile.objs
diff --git a/Makefile.objs b/Makefile.objs
index
From: Marc-André Lureau
Signed-off-by: Marc-André Lureau
---
Makefile.objs | 1 -
qom/Makefile.objs | 1 -
qom/meson.build | 5 +
3 files changed, 5 insertions(+), 2 deletions(-)
delete mode 100644 qom/Makefile.objs
diff --git a/Makefile.objs b/Makefile.objs
index e9ae889..0bc9167 1
1 - 100 of 417 matches
Mail list logo