Re: [Qemu-devel] [PATCH 2/4] BootLinuxConsoleTest: Test nanoMIPS kernels on the I7200 CPU

2019-05-21 Thread Aleksandar Markovic
On May 21, 2019 1:19 AM, "Philippe Mathieu-Daudé" wrote: > > Similar to the x86_64/pc test, it boots a Linux kernel on a Malta > machine and verify the serial is working. > > Use the documentation added in commit f7d257cb4a17 to test > nanoMIPS kernels and the I7200 CPU. > > This test can be run u

[Qemu-devel] [PATCH v3] docs: provide documentation on the POWER9 XIVE interrupt controller

2019-05-21 Thread Cédric Le Goater
This documents the overall XIVE architecture and the XIVE support for sPAPR guest machines (pseries). It also provides documentation on the 'info pic' command. Signed-off-by: Cédric Le Goater --- Changes since v2: - fixed typos. Changes since v1: - reorganized into different files and di

[Qemu-devel] [PATCH qemu-web] Add a blog post about micro:bit emulation

2019-05-21 Thread Stefan Hajnoczi
QEMU 4.0 ships the core micro:bit emulation that was implemented during Outreachy and GSoC 2018. This blog posts explains how to use it and describes the current status. Signed-off-by: Stefan Hajnoczi --- _posts/2019-05-21-microbit.md | 132 ++ screenshots/makeco

Re: [Qemu-devel] [PATCH 4/4] BootLinuxSshTest: Test some userspace commands on Malta

2019-05-21 Thread Aleksandar Markovic
On May 21, 2019 1:19 AM, "Philippe Mathieu-Daudé" wrote: > > This tests boot a full VM and check the serial console until > the SSH daemon is running, then start a SSH session and run > some commands. > > This test can be run using: > > $ avocado --show=ssh run -t arch:mips tests/acceptance/linu

Re: [Qemu-devel] [PATCH v2] docs: provide documentation on the POWER9 XIVE interrupt controller

2019-05-21 Thread Greg Kurz
On Fri, 17 May 2019 11:44:35 +0200 Cédric Le Goater wrote: > This documents the overall XIVE architecture and the XIVE support for > sPAPR guest machines (pseries). > > It also provides documentation on the 'info pic' command. > > Signed-off-by: Cédric Le Goater > --- LGTM. Just found two typ

[Qemu-devel] [PATCH] Makefile: simplify qapi-py definition with wildcard

2019-05-21 Thread Wei Yang
All the python script in scripts/qapi is used to generate qapi code. Use wildcard to simplify it. Signed-off-by: Wei Yang --- Makefile | 8 +--- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/Makefile b/Makefile index 155f066a20..38b74782d9 100644 --- a/Makefile +++ b/Makefile

Re: [Qemu-devel] [PATCH v2 2/6] tests/vhost-user-bridge: Fix misuse of isdigit()

2019-05-21 Thread Thomas Huth
On 14/05/2019 20.41, Thomas Huth wrote: > On 14/05/2019 20.03, Markus Armbruster wrote: >> vubr_set_host() passes char values to isdigit(). Undefined behavior >> when the value is negative. >> >> Fix by using qemu_isdigit() instead. >> >> Signed-off-by: Markus Armbruster >> --- >> tests/vhost-us

Re: [Qemu-devel] [PATCH v6 0/3] block/stream: get rid of the base

2019-05-21 Thread Vladimir Sementsov-Ogievskiy
ping 06.05.2019 18:34, Vladimir Sementsov-Ogievskiy wrote: > This series introduces a bottom intermediate node that eliminates the > dependency on the base that may change while stream job is running. > It happens when stream/commit parallel jobs are running on the same > backing chain. The base n

[Qemu-devel] ping Re: [PATCH v2 for 4.1 0/2] avoid lseek on block_status

2019-05-21 Thread Vladimir Sementsov-Ogievskiy
ping 08.04.2019 19:26, Vladimir Sementsov-Ogievskiy wrote: > Hi! > > It's a continuation for > "[PATCH] qcow2: avoid lseek on block_status if possible" > https://lists.gnu.org/archive/html/qemu-devel/2019-01/msg06598.html > > performance results for block-status on tmpfs [tests originally by Kev

[Qemu-devel] [PATCH v2] numa: improve cpu hotplug error message with a wrong node-id

2019-05-21 Thread Laurent Vivier
On pseries, core-ids are strongly binded to a node-id by the command line option. If an user tries to add a CPU to the wrong node, he has an error but it is not really helpful: qemu-system-ppc64 ... -smp 1,maxcpus=64,cores=1,threads=1,sockets=1 \ -numa node,nodeid=0 -numa

Re: [Qemu-devel] [PATCH 0/4] add failover feature for assigned network devices

2019-05-21 Thread Jens Freimann
On Mon, May 20, 2019 at 04:56:57PM -0600, Alex Williamson wrote: On Fri, 17 May 2019 14:58:16 +0200 Jens Freimann wrote: Command line example: qemu-system-x86_64 -enable-kvm -m 3072 -smp 3 \ -machine q35,kernel-irqchip=split -cpu host \ -k fr \ -serial stdio \

Re: [Qemu-devel] [PATCH v3 2/7] tests/libqos: Add pc_fw_cfg_uninit() and use it

2019-05-21 Thread Laszlo Ersek
On 05/20/19 23:36, Philippe Mathieu-Daudé wrote: > The pc_fw_cfg_init() function allocates an IO QFWCFG object. > Add the pc_fw_cfg_uninit() function to deallocate it (and use it). > > Signed-off-by: Li Qiang > Tested-by: Thomas Huth > Message-Id: <20190424140643.62457-2-liq...@163.com> > Review

Re: [Qemu-devel] [qemu-s390x] [PULL 00/54] s390x update

2019-05-21 Thread Christian Borntraeger
On 20.05.19 21:00, Cornelia Huck wrote: > On Mon, 20 May 2019 18:30:46 +0100 > Peter Maydell wrote: > >> On Mon, 20 May 2019 at 18:03, Cornelia Huck wrote: >>> >>> The following changes since commit d8276573da58e8ce78dab8c46dd660efd664bcb7: >>> >>> Merge remote-tracking branch 'remotes/rth/

Re: [Qemu-devel] [PATCH v3 1/7] tests/libqos: Add io_fw_cfg_uninit() and mm_fw_cfg_uninit()

2019-05-21 Thread Laszlo Ersek
On 05/20/19 23:36, Philippe Mathieu-Daudé wrote: > The mm_fw_cfg_init() allocates a QFWCFG object, > add mm_fw_cfg_uninit() to deallocate it. > Similarly with io_fw_cfg_init(), add io_fw_cfg_uninit(). > > Signed-off-by: Li Qiang > Tested-by: Thomas Huth > Reviewed-by: Philippe Mathieu-Daudé > T

Re: [Qemu-devel] [PULL 00/38] ppc-for-4.1 queue 20190521

2019-05-21 Thread no-reply
Patchew URL: https://patchew.org/QEMU/20190521062924.6930-1-da...@gibson.dropbear.id.au/ Hi, This series seems to have some coding style problems. See output below for more information: Subject: [Qemu-devel] [PULL 00/38] ppc-for-4.1 queue 20190521 Message-id: 20190521062924.6930-1-da

Re: [Qemu-devel] [PATCH v9 02/27] gdbstub: Implement deatch (D pkt) with new infra

2019-05-21 Thread Alex Bennée
Jon Doron writes: > Hi Alex, I implemented this change but i'm having second guesses on > this, basically a NULL packet means the command is not supported (as > far as i understand from the protocol documentation and implementation > of GDB) > That being said I think it's correct to send back a

[Qemu-devel] [PULL 34/38] spapr: check for the activation of the KVM IRQ device

2019-05-21 Thread David Gibson
From: Cédric Le Goater The activation of the KVM IRQ device depends on the interrupt mode chosen at CAS time by the machine and some methods used at reset or by the migration need to be protected. Signed-off-by: Cédric Le Goater Reviewed-by: David Gibson Signed-off-by: Cédric Le Goater Messag

[Qemu-devel] [PULL 26/38] spapr/xive: add KVM support

2019-05-21 Thread David Gibson
From: Cédric Le Goater This introduces a set of helpers when KVM is in use, which create the KVM XIVE device, initialize the interrupt sources at a KVM level and connect the interrupt presenters to the vCPU. They also handle the initialization of the TIMA and the source ESB memory regions of the

[Qemu-devel] [PULL 25/38] linux-headers: Update linux headers to 5.2-rc1

2019-05-21 Thread David Gibson
From: Cédric Le Goater Update the QEMU copy of the Linux headers to upstream 5.2-rc1 (linux commit a188339ca5a3). Signed-off-by: Cédric Le Goater Message-Id: <20190520062552.389-1-...@kaod.org> Signed-off-by: David Gibson --- .../infiniband/hw/vmw_pvrdma/pvrdma_dev_api.h | 15 +- include/sta

[Qemu-devel] [PULL 21/38] spapr: Add forgotten capability to migration stream

2019-05-21 Thread David Gibson
spapr machine capabilities are supposed to be sent in the migration stream so that we can sanity check the source and destination have compatible configuration. Unfortunately, when we added the hpt-max-page-size capability, we forgot to add it to the migration state. This means that we can genera

Re: [Qemu-devel] [PATCH qemu v2] hmp: Print if memory section is registered with an accelerator

2019-05-21 Thread Alexey Kardashevskiy
Ping, anyone? I still enjoy seeing "kvm" next to MRs in "info mtree -f" in my local QEMU :) On 24/04/2019 15:32, Alexey Kardashevskiy wrote: > Paolo, ping? > > > On 19/03/2019 18:05, Alexey Kardashevskiy wrote: >> >> >> On 11/02/2019 15:56, Alexey Kardashevskiy wrote: >>> >>> >>> On 09/02/2019

<    1   2   3   4