Signed-off-by: Juan Quintela
---
tests/Makefile.include | 4 ++--
tests/display-vga-test.c | 4
2 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/tests/Makefile.include b/tests/Makefile.include
index a9cb5e926b..c4d68061e5 100644
--- a/tests/Makefile.include
+++
Signed-off-by: Juan Quintela
---
tests/Makefile.include| 2 +-
tests/usb-hcd-uhci-test.c | 5 -
tests/usb-hcd-xhci-test.c | 4
3 files changed, 9 insertions(+), 2 deletions(-)
diff --git a/tests/Makefile.include b/tests/Makefile.include
index 6565206a78..9193945c24 100644
---
On Mon, Jul 16, 2018 at 07:18:28PM +0200, Markus Armbruster wrote:
> Peter Xu writes:
>
> > Based-on: <20180703085358.13941-1-arm...@redhat.com>
>
> Now in master.
>
> > This work is based on Markus's latest out-of-band fixes:
> > "[PATCH v2 00/32] ] qmp: Fixes and cleanups around OOB
On Tue, Jul 17, 2018 at 01:33:38PM +0200, Juan Quintela wrote:
> If you don't want to compile everything, you configure
> config-devices.mak. And then make clean remove it, and make will
> create a default one without your configuration. Fix it by not
> removing it.
>
> Signed-off-by: Juan
Wait for QIO channel connection completion, and check the feature set
by QIO. This fixes setting fd-pass chardev feature on
SOCKET_ADDRESS_FD where fd has AF_UNIX.
Signed-off-by: Marc-André Lureau
---
chardev/char-socket.c | 8
1 file changed, 4 insertions(+), 4 deletions(-)
diff
Hi
On Tue, Jul 17, 2018 at 3:01 PM, Daniel P. Berrangé wrote:
> On Tue, Jul 17, 2018 at 02:52:39PM +0200, Marc-André Lureau wrote:
>> Wait for QIO channel connection completion, and check the feature set
>> by QIO. This fixes setting fd-pass chardev feature on
>> SOCKET_ADDRESS_FD where fd has
On 17 July 2018 at 14:42, Julia Suvorova wrote:
> On 17.07.2018 16:09, Peter Maydell wrote:
>> This should be outside the "if v8" if(), because you also want it for v6M
>> (giving you the v6M CCR value of STKALIGN and UNALIGN_TRP set and all
>> other bits clear).
>
>
> This is the main problem.
On 14 July 2018 at 18:15, Luc Michel wrote:
> Add the gic_update_virt() function to update the vCPU interface states
> and raise vIRQ and vFIQ as needed. This commit renames gic_update() to
> gic_update_internal() and generalizes it to handle both cases, with a
> `virt' parameter to track whether
On Tue, 17 Jul 2018 12:22:49 +0200
Marc-André Lureau wrote:
> On Tue, Jul 17, 2018 at 9:59 AM, Igor Mammedov wrote:
> > On Mon, 16 Jul 2018 16:56:36 +0200
> > Marc-André Lureau wrote:
> >
> >> Hi
> >>
> >> On Mon, Jul 16, 2018 at 4:44 PM, Igor Mammedov
> >> wrote:
> >> > On Mon, 16 Jul
On Mon, 16 Jul 2018 14:59:45 +0200
Marc-André Lureau wrote:
> From: Stefan Berger
>
> Implement a virtual memory device for the TPM Physical Presence interface.
> The memory is located at 0xFED45000 and used by ACPI to send messages to the
> firmware (BIOS) and by the firmware to provide
On 07/17/2018 06:59 AM, Alex Bennée wrote:
> Philippe Mathieu-Daudé writes:
>> On 07/13/2018 09:17 AM, Alex Bennée wrote:
>>> Not all docker images can run the check step. Let's move everything
>>> into a common helper so we don't need to replicate checks in the
>>> future.
>>>
>>> Signed-off-by:
From: Marc-André Lureau
If the chardev returns -1 with EAGAIN errno on write(), it should try
to send it again (EINTR is handled by the chardev itself).
This fixes commit 019288bf137183bf3407c9824655b753bfafc99f
"hw/char/serial: Only retry if qemu_chr_fe_write returns 0"
Tested-by: Igor
From: Daniel P. Berrangé
No callers of get_opt_value() pass in a NULL for the "value" parameter,
so the check is redundant.
Signed-off-by: Daniel P. Berrangé
Message-Id: <20180514171913.17664-4-berra...@redhat.com>
Reviewed-by: Eduardo Habkost
Tested-by: Roman Kagan
Signed-off-by: Paolo
From: Stefan Weil
The typo was found by codespell.
Signed-off-by: Stefan Weil
Message-Id: <20180712194454.26765-1...@weilnetz.de>
Signed-off-by: Paolo Bonzini
---
accel/tcg/translate-all.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/accel/tcg/translate-all.c
From: Stefan Hajnoczi
The ->pre_plug() callback is invoked before the device is realized. The
->plug() callback is invoked when the device is being realized but
before it is reset.
This patch adds a ->post_plug() callback which is invoked after the
device has been reset. This callback is
On 17.07.2018 13:33, Juan Quintela wrote:
> Signed-off-by: Juan Quintela
> ---
> tests/Makefile.include | 4 ++--
> 1 file changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/tests/Makefile.include b/tests/Makefile.include
> index a56d423303..3b555660bd 100644
> ---
Signed-off-by: Juan Quintela
---
tests/Makefile.include | 8
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/tests/Makefile.include b/tests/Makefile.include
index bb30c56795..7feda20577 100644
--- a/tests/Makefile.include
+++ b/tests/Makefile.include
@@ -204,10 +204,10 @@
On 10 July 2018 at 16:33, Julia Suvorova wrote:
> The differences from ARMv7-M NVIC are:
> * ARMv6-M only supports up to 32 external interrupts
>(configurable feature already). The ICTR is reserved.
> * Active Bit Register is reserved.
> * ARMv6-M supports 4 priority levels against 256
On 13 July 2018 at 11:30, Julia Suvorova wrote:
> Forbid stack alignment change. (CCR)
> Reserve FAULTMASK, BASEPRI registers.
> Report any fault as HardFault. Disable MemManage, BusFault and
> UsageFault, so they always escalated to HardFault. (SHCSR)
>
> Signed-off-by: Julia Suvorova
> ---
>
Hi
On Tue, Jul 17, 2018 at 3:11 PM, Daniel P. Berrangé wrote:
> On Tue, Jul 17, 2018 at 03:07:01PM +0200, Marc-André Lureau wrote:
>> Hi
>>
>> On Tue, Jul 17, 2018 at 3:01 PM, Daniel P. Berrangé
>> wrote:
>> > On Tue, Jul 17, 2018 at 02:52:39PM +0200, Marc-André Lureau wrote:
>> >> Wait for
On Mon, Jul 9, 2018 at 4:19 PM, Arnd Bergmann wrote:
> A couple of drivers produced build errors after the mod_devicetable.h
> header was split out from the platform_device one, e.g.
>
> drivers/media/platform/davinci/vpbe_osd.c:42:40: error: array type has
> incomplete element type 'struct
On 30 June 2018 at 22:58, Jean-Christophe Dubois wrote:
> Signed-off-by: Jean-Christophe Dubois
> ---
> default-configs/arm-softmmu.mak | 1 +
> hw/arm/Makefile.objs| 1 +
> hw/arm/fsl-imx6ul.c | 649
> include/hw/arm/fsl-imx6ul.h
The following changes since commit 9277d81f5c2c6f4d0b5e47c8476eb7ee7e5c0beb:
docs: Grammar and spelling fixes (2018-07-13 10:16:04 +0100)
are available in the git repository at:
git://github.com/bonzini/qemu.git
for you to fetch changes up to dfaa7d50b0f72060764096ffcae4a0c06ce24f9b:
From: Roman Kagan
In Hyper-V-related code, vCPUs are identified by their VP (virtual
processor) index. Since it's customary for "vcpu_id" in QEMU to mean
APIC id, rename the respective variables to "vp_index" to make the
distinction clear.
Signed-off-by: Roman Kagan
Message-Id:
On 07/17/2018 12:02 PM, Thomas Huth wrote:
> Valgrind complains:
>
> echo "{'execute':'qmp_capabilities'} {'execute':'device-list-properties'," \
> "'arguments':{'typename':'riscv.sifive.u.soc'}}" \
> "{'execute': 'human-monitor-command', " \
> "'arguments': {'command-line': 'info qtree'}}" |
Hi
On Tue, Jul 17, 2018 at 9:57 AM, Igor Mammedov wrote:
> On Mon, 16 Jul 2018 14:59:48 +0200
> Marc-André Lureau wrote:
>
>> This allows to pass the last failing test from the Windows HLK TPM 2.0
>> TCG PPI 1.3 tests.
>>
>> The interface is described in the "TCG Platform Reset Attack
>>
On Mon, Jul 16, 2018 at 10:20:37PM -0300, Philippe Mathieu-Daudé wrote:
> Cc'ing ANTField folks who might have the specs.
>
> On 07/16/2018 07:23 PM, Guenter Roeck wrote:
> > Writes in PIO mode have two requirements:
> >
> > - A data interrupt must be generated after a write command has been
> >
On 17.07.2018 16:49, Peter Maydell wrote:
On 17 July 2018 at 14:42, Julia Suvorova wrote:
On 17.07.2018 16:09, Peter Maydell wrote:
This should be outside the "if v8" if(), because you also want it for v6M
(giving you the v6M CCR value of STKALIGN and UNALIGN_TRP set and all
other bits
Signed-off-by: Juan Quintela
---
tests/bios-tables-test.c | 4
1 file changed, 4 insertions(+)
diff --git a/tests/bios-tables-test.c b/tests/bios-tables-test.c
index fd59c7f9a2..1de6e3d58c 100644
--- a/tests/bios-tables-test.c
+++ b/tests/bios-tables-test.c
@@ -825,6 +825,7 @@ static void
Signed-off-by: Juan Quintela
---
tests/usb-hcd-xhci-test.c | 5 -
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/tests/usb-hcd-xhci-test.c b/tests/usb-hcd-xhci-test.c
index 5b1b681bf2..be80c5f032 100644
--- a/tests/usb-hcd-xhci-test.c
+++ b/tests/usb-hcd-xhci-test.c
@@ -35,6
The full of it. Introspection is able to search for drivers that you
aren't there, so just disable it.
Signed-off-by: Juan Quintela
---
hw/virtio/virtio-pci.c | 4
1 file changed, 4 insertions(+)
diff --git a/hw/virtio/virtio-pci.c b/hw/virtio/virtio-pci.c
index 75c96990c0..987d7c0a5a
On 17.07.2018 14:04, Juan Quintela wrote:
> Hi
>
> Notice that this is an RFC because they don't work. As said on my
> previous submmision, we need -softmmu/config-devices.h to make
> this work. This series just allow us to disable the devices, but not
> to enable it back O:-)
>
> Notice:
>
>
On 17.07.2018 16:09, Peter Maydell wrote:
diff --git a/target/arm/cpu.c b/target/arm/cpu.c
index a914ce4e8c..3788cb773d 100644
--- a/target/arm/cpu.c
+++ b/target/arm/cpu.c
@@ -220,6 +220,11 @@ static void arm_cpu_reset(CPUState *s)
env->v7m.aircr = R_V7M_AIRCR_BFHFNMINS_MASK;
On Mon, 16 Jul 2018 23:29:20 -0300
Philippe Mathieu-Daudé wrote:
> Sorry I don't have a better name for this image,
> it is meant to cross-build for the same architecture
> than the host.
>
> Due to the bad name, explicitely tagged the last 2
> patches as 'RFC'.
>
> Tested on x86_64 and
On 14 July 2018 at 18:15, Luc Michel wrote:
> Add some helper functions to gic_internal.h to get or change the state
> of an IRQ. When the current CPU is not a vCPU, the call is forwarded to
> the GIC distributor. Otherwise, it acts on the list register matching
> the IRQ in the current CPU
On 14 July 2018 at 18:16, Luc Michel wrote:
> Add support for GICv2 virtualization extensions by mapping the necessary
> I/O regions and connecting the maintenance IRQ lines.
>
> Declare those additions in the device tree and in the ACPI tables.
>
> Signed-off-by: Luc Michel
Reviewed-by: Peter
On 30 June 2018 at 22:58, Jean-Christophe Dubois wrote:
> Signed-off-by: Jean-Christophe Dubois
> ---
> hw/misc/Makefile.objs| 1 +
> hw/misc/imx6ul_ccm.c | 887 +++
> include/hw/misc/imx6ul_ccm.h | 228 +
> 3 files changed, 1116
Hi Cornelia,
On 07/17/2018 11:12 AM, Cornelia Huck wrote:
> On Mon, 16 Jul 2018 23:29:20 -0300
> Philippe Mathieu-Daudé wrote:
>
>> Sorry I don't have a better name for this image,
>> it is meant to cross-build for the same architecture
>> than the host.
>>
>> Due to the bad name, explicitely
From: Calvin Lee
This fixes several problems I found in the UART serial implementation.
Now all divisor values are allowed, while before divisor values of zero
and below the base baud rate were rejected. All changes are in reference
to http://www.sci.muni.cz/docs/pc/serport.txt
Signed-off-by:
On 07/13/2018 09:17 AM, Alex Bennée wrote:
> We do a minimum version check for the debootstrap but if the distro
> has added their own minor version tick it would fail and fall-back to
> the SCM version. This is sub-optimal as the latest/greatest version
> may be broken at any one particular time.
On 07/13/2018 09:17 AM, Alex Bennée wrote:
> The addition of QEMU_TARGET was intended to ensure we fall back to
> checking for the existence of an image if the build system was not
> currently configured to build it. However this breaks the direct use
> of the rule for building custom binfmt_misc
On 07/13/2018 09:17 AM, Alex Bennée wrote:
> Hi,
>
> Unfortunately this series grew a little while I was re-basing as I
> noticed a couple of bugs. An upstream change in debootstrap which I'd
> been happily using for Ubuntu images caused a breakage which I've
> hopefully now fixed:
>
>
On 17.07.2018 13:33, Juan Quintela wrote:
[...]
> @@ -319,15 +319,15 @@ check-qtest-m68k-y = tests/boot-serial-test$(EXESUF)
>
> check-qtest-microblaze-y = tests/boot-serial-test$(EXESUF)
>
> -check-qtest-mips-y = tests/endianness-test$(EXESUF)
> +check-qtest-mips-$(CONFIG_ISA_TESTDEV) =
Thank you for the quick reply.
Version:
nadav@DESKTOP-4DUIS04:/mnt/c/Git/configsite$ dpkg -s qemu-user-static | grep
Version
Version: 1:2.11+dfsg-1ubuntu7.4
A log with verbose mode enabled is attached.
** Attachment added: "myerror3.txt"
On 07/17/18 12:39, Marc-André Lureau wrote:
> Hi
>
> On Tue, Jul 17, 2018 at 12:03 PM, Igor Mammedov wrote:
>> On Mon, 16 Jul 2018 14:59:45 +0200
>> Marc-André Lureau wrote:
>>
>>> From: Stefan Berger
>>>
>>> Implement a virtual memory device for the TPM Physical Presence interface.
>>> The
On Tue, Jul 17, 2018 at 02:52:37PM +0200, Marc-André Lureau wrote:
> qemu_chr_parse_socket() fills all ChardevSocket fields, but that
> doesn't reflect correctly the arguments given with the options / on
> the command line. "reconnect" takes a number as argument, and the
> default value is 0,
On 14 July 2018 at 18:15, Luc Michel wrote:
> Add some helper macros and functions related to the virtualization
> extensions to gic_internal.h.
>
> The GICH_LR_* macros help extracting specific fields of a list register
> value. The only tricky one is the priority field as only the MSB are
>
On Tue, 17 Jul 2018 15:04:25 +0200
Laszlo Ersek wrote:
> On 07/17/18 12:39, Marc-André Lureau wrote:
> > Hi
> >
> > On Tue, Jul 17, 2018 at 12:03 PM, Igor Mammedov
> > wrote:
> >> On Mon, 16 Jul 2018 14:59:45 +0200
> >> Marc-André Lureau wrote:
> >>
> >>> From: Stefan Berger
> >>>
> >>>
Valgrind complains:
echo "{'execute':'qmp_capabilities'} {'execute':'device-list-properties'," \
"'arguments':{'typename':'xlnx,zynqmp-pmu-soc'}}" \
"{'execute': 'human-monitor-command', " \
"'arguments': {'command-line': 'info qtree'}}" | \
valgrind -q
On 07/16/2018 06:07 AM, Alex Bennée wrote:
> Philippe Mathieu-Daudé writes:
>
>> Hi Alex,
>>
>> On 07/13/2018 09:17 AM, Alex Bennée wrote:
>>> This allows us to run a particular test on all docker images. For
>>> example:
>>>
>>> make docker-test-unit
>>>
>>> Will run the unit tests on every
On 07/13/2018 09:17 AM, Alex Bennée wrote:
> This is just a note that later versions of debootstrap don't
> technically need this hack.
>
> Signed-off-by: Alex Bennée
Reviewed-by: Philippe Mathieu-Daudé
> ---
> tests/docker/dockerfiles/debian-bootstrap.docker | 1 +
> 1 file changed, 1
From: Daniel P. Berrangé
The multiboot code parses the initrd_filename twice, first to count how
many entries there are, and second to process each entry. This changes
the first loop to store the parse module names in a list, and the second
loop can now use these names. This avoids having to
On 07/17/2018 12:24 AM, Philippe Mathieu-Daudé wrote:
> On 07/13/2018 09:17 AM, Alex Bennée wrote:
>> When a check fails we currently just report why we failed. This is not
>> totally helpful to people who want to boot-strap a new image. Add a
>> --hint option which we can pass down to give a bit
The following changes since commit 9277d81f5c2c6f4d0b5e47c8476eb7ee7e5c0beb:
docs: Grammar and spelling fixes (2018-07-13 10:16:04 +0100)
are available in the git repository at:
git://github.com/bonzini/qemu.git tags/for-upstream
for you to fetch changes up to
Hi Eduardo,
On 07/16/2018 04:52 PM, Eduardo Habkost wrote:
> On Mon, Jul 16, 2018 at 10:20:09AM -0300, Philippe Mathieu-Daudé wrote:
> [...]
>>> +enum CacheType {
>>> +DCACHE,
>>
>> I just noticed this clashes on mips host:
> [...]
>> In file included from
On 07/16/2018 11:32 PM, junyan...@gmx.com wrote:
> From: Junyan He
>
> We need to use these flags in other files rather than just in exec.c,
> For example, RAM_SHARED should be used when create a ram block from file.
> We expose them the exec/memory.h
>
> Signed-off-by: Junyan He
>
On Tue, Jul 17, 2018 at 03:07:01PM +0200, Marc-André Lureau wrote:
> Hi
>
> On Tue, Jul 17, 2018 at 3:01 PM, Daniel P. Berrangé
> wrote:
> > On Tue, Jul 17, 2018 at 02:52:39PM +0200, Marc-André Lureau wrote:
> >> Wait for QIO channel connection completion, and check the feature set
> >> by QIO.
On 17.07.2018 13:33, Juan Quintela wrote:
> Signed-off-by: Juan Quintela
> ---
> tests/Makefile.include | 8
> 1 file changed, 4 insertions(+), 4 deletions(-)
>
> diff --git a/tests/Makefile.include b/tests/Makefile.include
> index 3a78ada070..27f50e3231 100644
> ---
On 17.07.2018 13:34, Juan Quintela wrote:
> Signed-off-by: Juan Quintela
> ---
> tests/Makefile.include | 4 ++--
> 1 file changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/tests/Makefile.include b/tests/Makefile.include
> index 27f50e3231..731443387d 100644
> ---
On 17.07.2018 13:33, Juan Quintela wrote:
> Signed-off-by: Juan Quintela
> ---
> tests/Makefile.include | 8
> 1 file changed, 4 insertions(+), 4 deletions(-)
>
> diff --git a/tests/Makefile.include b/tests/Makefile.include
> index ccf71bddcc..3a78ada070 100644
> ---
On 14 July 2018 at 18:15, Luc Michel wrote:
> v4:
I've now reviewed or commented on all the patches I think
except the xilinx board one.
You'll want to rebase on top of current master -- this version
doesn't apply (probably as a result of the for-3.0 bugfix
patches that are now in master).
Philippe Mathieu-Daudé writes:
> This image is badly named and not amd64 specific.
>
> Use `dpkg --print-architecture` to get the host architecture.
>
> Signed-off-by: Philippe Mathieu-Daudé
It's like you've been reading my mind ;-)
Reviewed-by: Alex Bennée
> ---
>
On 07/17/2018 11:45 AM, Alex Bennée wrote:
>
> Philippe Mathieu-Daudé writes:
>
>> Signed-off-by: Philippe Mathieu-Daudé
>> ---
>> .shippable.yml | 4 ++--
>> tests/docker/Makefile.include| 2 +-
>> .../{debian-amd64.docker
From: BALATON Zoltan
QEMU options have a single dash (but also work as double dash for
convenience and compatibility). Most options are listed with single
dash in command line help but some were listed with two dashes.
Normalize these to have the same format as the others.
Left --preconfig as
From: Daniel P. Berrangé
The logic for parsing the multiboot initrd modules was messed up in
commit 950c4e6c94b15cd0d8b638917a8dbf458e6a
Author: Daniel P. Berrangé
Date: Mon Apr 16 12:17:43 2018 +0100
opts: don't silently truncate long option values
Causing the length to be
On Mon, 16 Jul 2018, Peter Maydell wrote:
Is this coming up as significant in profiling? In the past we've
This seems to depend on the workload. From the cases I'm interested in
AROS and AmigaOS on qemu-system-ppc -M sam460ex does not seem to be
effected much
Signed-off-by: Juan Quintela
---
tests/Makefile.include | 4 ++--
tests/bios-tables-test.c | 4
2 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/tests/Makefile.include b/tests/Makefile.include
index 0ac4b960bc..bb1080ecb5 100644
--- a/tests/Makefile.include
+++
Signed-off-by: Juan Quintela
---
hw/virtio/virtio-pci.c | 5 -
tests/Makefile.include | 6 +++---
2 files changed, 7 insertions(+), 4 deletions(-)
diff --git a/hw/virtio/virtio-pci.c b/hw/virtio/virtio-pci.c
index 3a01fe90f0..bdbc7ab78d 100644
--- a/hw/virtio/virtio-pci.c
+++
On 17.07.2018 13:33, Juan Quintela wrote:
> Signed-off-by: Juan Quintela
> ---
> tests/Makefile.include | 4 ++--
> 1 file changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/tests/Makefile.include b/tests/Makefile.include
> index 3b555660bd..b0aa79909b 100644
> ---
On Tue, 17 Jul 2018 14:04:09 +0200
Juan Quintela wrote:
> Signed-off-by: Juan Quintela
> ---
> hw/virtio/virtio-pci.c | 5 -
> tests/Makefile.include | 6 +++---
> 2 files changed, 7 insertions(+), 4 deletions(-)
>
> diff --git a/hw/virtio/virtio-pci.c b/hw/virtio/virtio-pci.c
> index
On Tue, Jul 17, 2018 at 02:52:39PM +0200, Marc-André Lureau wrote:
> Wait for QIO channel connection completion, and check the feature set
> by QIO. This fixes setting fd-pass chardev feature on
> SOCKET_ADDRESS_FD where fd has AF_UNIX.
>
> Signed-off-by: Marc-André Lureau
> ---
>
On Tue, Jul 17, 2018 at 02:52:38PM +0200, Marc-André Lureau wrote:
> A chardev socket created with the 'fd=' argument is not going to
> handle reconnection properly by recycling the same fd (or not in a
> supported way). Let's forbid this case.
>
> Signed-off-by: Marc-André Lureau
> ---
>
On 14 July 2018 at 18:15, Luc Michel wrote:
> Implement virtualization extensions in the gic_deactivate_irq() and
> gic_complete_irq() functions. When a guest tries to deactivat or end an
"deactivate"
> IRQ that does not exist in the LRs, the EOICount field of the virtual
> interface HCR
On 14 July 2018 at 18:15, Luc Michel wrote:
> Add the read/write functions to handle accesses to the vCPU interface.
> Those accesses are forwarded to the real CPU interface, with the CPU id
> being converted to the corresponding vCPU id (vCPU id = CPU id +
> GIC_NCPU).
>
> As for the CPU
On Thu, Jul 12, 2018 at 12:08 PM, 858585 jemmy wrote:
> On Fri, Jul 6, 2018 at 6:41 PM, Dr. David Alan Gilbert
> wrote:
>> * Dr. David Alan Gilbert (dgilb...@redhat.com) wrote:
>>> * Lidong Chen (jemmy858...@gmail.com) wrote:
>>> > Qemu initialize the MigrationIncomingState structure in
>>> >
On 07/17/2018 07:22 AM, Alex Bennée wrote:
> Philippe Mathieu-Daudé writes:
>> On 07/13/2018 09:17 AM, Alex Bennée wrote:
>>> Not all our images are able to run the tests. Rather than use features
>>> we can just check for the existence and run-ability of gtester. If the
>>> image has been setup
Copying the maintainer Michael Roth.
Marc-André Lureau writes:
> Simplify the code around qmp_dispatch():
> - rely on qmp_dispatch/check_obj() for message checking
> - have a single send_response() point
> - constify send_response() argument
> - rsp/req variable renaming for clarity
>
>
On 07/13/2018 09:17 AM, Alex Bennée wrote:
> While we can build we can't run the unit tests due to a missing system
> call (249 - swapcontext). This could be a code generation issue as
> other architectures don't seem to have this system call.
>
> Signed-off-by: Alex Bennée
Tested-by: Philippe
Signed-off-by: Juan Quintela
---
tests/Makefile.include | 4 ++--
tests/cdrom-test.c | 4
tests/drive_del-test.c | 6 ++
3 files changed, 12 insertions(+), 2 deletions(-)
diff --git a/tests/Makefile.include b/tests/Makefile.include
index c4d68061e5..74ee02348c 100644
---
Hi,
This is an alternative series from Daniel "[PATCH] chardev:
unconditionally set FD_PASS feature for socket type=fd".
Instead of unconditionally set FD_PASS feature for any socket address
which has type==fd, we can rely on QIO synchronized initialization and
feature check, as long as
A chardev socket created with the 'fd=' argument is not going to
handle reconnection properly by recycling the same fd (or not in a
supported way). Let's forbid this case.
Signed-off-by: Marc-André Lureau
---
chardev/char-socket.c | 4
1 file changed, 4 insertions(+)
diff --git
qemu_chr_parse_socket() fills all ChardevSocket fields, but that
doesn't reflect correctly the arguments given with the options / on
the command line. "reconnect" takes a number as argument, and the
default value is 0, which doesn't help to identify the missing
option. The other arguments have
On 30 June 2018 at 22:58, Jean-Christophe Dubois wrote:
> Tested by booting linux 4.18 (built using imx_v6_v7_defconfig) on the
> emulated board.
>
> Signed-off-by: Jean-Christophe Dubois
> ---
> hw/arm/Makefile.objs | 2 +-
> hw/arm/mcimx6ul-evk.c | 86
Valgrind complains:
echo "{'execute':'qmp_capabilities'} {'execute':'device-list-properties'," \
"'arguments':{'typename':'riscv.sifive.u.soc'}}" \
"{'execute': 'human-monitor-command', " \
"'arguments': {'command-line': 'info qtree'}}" | \
valgrind -q riscv32-softmmu/qemu-system-riscv32 -M
From: Roman Kagan
Hyper-V identifies vCPUs by Virtual Processor (VP) index which can be
queried by the guest via HV_X64_MSR_VP_INDEX msr. It is defined by the
spec as a sequential number which can't exceed the maximum number of
vCPUs per VM.
It has to be owned by QEMU in order to preserve it
On 5 July 2018 at 19:20, Michael Davidsaver wrote:
> redundant to ds-rtc-*-test.c
>
> Signed-off-by: Michael Davidsaver
> ---
> tests/Makefile.include | 2 --
> tests/ds1338-test.c| 75
> --
> 2 files changed, 77 deletions(-)
> delete mode
On 17.07.2018 13:33, Juan Quintela wrote:
> Signed-off-by: Juan Quintela
> ---
> tests/Makefile.include | 8
> 1 file changed, 4 insertions(+), 4 deletions(-)
>
> diff --git a/tests/Makefile.include b/tests/Makefile.include
> index 691f853ab6..5a3943c81c 100644
> ---
On 17.07.2018 13:33, Juan Quintela wrote:
> There was not possible to compile out pvpanic. Use the same trick
> that applesmc.
Either "It is not possible" or "There is no possibility" ? And that
"that" in the second sentence also sounds wrong.
Apart from that:
Reviewed-by: Thomas Huth
On Tue, 17 Jul 2018 11:19:44 +0100
Stefan Hajnoczi wrote:
> The simple trace backend spawns a write-out thread which is used to
> asynchronously flush the in-memory ring buffer to disk.
>
> fork(2) does not clone all threads, only the thread that invoked
> fork(2). As a result there is no
On Fri, Jul 13, 2018 at 01:22:31PM +0530, Pankaj Gupta wrote:
> + /* The request submission function */
> +static int virtio_pmem_flush(struct device *dev)
> +{
> + int err;
> + unsigned long flags;
> + struct scatterlist *sgs[2], sg, ret;
> + struct virtio_device *vdev =
On 17.07.2018 13:33, Juan Quintela wrote:
> Signed-off-by: Juan Quintela
> ---
> tests/Makefile.include | 4 ++--
> 1 file changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/tests/Makefile.include b/tests/Makefile.include
> index 31d124ee44..b3e707e8c3 100644
> ---
On 14 July 2018 at 18:15, Luc Michel wrote:
> Implement virtualization extensions in gic_activate_irq() and
> gic_drop_prio() and in gic_get_prio_from_apr_bits() called by
> gic_drop_prio().
>
> When the current CPU is a vCPU:
> - Use GIC_VIRT_MIN_BPR and GIC_VIRT_NR_APRS instead of their
Philippe Mathieu-Daudé writes:
> Signed-off-by: Philippe Mathieu-Daudé
> ---
> .shippable.yml | 4 ++--
> tests/docker/Makefile.include| 2 +-
> .../{debian-amd64.docker => debian-host-cross.docker}| 9
> ++---
I'd
Marc-André Lureau writes:
> Verify the usage of this schema feature and the API behaviour. This
> should be the only case where qmp_dispatch() returns NULL without
> error.
>
> Signed-off-by: Marc-André Lureau
Reviewed-by: Markus Armbruster
On 17 July 2018 at 16:06, Paolo Bonzini wrote:
> The following changes since commit 9277d81f5c2c6f4d0b5e47c8476eb7ee7e5c0beb:
>
> docs: Grammar and spelling fixes (2018-07-13 10:16:04 +0100)
>
> are available in the git repository at:
>
> git://github.com/bonzini/qemu.git
Hi -- your pullreq
On 22 June 2018 at 21:32, Aaron Lindsay wrote:
> The pmu_counter_enabled and pmu_op_start/finish functions are generic
> (as opposed to PMCCNTR-specific) to allow for the implementation of
> other events.
>
> Signed-off-by: Aaron Lindsay
Reviewed-by: Peter Maydell
thanks
-- PMM
On 22 June 2018 at 21:32, Aaron Lindsay wrote:
> Setup a QEMUTimer to get a callback when we expect counters to next
> overflow and trigger an interrupt at that time.
>
> Signed-off-by: Aaron Lindsay
> ---
> target/arm/cpu.c| 11 +
> target/arm/cpu.h| 7 +++
> target/arm/helper.c
Quoting David Gibson (2018-07-17 05:50:06)
> On Thu, Jun 21, 2018 at 03:23:21PM +0200, Greg Kurz wrote:
> > On Thu, 21 Jun 2018 11:18:09 +1000
> > David Gibson wrote:
> >
> > > On Wed, Jun 20, 2018 at 02:54:15PM +0200, Greg Kurz wrote:
> > > > The spapr capability framework was introduced in
Quoting Daniel P. Berrangé (2018-07-17 04:34:18)
> On Mon, Jul 16, 2018 at 03:10:38PM -0500, Michael Roth wrote:
> > Quoting Sameeh Jubran (2018-06-24 07:45:40)
> > > From: Sameeh Jubran
> > >
> > > The defrag.exe tool which is used for executing the fstrim command
> > > on Windows doesn't
On 22 June 2018 at 21:32, Aaron Lindsay wrote:
> The instruction event is only enabled when icount is used, cycles are
> always supported. Always defining get_cycle_count (but altering its
> behavior depending on CONFIG_USER_ONLY) allows us to remove some
> CONFIG_USER_ONLY #defines throughout
1 - 100 of 289 matches
Mail list logo