MIPS has two types of KVM: TE & VZ, and TE is the default type. Now we
can't create a VZ guest in QEMU because it lacks the kvm_type() hook in
MachineClass. This patch add the the kvm_type() hook to support both of
the two types.
Reviewed-by: Aleksandar Markovic
Signed-off-by: Huacai Chen
Co-dev
From: Shameer Kolothum
This adds support for memory(pc-dimm) hot remove on arm/virt that
uses acpi ged device.
NVDIMM hot removal is not yet supported.
Signed-off-by: Shameer Kolothum
Message-id: 20200622124157.20360-1-shameerali.kolothum.th...@huawei.com
Reviewed-by: Eric Auger
Tested-by: Er
Loongson-3 has an integrated liointc (Local I/O interrupt controller).
It is similar to goldfish interrupt controller, but more powerful (e.g.,
it can route external interrupt to multi-cores).
Signed-off-by: Huacai Chen
Signed-off-by: Jiaxun Yang
---
hw/intc/Kconfig| 3 +
hw/intc/
From: Philippe Mathieu-Daudé
Commit 8dc6701722 introduce the documentation but an
incorrect path name was used. Fix that.
Signed-off-by: Philippe Mathieu-Daudé
Reviewed-by: Stefan Berger
Message-id: 20200612085444.8362-2-phi...@redhat.com
Signed-off-by: Stefan Berger
---
docs/specs/tpm.rst |
From: Philippe Mathieu-Daudé
Files using the TPM_STANDARD_CMDLINE_OPTS macro declared in
"tpm_int.h" will use QEMU_OPT_STRING definition declared in
"qemu/option.h".
Signed-off-by: Philippe Mathieu-Daudé
Reviewed-by: Stefan Berger
Message-id: 20200612085444.8362-6-phi...@redhat.com
Signed-off-
Am 19.06.2020 um 21:56 hat Eric Blake geschrieben:
> From: John Snow
>
> This job copies the allocation map into a bitmap. It's a job because
> there's no guarantee that allocation interrogation will be quick (or
> won't hang), so it cannot be retrofitted into block-dirty-bitmap-merge.
>
> It wa
Patchew URL:
https://patchew.org/QEMU/20200623113904.28805-1-peter.mayd...@linaro.org/
Hi,
This series seems to have some coding style problems. See output below for
more information:
Subject: [PULL 00/42] target-arm queue
Type: series
Message-id: 20200623113904.28805-1-peter.mayd...@linaro.o
Loongson-3 CPU family include Loongson-3A R1/R2/R3/R4 and Loongson-3B
R1/R2. Loongson-3A R1 is the oldest and its ISA is the smallest, while
Loongson-3A R4 is the newest and its ISA is almost the superset of all
others. To reduce complexity, in QEMU we just define two CPU types:
1, "Loongson-3A100
On Thu, Jun 18, 2020 at 02:38:04PM -0700, John G Johnson wrote:
> > On Jun 15, 2020, at 3:49 AM, Stefan Hajnoczi wrote:
> > An issue with file descriptor passing is that it's hard to revoke access
> > once the file descriptor has been passed. memfd supports sealing with
> > fnctl(F_ADD_SEALS) it d
Add myself as a maintainer of Loongson-3 virtual platform, and also add
Jiaxun Yang as a reviewer.
Signed-off-by: Huacai Chen
Co-developed-by: Jiaxun Yang
---
MAINTAINERS | 6 ++
1 file changed, 6 insertions(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index f0cb1fd..293188e 100644
--- a/MAIN
On Wed, Jun 17, 2020 at 08:55:36AM -0400, Colin Walters wrote:
> On Wed, Jun 17, 2020, at 8:50 AM, Stefan Hajnoczi wrote:
>
> > Something along these lines should work. Hopefully seccomp can be
> > retained. It would also be necessary to check how not having the shared
> > directory as / in the mo
On Mon, Jun 01, 2020 at 03:42:57PM +0300, Roman Bolshakov wrote:
> ld64 is making PIE executables for 10.7 and above by default, as
> documented in ld(1).
>
> Signed-off-by: Roman Bolshakov
> ---
> configure | 2 ++
> 1 file changed, 2 insertions(+)
>
> diff --git a/configure b/configure
> inde
On Mon, 22 Jun 2020 at 16:11, Max Reitz wrote:
>
> The following changes since commit bae31bfa48b9caecee25da3d5333901a126a06b4:
>
> Merge remote-tracking branch
> 'remotes/kraxel/tags/audio-20200619-pull-request' into staging (2020-06-19
> 22:56:59 +0100)
>
> are available in the Git repositor
On Wed, Jun 17, 2020 at 02:55:55PM -, timsoft wrote:
> thanks for the suggestion. I tried using netcat (nc) to transfer a large file
> from host to guest, and also from fileserver to guest with the problematic
> i82551 emulated network adapter on the host and the files transfered
> reliably.
On Tue, Jun 23, 2020 at 4:41 AM Markus Armbruster wrote:
>
> Jason Andryuk writes:
>
> > On Mon, Jun 22, 2020 at 5:17 PM Mark Cave-Ayland
> > wrote:
> >>
> >> On 22/06/2020 21:33, Jason Andryuk wrote:
> >>
> >> > Hi,
> >> >
> >> > Running qemu devel for a Xen VM is failing an assert after the re
Patchew URL:
https://patchew.org/QEMU/1592914438-30317-1-git-send-email-che...@lemote.com/
Hi,
This series seems to have some coding style problems. See output below for
more information:
Subject: [PATCH for-5.1 V5 0/4] mips: Add Loongson-3 machine support (with KVM)
Type: series
Message-id:
On Wed, 17 Jun 2020 10:23:02 -0400
Stefan Berger wrote:
> From: Stefan Berger
>
> Move the TPM TIS IRQ to unused IRQ 13, which is the only one accepted by
> Windows. Query for the TPM's irq number and enable the TPM IRQ unless
> TPM_IRQ_DISABLED is returned.
>
> Signed-off-by: Stefan Berger
>
On Wed, 17 Jun 2020 10:23:03 -0400
Stefan Berger wrote:
> Add the updated DSDT following the interrupt enablement.
>
> @@ -5,13 +5,13 @@
> *
> * Disassembling to symbolic ASL+ operators
> *
> - * Disassembly of tests/data/acpi/q35/DSDT.tis, Mon Jun 15 09:57:05 2020
> + * Disassembly of /tm
On Wed, Jun 10, 2020 at 10:42:01PM +0800, tugouxp wrote:
> what is the difference to transfer elf execute file or binary file on
> "-kernel" paramter? is it the same and all be reconganized rightly for qemu?
The -kernel option supports several file formats depending on the
machine being emulated.
On Wed, Jun 17, 2020 at 10:22:57AM -0400, Stefan Berger wrote:
> This series of patches enables the usage of the TPM TIS with interrupts.
> We use the unused IRQ 13, which is the only one accepted by Windows.
>
> Stefan
ACPI parts:
Reviewed-by: Michael S. Tsirkin
How do we want this merge
On Tue, Jun 23, 2020 at 01:48:57PM +0100, Stefan Hajnoczi wrote:
> On Mon, Jun 01, 2020 at 03:42:57PM +0300, Roman Bolshakov wrote:
> > ld64 is making PIE executables for 10.7 and above by default, as
> > documented in ld(1).
> >
> > Signed-off-by: Roman Bolshakov
> > ---
> > configure | 2 ++
>
On 6/23/20 10:45 AM, Philippe Mathieu-Daudé wrote:
> On 6/23/20 10:01 AM, Claudio Fontana wrote:
>> Hi Philippe, Alex,
>>
>> On 6/18/20 2:33 PM, Philippe Mathieu-Daudé wrote:
>>> From: Alex Bennée
>>>
>>> As we encode the base architecture in configure.sh, we can emit
>>> the base-arch() function
уторак, 23. јун 2020., Huacai Chen је написао/ла:
> Add Loongson-3 based machine support, it use i8259 as the interrupt
> controler and use GPEX as the pci controller. Currently it can only
> work with KVM, but we will add TCG support in future.
>
> As the machine model is not based on any exitin
> -Original Message-
> From: Jason Andryuk
> Sent: 23 June 2020 13:57
> To: Markus Armbruster
> Cc: Mark Cave-Ayland ; Anthony PERARD
> ; xen-
> devel ; Paul Durrant ; QEMU
>
> Subject: Re: sysbus failed assert for xen_sysdev
>
> On Tue, Jun 23, 2020 at 4:41 AM Markus Armbruster wrot
On 6/23/20 9:09 AM, Michael S. Tsirkin wrote:
On Wed, Jun 17, 2020 at 10:22:57AM -0400, Stefan Berger wrote:
This series of patches enables the usage of the TPM TIS with interrupts.
We use the unused IRQ 13, which is the only one accepted by Windows.
Stefan
ACPI parts:
Reviewed-by: Mich
Philippe Mathieu-Daudé writes:
> On 6/23/20 10:01 AM, Markus Armbruster wrote:
[...]
>> Ideally with my naming suggestions considered:
>> Reviewed-by: Markus Armbruster
>
> If you don't mind, as this series is already fully reviewed,
> I'll correct/improve on top of it.
Up to you!
Alex Bennée writes:
> Richard Henderson writes:
>
>> Version 3 changes the --dump option to --fulldump and --diffdump,
>> after an off-hand suggestion by Alex.
>>
>> These are now mode options, similar to --master. Which means that
>> dumping is an orthogonal apprentice type, which means that
уторак, 23. јун 2020., Huacai Chen је написао/ла:
> Add Loongson-3 based machine support, it use i8259 as the interrupt
> controler
>
8259 or LIOINTC?
>
>
> and use GPEX as the pci controller. Currently it can only
work with KVM, but we will add TCG support in future.
>
> As the machine mode
уторак, 23. јун 2020., Huacai Chen је написао/ла:
> Add myself as a maintainer of Loongson-3 virtual platform, and also add
> Jiaxun Yang as a reviewer.
>
> Signed-off-by: Huacai Chen
> Co-developed-by: Jiaxun Yang
> ---
> MAINTAINERS | 6 ++
> 1 file changed, 6 insertions(+)
>
> diff --gi
уторак, 23. јун 2020., је написао/ла:
> Patchew URL: https://patchew.org/QEMU/1592914438-30317-1-git-send-
> email-che...@lemote.com/
>
>
>
> Hi,
>
> This series seems to have some coding style problems. See output below for
> more information:
>
>
Hi, Huacai.
Please fix all checkpatch warnings
уторак, 23. јун 2020., Huacai Chen је написао/ла:
> Loongson-3 has an integrated liointc (Local I/O interrupt controller).
> It is similar to goldfish interrupt controller, but more powerful (e.g.,
> it can route external interrupt to multi-cores).
>
> Signed-off-by: Huacai Chen
> Signed-off-by:
уторак, 23. јун 2020., Huacai Chen је написао/ла:
> Add Loongson-3 based machine support, it use i8259 as the interrupt
> controler and use GPEX as the pci controller. Currently it can only
> work with KVM, but we will add TCG support in future.
>
> As the machine model is not based on any exitin
ping
On Wed 17 Jun 2020 04:00:36 PM CEST, Alberto Garcia wrote:
> When resizing an image with qcow2_co_truncate() using the falloc or
> full preallocation modes the code assumes that both the old and new
> sizes are cluster-aligned.
>
> There are two problems with this:
>
> 1) The calculation of
On Thu, Jun 11, 2020 at 01:56:51AM -0400, Alexander Bulekov wrote:
> Signed-off-by: Alexander Bulekov
> ---
> exec.c| 17 -
> include/exec/memory.h | 8
> include/exec/memory_ldst_cached.inc.h | 9 +
> include/syse
On Thu, Jun 11, 2020 at 01:56:48AM -0400, Alexander Bulekov wrote:
> These patches add a generic fuzzer for virtual devices. This should
> allow us to fuzz devices that accept inputs over MMIO, PIO and DMA
> without any device-specific code.
>
> Example:
> QEMU_FUZZ_ARGS="-device virtio-net" \
> F
On Tue, 23 Jun 2020, Paolo Bonzini wrote:
> On 23/06/20 02:01, Joseph Myers wrote:
> > The x87 fpatan emulation is currently based around conversion to
> > double. This is inherently unsuitable for a good emulation of any
> > floatx80 operation. Reimplement using the soft-float operations, as
>
Drives with interface types other than if=none are for onboard
devices. Unfortunately, any such drives the board doesn't pick up can
still be used with -device, like this:
$ qemu-system-x86_64 -nodefaults -display none -S -drive
if=floppy,id=bogus,unit=7 -device ide-cd,drive=bogus -monitor s
We stopped using get_pointer() and set_pointer() for netdev in commit
23120b13c6 "net: don't use set/get_pointer() in set/get_netdev()"
(v2.3.0), and for chardev in commit becdfa00cf "char: replace PROP_CHR
with CharBackend" (v2.8.0). With only the drive user left, they're
not helpful anymore. El
The following changes since commit 61fee7f45955cd0bf9b79be9fa9c7ebabb5e6a85:
Merge remote-tracking branch
'remotes/philmd-gitlab/tags/acceptance-testing-20200622' into staging
(2020-06-22 20:50:10 +0100)
are available in the Git repository at:
git://repo.or.cz/qemu/armbru.git tags/pull-qde
Resynchronize the table of default device suppressions with vl.c's
default_list[].
Signed-off-by: Markus Armbruster
Message-Id: <20200622094227.1271650-8-arm...@redhat.com>
---
docs/qdev-device-use.txt | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/docs/qdev-device-use.t
The additional output demonstrates we screw up when -global isa-fdc
clashes with -drive if=floppy or its sugared forms: according to "info
qtree", only the latter backend is attached, but according to "info
block", both are. For instance:
Testing: -fda TEST_DIR/t.qcow2 -drive if=none,file=TES
We always pass &error_abort. Drop the parameter, use &error_abort
directly.
Cc: Cédric Le Goater
Cc: Peter Maydell
Cc: Andrew Jeffery
Cc: Joel Stanley
Cc: qemu-...@nongnu.org
Signed-off-by: Markus Armbruster
Reviewed-by: Cédric Le Goater
Reviewed-by: Philippe Mathieu-Daudé
Message-Id: <202
On error, pxa2xx_mmci_init() reports to stderr and returns NULL.
Callers don't check for errors. Machines akita, borzoi, mainstone,
spitz, terrier, tosa, and z2 crash shortly after, like this:
$ qemu-system-aarch64 -M akita -drive if=sd,readonly=on
qemu-system-aarch64: failed to init SD c
Helper function fdctrl_init_isa() is less than helpful: one of three
places creating "isa-fdc" devices use it. Open-code it there, and
drop the function.
Signed-off-by: Markus Armbruster
Reviewed-by: Philippe Mathieu-Daudé
Message-Id: <20200622094227.1271650-6-arm...@redhat.com>
---
include/hw
qdev_prop_set_netdev() fails when the property already has a non-null
value. Seems to go back to commit 30c367ed44
"qdev-properties-system.c: Allow vlan or netdev for -device, not
both", v1.7.0. Board code doesn't expect failure, and crashes:
$ qemu-system-x86_64 --nodefaults -nic user -netd
The floppy controller devices desugar their drive properties into
floppy devices (since commit a92bd191a4 "fdc: Move qdev properties to
FloppyDrive", v2.8.0). This involves some bad magic in
fdctrl_connect_drives(), and exists for backward compatibility.
The functions for boards to create floppy
Use of -global to set a default backend for non-singleton devices is a
bad idea. But as long as we permit it, we better test it.
Test output demonstrates we screw up when -global floppy clashes with
-fda or with -device floppy: according to "info qtree", only the
latter backend is attached, but a
The Error ** argument must be NULL, &error_abort, &error_fatal, or a
pointer to a variable containing NULL. Passing an argument of the
latter kind twice without clearing it in between is wrong: if the
first call sets an error, it no longer points to NULL for the second
call.
milkymist_memcard_rea
qdev_prop_set_drive() screws up when the property already has a
non-null value: it neglects to release the old value. Both the old
and the new backend become attached to the same device.
Example (taken from iotest 172): -fda ... -drive if=none,... -global
floppy.drive=none0.
Special case: attemp
Deprecate
-global isa-fdc.driveA=...
-global isa-fdc.driveB=...
in favour of
-device floppy,unit=0,drive=...
-device floppy,unit=1,drive=...
Same for the other floppy controller devices.
Signed-off-by: Markus Armbruster
Acked-by: John Snow
Message-Id: <20200622094227.1271650-
Signed-off-by: Markus Armbruster
Message-Id: <20200622094227.1271650-3-arm...@redhat.com>
---
tests/qemu-iotests/172 | 12 +
tests/qemu-iotests/172.out | 50 ++
2 files changed, 62 insertions(+)
diff --git a/tests/qemu-iotests/172 b/tests/qemu-iote
qdev_prop_set_drive() can fail. None of the other qdev_prop_set_FOO()
can; they abort on error.
To clean up this inconsistency, rename qdev_prop_set_drive() to
qdev_prop_set_drive_err(), and create a qdev_prop_set_drive() that
aborts on error.
Coccinelle script to update callers:
@ depends
qdev_prop_set_chr() screws up when the property already has a non-null
value: it neglects to release the old value. Both the old and the new
backend become attached to the same device. Unlike for block devices
(see previous commit), this can't be observed from the monitor (I
think).
Example: -se
On Sun, Jun 14, 2020 at 01:30:07AM -, Toddandmargo-n wrote:
> Public bug reported:
>
> Hi,
>
> Fedora 32, x64
> qemu-5.0.0-2.fc32.x86_64
>
> https://www.microsoft.com/en-us/software-download/windows10ISO
> Win10_2004_English_x64.iso
>
> Windows 10 is excruciatingly slow since upgrading to 5
On Mon, Jun 15, 2020 at 11:03:40AM +0200, Dario Ciriminna wrote:
> Hello folks,
>
> i need to compile and run qemu under Windows 10 host (Pentium G860, very
> bad) with a Windows XP guest.
> Precompiled downloaded binary run smoothly, but my compiled version is very
> very slow (I NEED to compile
Patchew URL:
https://patchew.org/QEMU/20200623142326.2349416-1-arm...@redhat.com/
Hi,
This series seems to have some coding style problems. See output below for
more information:
Subject: [PULL 00/16] Qdev patches for 2020-06-23
Type: series
Message-id: 20200623142326.2349416-1-arm...@redhat.
Hello Everyone,
In many cases, if qemu has a network connection (qmp, migration, chardev, etc.)
to some other server and that server dies or hangs, qemu hangs too.
These patches introduce the new 'yank' out-of-band qmp command to recover from
these kinds of hangs. The different subsystems register
The yank feature allows to recover from hanging qemu by "yanking"
at various parts. Other qemu systems can register themselves and
multiple yank functions. Then all yank functions for selected
instances can be called by the 'yank' out-of-band qmp command.
Available instances can be queried by a 'qu
Register a yank function which shuts down the socket and sets
s->state = NBD_CLIENT_QUIT. This is the same behaviour as if an
error occured.
Signed-off-by: Lukas Straub
---
block/nbd.c | 101 +---
1 file changed, 64 insertions(+), 37 deletions(-)
Register yank functions on sockets to shut them down.
Signed-off-by: Lukas Straub
---
migration/channel.c | 12
migration/migration.c | 18 +-
migration/multifd.c | 10 ++
migration/qemu-file-channel.c | 6 ++
migration/savevm
Register a yank function to shutdown the socket on yank.
Signed-off-by: Lukas Straub
---
chardev/char-socket.c | 24
1 file changed, 24 insertions(+)
diff --git a/chardev/char-socket.c b/chardev/char-socket.c
index afebeec5c3..4e7a7e9ae4 100644
--- a/chardev/char-socket
Make qio_channel_tls_shutdown thread-safe by using atomics when
accessing tioc->shutdown.
Signed-off-by: Lukas Straub
---
io/channel-tls.c | 6 --
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/io/channel-tls.c b/io/channel-tls.c
index 7ec8ceff2f..b350c84640 100644
--- a/io/ch
уто, 23. јун 2020. у 14:13 Huacai Chen је
написао/ла:
> Loongson-3 has an integrated liointc (Local I/O interrupt controller).
> It is similar to goldfish interrupt controller, but more powerful (e.g.,
>
Any pointers to documentation?
Thanks,
Aleksandar
> it can route external interrupt to m
I'll maintain this for now as the colo usecase is the first user
of this functionality.
Signed-off-by: Lukas Straub
---
MAINTAINERS | 13 +
1 file changed, 13 insertions(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index 955cc8dd5c..a403d59190 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
Migration and yank code assume that qio_channel_shutdown is thread
-safe. Document this after checking the code.
Signed-off-by: Lukas Straub
---
include/io/channel.h | 2 ++
1 file changed, 2 insertions(+)
diff --git a/include/io/channel.h b/include/io/channel.h
index d4557f0930..6b8a2b87b8 100
Le 23/06/2020 à 12:01, Peter Maydell a écrit :
> If the guest is 32 bit then there is a potential problem if the
> host gives us back a 64-bit sized value that we can't fit into
> the ABI the guest requires. This is a theoretical issue for many
> syscalls, but a real issue for directory reads where
On Tue, 23 Jun 2020 12:02:40 +0200
Paolo Bonzini wrote:
> On 17/06/20 18:09, Jon Doron wrote:
> > After doing further tests and looking at the latest HyperV ACPI DSDT.
> > Do minor fix to our VMBus ACPI entry.
> >
> > v2:
> > Renamed irq0 to irq now that there is a single IRQ required
> >
> > J
On Thu, 18 Jun 2020 06:00:25 +0300
Jon Doron wrote:
> It seems like Windows does not really require 2 IRQs to have a
> functioning VMBus.
>
> Signed-off-by: Jon Doron
Reviewed-by: Igor Mammedov
> ---
> hw/hyperv/vmbus.c| 3 +--
> hw/i386/acpi-build.c | 4 +---
>
On Wed, Jun 17, 2020 at 02:21:54PM +0100, Stefan Hajnoczi wrote:
> v2:
> * Reword comment in Patch 1 explainin why its safe not to hold q->lock
> [Sergio]
> * Fix s/unwiedly/unwieldy/ typo in the Patch 6 commit description [Philippe]
>
> This series allows aio_poll() to work from I/O request co
On Sun, Jun 21, 2020 at 09:31:30AM +0200, Antonio Raffaele wrote:
> Hi I'm trying to create a qemu virtual machine that runs windows 10. I
> would like to try to make it almost indistinguishable from a real computer
> (I know it's impossible, but at least I get close). I have already changed
> any
On Tue, Jun 16, 2020 at 06:18:14PM +0200, Christophe de Dinechin wrote:
> In util/Makefile.objs, there is a setting for dbus.o-libs.
> Trying to copy-paste that to add a library for module.o that was was
> not otherwise linked yields link errors on a number of binaries,
> e.g. qemu-ga, with unsatis
This reverts commit 6d1da867e65f ("tests/migration: Reduce autoconverge initial
bandwidth")
since that change makes unit tests much slower for all developers, while it's
not
a robust way to fix migration tests. Migration tests need to find
a more robust way to discover a reasonable bandwidth with
On Mon, Jun 22, 2020 at 03:55:54PM +0200, Gerd Hoffmann wrote:
> Specifically devices which depend on shared libraries,
> to reduce the runtime dependencies of core qemu.
Just wanted to say great that you are doing this! Nice that progress is
being made on QEMU modularization.
Stefan
signature.
OP_SIGILL means we have an unexpected invalid operation. If this is a
load or store the register state may be un-rectified pointing at the
memblock so would be invalid. In this case just compare the PC and
make sure the other end also faulted at the same place.
Signed-off-by: Alex Bennée
---
ris
On Wed, 17 Jun 2020 19:09:02 +0300
Jon Doron wrote:
> It seems like Windows does not really require 2 IRQs to have a
> functioning VMBus.
>
> Signed-off-by: Jon Doron
> ---
> dtc | 2 +-
> hw/hyperv/vmbus.c| 3 +--
> hw/i386/acpi-build.c
On Thu, 18 Jun 2020 06:00:26 +0300
Jon Doron wrote:
> It seems like latest HyperV sets _ADR to 0 in the ACPI for the VMBS
that's a hardly a good reason to add this.
To me looks like a pointless addition,
_ADR mostly is used when device resides on a bus with standard ennumeration
algorithm (i.e.
On Thu, Jun 18, 2020 at 04:43:23PM +0100, Daniel P. Berrangé wrote:
> On Thu, Jun 18, 2020 at 04:35:16PM +0100, Stefan Hajnoczi wrote:
> > On Thu, Jun 18, 2020 at 10:07:41AM +0100, Daniel P. Berrangé wrote:
> > > On Thu, Jun 18, 2020 at 08:31:24AM +0100, Stefan Hajnoczi wrote:
> > > > On Wed, Jun 1
On Thu, 18 Jun 2020 06:00:27 +0300
Jon Doron wrote:
> Signed-off-by: Jon Doron
> ---
> hw/i386/acpi-build.c | 12 +++-
> 1 file changed, 7 insertions(+), 5 deletions(-)
>
> diff --git a/hw/i386/acpi-build.c b/hw/i386/acpi-build.c
> index 6d9df38e31..38be9e5a58 100644
> --- a/hw/i386/ac
Eric Auger writes:
> Introduce a new property defining a reserved region:
> ::.
>
> This will be used to encode reserved IOVA regions.
>
> For instance, in virtio-iommu use case, reserved IOVA regions
> will be passed by the machine code to the virtio-iommu-pci
> device (an array of those). The t
On Thu, Jun 18, 2020 at 03:45:01PM +0200, Maxime Coquelin wrote:
> This patch specifies the VHOST_USER_SET_STATUS and
> VHOST_USER_GET_STATUS requests, which are sent by
> the master to update and query the Virtio status
> in the backend.
>
> Signed-off-by: Maxime Coquelin
> ---
> Changes since v
Auger Eric writes:
> Hi Markus,
>
> On 6/22/20 1:22 PM, Markus Armbruster wrote:
>> Eric Auger writes:
>>
>>> Introduce a new property defining a reserved region:
>>> , , .
[...]
>> I dimly remember discussing the wisdom of numeric type here, dig, dig,
>> ..., aha:
>>
>> Subject: Re: [PATC
Richard Henderson writes:
> Sanity check that we're not getting out of sync with
> the trace stream. This will be especially bad with
> the change in size of the sve save data.
>
> Signed-off-by: Richard Henderson
> ---
> risu.h | 10 +++-
> risu.c | 162
Richard Henderson writes:
> This will allow dumping of SVE frames without having
> to know the SVE vector length beforehand.
>
> Signed-off-by: Richard Henderson
Reviewed-by: Alex Bennée
--
Alex Bennée
On 200623 1514, Stefan Hajnoczi wrote:
> On Thu, Jun 11, 2020 at 01:56:51AM -0400, Alexander Bulekov wrote:
> > Signed-off-by: Alexander Bulekov
> > ---
> > exec.c| 17 -
> > include/exec/memory.h | 8
> > include/exec/memo
On Mon, Jun 22, 2020 at 11:50:44PM +, Raphael Norwitz wrote:
> Prior to this change, the vhost_user_fill_msg_region function filled out
> all elements of the VhostUserMemoryRegion struct except the mmap_offset.
>
> This function is often called on uninitialized structs, which are then
> copied
Hi Markus,
On 6/23/20 5:15 PM, Markus Armbruster wrote:
> Auger Eric writes:
>
>> Hi Markus,
>>
>> On 6/22/20 1:22 PM, Markus Armbruster wrote:
>>> Eric Auger writes:
>>>
Introduce a new property defining a reserved region:
, , .
> [...]
>>> I dimly remember discussing the wisdom of n
On Thu, 18 Jun 2020 06:00:24 +0300
Jon Doron wrote:
> After doing further tests and looking at the latest HyperV ACPI DSDT.
> Do minor fix to our VMBus ACPI entry.
>
> v3:
> Removed accidental change for the dct submodule head
>
> v2:
> Renamed irq0 to irq now that there is a single IRQ require
On 6/23/20 7:44 AM, Alex Bennée wrote:
> +} else if (header.pc != get_pc(&ri[APPRENTICE])) {
> +res = RES_MISMATCH_REG;
You need a new MISMATCH code, because this one implies that you have a reginfo
struct to compare.
But thanks, I'll incorporate this.
r~
1877716 sounds exactly like what I experienced.
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1883400
Title:
Windows 10 extremely slow and unresponsive
Status in QEMU:
New
Bug description:
Hi
On Tue, 23 Jun 2020 12:50:46 +0200
Philippe Mathieu-Daudé wrote:
> As KVM supported extentions those should be the same for
> all VMs, it is safe to directly use the global kvm_state
> in kvm_check_extension().
>
> Suggested-by: Paolo Bonzini
> Signed-off-by: Philippe Mathieu-Daudé
> ---
> ac
Hi Gerd,
On 6/22/20 3:55 PM, Gerd Hoffmann wrote:
> Drops libcacard.so dependency from core qemu.
>
> Signed-off-by: Gerd Hoffmann
> ---
> Makefile.objs| 1 +
> hw/core/qdev.c | 2 ++
> hw/Makefile.objs | 1 +
> hw/usb/Makefile.objs | 4 +++-
> 4 files changed, 7 insertions(+)
On 6/23/20 4:56 PM, Michael S. Tsirkin wrote:
> This reverts commit 6d1da867e65f ("tests/migration: Reduce autoconverge
> initial bandwidth")
> since that change makes unit tests much slower for all developers, while it's
> not
> a robust way to fix migration tests. Migration tests need to find
>
Here is a shorter reporoducer:
cat << EOF | ./i386-softmmu/qemu-system-i386 -qtest stdio -monitor none -serial
none -M pc-q35-5.0 -nographic
outl 0xcf8 0x80001010
outl 0xcfc 0xe102
outl 0xcf8 0x80001014
outl 0xcf8 0x80001004
outw 0xcfc 0x7
outl 0xcf8 0x800010a2
write 0xe1020420 0x4 0x
On Tue, 23 Jun 2020 12:50:47 +0200
Philippe Mathieu-Daudé wrote:
> In previous commit we let kvm_check_extension() use the
> global kvm_state. Since the KVMState* argument is now
> unused, drop it.
>
> Convert callers with this Coccinelle script:
>
> @@
> expression kvm_state, extension;
>
On 23/06/20 17:11, Igor Mammedov wrote:
> On Thu, 18 Jun 2020 06:00:24 +0300
> Jon Doron wrote:
>
>> After doing further tests and looking at the latest HyperV ACPI DSDT.
>> Do minor fix to our VMBus ACPI entry.
>>
>> v3:
>> Removed accidental change for the dct submodule head
>>
>> v2:
>> Rename
On 23/06/20 16:57, Igor Mammedov wrote:
>>>
>>> dtc | 2 +-
>>> hw/hyperv/vmbus.c| 3 +--
>>> hw/i386/acpi-build.c | 17 +
>>> include/hw/hyperv/vmbus-bridge.h | 3 +--
>>> 4 files changed, 12 insertions(+), 13 deletions(-
It is not part of Power ISA Version 3.1.
Signed-off-by: Cédric Le Goater
---
target/ppc/translate_init.inc.c | 5 -
1 file changed, 5 deletions(-)
diff --git a/target/ppc/translate_init.inc.c b/target/ppc/translate_init.inc.c
index a40888411c1a..49212bfd90f2 100644
--- a/target/ppc/translat
On Tue, 23 Jun 2020 12:50:48 +0200
Philippe Mathieu-Daudé wrote:
> The KVMState* argument is now unused, drop it.
>
> Signed-off-by: Philippe Mathieu-Daudé
> ---
> accel/kvm/kvm-all.c | 6 +++---
> 1 file changed, 3 insertions(+), 3 deletions(-)
Reviewed-by: Cornelia Huck
On Tue, 23 Jun 2020 at 16:07, Alex Bennée wrote:
>
> OP_SIGILL means we have an unexpected invalid operation. If this is a
> load or store the register state may be un-rectified pointing at the
> memblock so would be invalid. In this case just compare the PC and
> make sure the other end also faul
Cc'ing Dmitry
On 5/11/20 8:04 PM, Alexander Bulekov wrote:
> Public bug reported:
>
> Hello,
> While fuzzing, I found an input that triggers an assertion failure in
> eth_get_gso_type through the e1000e:
>
> #1 0x7685755b in __GI_abort () at abort.c:79
> #2 0x77c75dc3 in () at
201 - 300 of 545 matches
Mail list logo