Re: [Qemu-devel] [Qemu-ppc] [PULL 00/25] ppc-for-3.0 queue 2018-06-22

2018-06-22 Thread Mark Cave-Ayland
93b: Merge remote-tracking branch 'remotes/cohuck/tags/s390x-20180619' into staging (2018-06-20 09:51:30 +0100) are available in the Git repository at: git://github.com/dgibson/qemu.git tags/ppc-for-3.0-20180622 for you to fetch changes up to e5ca28ecab5c69b7578e22391a6

Re: [Qemu-devel] [PATCH] fix fdiv instruction

2018-06-22 Thread no-reply
Hi, This series seems to have some coding style problems. See output below for more information: Type: series Message-id: 20180623022258.22158-1-programmingk...@gmail.com Subject: [Qemu-devel] [PATCH] fix fdiv instruction === TEST SCRIPT BEGIN === #!/bin/bash BASE=base n=1 total=$(git log --one

Re: [Qemu-devel] [PATCH] ppc: Fix sam460ex devicetree when booting the Linux kernel

2018-06-22 Thread Guenter Roeck
On Fri, Jun 22, 2018 at 11:37:30PM +0200, BALATON Zoltan wrote: > > >>The version of the Linux kernel I've tried (which is from the Linux CD > >>on ACube's site) did not try to access the power management register, > >>neither any guest OSes I've tested with. Looks like it may be specific > >>to t

[Qemu-devel] [PATCH] fix fdiv instruction

2018-06-22 Thread John Arbuckle
When the fdiv instruction divides a finite number by zero, the result actually depends on the FPSCR[ZE] bit. If this bit is set, the return value is zero. If it is not set the result should be either positive or negative infinity. The sign of this result would depend on the sign of the two inputs.

Re: [Qemu-devel] [PATCH v6 0/2] kvm: limited x86 CPU power management

2018-06-22 Thread no-reply
Hi, This series seems to have some coding style problems. See output below for more information: Type: series Message-id: 20180622192148.178309-1-...@redhat.com Subject: [Qemu-devel] [PATCH v6 0/2] kvm: limited x86 CPU power management === TEST SCRIPT BEGIN === #!/bin/bash BASE=base n=1 total=$

[Qemu-devel] [PATCH v2] ppc: Fix sam460ex devicetree when booting the Linux kernel

2018-06-22 Thread Guenter Roeck
sam4660ex (or at least this emulation) does not support the "ibm,cpm" power management. As a result, Linux crashes when trying to access it. Remove its devicetree node. Also, if/when we boot the Linux kernel directly, serial port clock frequencies in the devicetree file will be unset, and serial po

[Qemu-devel] [Bug 1777969] Re: Crash with UEFI, q35, AHCI, and <= SystemRescueCD 4.3.0

2018-06-22 Thread Matthew Stapleton
With git bisect, I have narrowed down the crash to git commit: e4baa9f00b9ddf47ac2811eb58a3931434b848f7 . For git commit: 0e168d35519ee04590a439cd6631f53cd954edd0 , I don't get the crash. -- You received this bug notification because you are a member of qemu- devel-ml, which is subscribed to QEM

Re: [Qemu-devel] [Qemu-ppc] [PULL 00/25] ppc-for-3.0 queue 2018-06-22

2018-06-22 Thread David Gibson
439a93b: > > > > > >Merge remote-tracking branch 'remotes/cohuck/tags/s390x-20180619' into > > > staging (2018-06-20 09:51:30 +0100) > > > > > > are available in the Git repository at: > > > > > >

Re: [Qemu-devel] [virtio-dev] Re: [PATCH] qemu: Introduce VIRTIO_NET_F_STANDBY feature bit to virtio_net

2018-06-22 Thread Siwei Liu
On Fri, Jun 22, 2018 at 4:40 PM, Siwei Liu wrote: > On Fri, Jun 22, 2018 at 3:25 PM, Michael S. Tsirkin wrote: >> On Fri, Jun 22, 2018 at 02:51:11PM -0700, Siwei Liu wrote: >>> On Fri, Jun 22, 2018 at 2:29 PM, Michael S. Tsirkin wrote: >>> > On Fri, Jun 22, 2018 at 01:03:04PM -0700, Siwei Liu wr

Re: [Qemu-devel] [virtio-dev] Re: [PATCH] qemu: Introduce VIRTIO_NET_F_STANDBY feature bit to virtio_net

2018-06-22 Thread Siwei Liu
On Fri, Jun 22, 2018 at 3:33 PM, Michael S. Tsirkin wrote: > On Fri, Jun 22, 2018 at 02:57:39PM -0700, Siwei Liu wrote: >> On Fri, Jun 22, 2018 at 2:32 PM, Michael S. Tsirkin wrote: >> > On Fri, Jun 22, 2018 at 01:21:45PM -0700, Siwei Liu wrote: >> >> On Fri, Jun 22, 2018 at 12:05 PM, Michael S.

Re: [Qemu-devel] [virtio-dev] Re: [PATCH] qemu: Introduce VIRTIO_NET_F_STANDBY feature bit to virtio_net

2018-06-22 Thread Siwei Liu
On Fri, Jun 22, 2018 at 3:25 PM, Michael S. Tsirkin wrote: > On Fri, Jun 22, 2018 at 02:51:11PM -0700, Siwei Liu wrote: >> On Fri, Jun 22, 2018 at 2:29 PM, Michael S. Tsirkin wrote: >> > On Fri, Jun 22, 2018 at 01:03:04PM -0700, Siwei Liu wrote: >> >> On Fri, Jun 22, 2018 at 1:00 PM, Siwei Liu w

Re: [Qemu-devel] [virtio-dev] Re: [PATCH] qemu: Introduce VIRTIO_NET_F_STANDBY feature bit to virtio_net

2018-06-22 Thread Michael S. Tsirkin
On Fri, Jun 22, 2018 at 02:57:39PM -0700, Siwei Liu wrote: > On Fri, Jun 22, 2018 at 2:32 PM, Michael S. Tsirkin wrote: > > On Fri, Jun 22, 2018 at 01:21:45PM -0700, Siwei Liu wrote: > >> On Fri, Jun 22, 2018 at 12:05 PM, Michael S. Tsirkin > >> wrote: > >> > On Fri, Jun 22, 2018 at 05:09:55PM +

Re: [Qemu-devel] [virtio-dev] Re: [PATCH] qemu: Introduce VIRTIO_NET_F_STANDBY feature bit to virtio_net

2018-06-22 Thread Michael S. Tsirkin
On Fri, Jun 22, 2018 at 03:25:19PM -0700, Siwei Liu wrote: > On Fri, Jun 22, 2018 at 2:47 PM, Michael S. Tsirkin wrote: > > On Fri, Jun 22, 2018 at 12:43:26PM -0700, Siwei Liu wrote: > >> > The semantics are that the primary is always used if present in > >> > preference to standby. > >> OK. If th

Re: [Qemu-devel] [virtio-dev] Re: [PATCH] qemu: Introduce VIRTIO_NET_F_STANDBY feature bit to virtio_net

2018-06-22 Thread Michael S. Tsirkin
On Fri, Jun 22, 2018 at 02:51:11PM -0700, Siwei Liu wrote: > On Fri, Jun 22, 2018 at 2:29 PM, Michael S. Tsirkin wrote: > > On Fri, Jun 22, 2018 at 01:03:04PM -0700, Siwei Liu wrote: > >> On Fri, Jun 22, 2018 at 1:00 PM, Siwei Liu wrote: > >> > On Thu, Jun 21, 2018 at 7:32 PM, Michael S. Tsirkin

Re: [Qemu-devel] [virtio-dev] Re: [PATCH] qemu: Introduce VIRTIO_NET_F_STANDBY feature bit to virtio_net

2018-06-22 Thread Siwei Liu
On Fri, Jun 22, 2018 at 2:47 PM, Michael S. Tsirkin wrote: > On Fri, Jun 22, 2018 at 12:43:26PM -0700, Siwei Liu wrote: >> > The semantics are that the primary is always used if present in >> > preference to standby. >> OK. If this is the only semantics of what "standby" refers to in >> general, t

Re: [Qemu-devel] [PATCH] blogposts: add post about the new check-tcg infrastructure

2018-06-22 Thread Max Filippov
On Fri, Jun 22, 2018 at 2:03 AM, Alex Bennée wrote: > > Max Filippov writes: > >> On Thu, Jun 21, 2018 at 11:41 AM, Alex Bennée wrote: >>> Signed-off-by: Alex Bennée >>> --- >>> _posts/2018-06-21-tcg-testing.md | 129 +++ >>> 1 file changed, 129 insertions(+) >>> c

Re: [Qemu-devel] [virtio-dev] Re: [PATCH] qemu: Introduce VIRTIO_NET_F_STANDBY feature bit to virtio_net

2018-06-22 Thread Siwei Liu
On Fri, Jun 22, 2018 at 2:32 PM, Michael S. Tsirkin wrote: > On Fri, Jun 22, 2018 at 01:21:45PM -0700, Siwei Liu wrote: >> On Fri, Jun 22, 2018 at 12:05 PM, Michael S. Tsirkin wrote: >> > On Fri, Jun 22, 2018 at 05:09:55PM +0200, Cornelia Huck wrote: >> >> On Thu, 21 Jun 2018 21:20:13 +0300 >> >>

Re: [Qemu-devel] [RFC PATCH] docker: Add fedora-xtensa-cross image

2018-06-22 Thread Alex Bennée
Philippe Mathieu-Daudé writes: > On 06/22/2018 03:45 PM, Max Filippov wrote: >> On Fri, Jun 22, 2018 at 9:27 AM, Alex Bennée wrote: >>> Max Filippov writes: On Fri, Jun 22, 2018 at 7:02 AM, Philippe Mathieu-Daudé wrote: > As of this commit: > > $ xtensa-linux-gnu-as

Re: [Qemu-devel] [virtio-dev] Re: [PATCH] qemu: Introduce VIRTIO_NET_F_STANDBY feature bit to virtio_net

2018-06-22 Thread Siwei Liu
On Fri, Jun 22, 2018 at 2:29 PM, Michael S. Tsirkin wrote: > On Fri, Jun 22, 2018 at 01:03:04PM -0700, Siwei Liu wrote: >> On Fri, Jun 22, 2018 at 1:00 PM, Siwei Liu wrote: >> > On Thu, Jun 21, 2018 at 7:32 PM, Michael S. Tsirkin >> > wrote: >> >> On Thu, Jun 21, 2018 at 06:21:55PM -0700, Siwei

Re: [Qemu-devel] [virtio-dev] Re: [PATCH] qemu: Introduce VIRTIO_NET_F_STANDBY feature bit to virtio_net

2018-06-22 Thread Michael S. Tsirkin
On Fri, Jun 22, 2018 at 12:43:26PM -0700, Siwei Liu wrote: > > The semantics are that the primary is always used if present in > > preference to standby. > OK. If this is the only semantics of what "standby" refers to in > general, that is fine. > > I just don't want to limit the failover/standby

Re: [Qemu-devel] [virtio-dev] Re: [PATCH] qemu: Introduce VIRTIO_NET_F_STANDBY feature bit to virtio_net

2018-06-22 Thread Michael S. Tsirkin
On Fri, Jun 22, 2018 at 05:09:55PM +0200, Cornelia Huck wrote: > Would it be more helpful to focus on generic > migration support for vfio instead of going about it device by device? Just to note this approach is actually device by device *type*. It's mostly device agnostic for a given device typ

Re: [Qemu-devel] [PATCH 2/5] sm501: Perform a full update after palette change

2018-06-22 Thread BALATON Zoltan
On Fri, 22 Jun 2018, Sebastian Bauer wrote: Am 2018-06-22 03:34, schrieb Philippe Mathieu-Daudé: On 06/21/2018 05:08 AM, BALATON Zoltan wrote: From: Sebastian Bauer Changing the palette of a color index has as an immediate effect on all pixels with the corresponding index on real hardware. Pe

Re: [Qemu-devel] [PATCH] ppc: Fix sam460ex devicetree when booting the Linux kernel

2018-06-22 Thread BALATON Zoltan
On Fri, 22 Jun 2018, Guenter Roeck wrote: On 06/22/2018 12:52 AM, BALATON Zoltan wrote: On Fri, 22 Jun 2018, David Gibson wrote: On Thu, Jun 21, 2018 at 09:47:51PM -0700, Guenter Roeck wrote: sam4660ex (or at least this emulation) does not support the "ibm,cpm" power management. As a result,

Re: [Qemu-devel] [virtio-dev] Re: [PATCH] qemu: Introduce VIRTIO_NET_F_STANDBY feature bit to virtio_net

2018-06-22 Thread Michael S. Tsirkin
On Fri, Jun 22, 2018 at 01:21:45PM -0700, Siwei Liu wrote: > On Fri, Jun 22, 2018 at 12:05 PM, Michael S. Tsirkin wrote: > > On Fri, Jun 22, 2018 at 05:09:55PM +0200, Cornelia Huck wrote: > >> On Thu, 21 Jun 2018 21:20:13 +0300 > >> "Michael S. Tsirkin" wrote: > >> > >> > On Thu, Jun 21, 2018 at

Re: [Qemu-devel] [virtio-dev] Re: [PATCH] qemu: Introduce VIRTIO_NET_F_STANDBY feature bit to virtio_net

2018-06-22 Thread Michael S. Tsirkin
On Fri, Jun 22, 2018 at 01:03:04PM -0700, Siwei Liu wrote: > On Fri, Jun 22, 2018 at 1:00 PM, Siwei Liu wrote: > > On Thu, Jun 21, 2018 at 7:32 PM, Michael S. Tsirkin wrote: > >> On Thu, Jun 21, 2018 at 06:21:55PM -0700, Siwei Liu wrote: > >>> On Thu, Jun 21, 2018 at 7:59 AM, Cornelia Huck wrote

Re: [Qemu-devel] [RFC PATCH 4/4] qemu-options: Do not show -enable-kvm and -enable-hax in the docs anymore

2018-06-22 Thread Paolo Bonzini
On 22/06/2018 21:35, Eduardo Habkost wrote: >>> Why is this better than using KVM by default if it's available? >> The answer is (as almost always): Compatibility with migration. Nobody >> dares to sacrifice that chicken :-( > We can now kill it if we announce the feature as deprecated a > couple o

Re: [Qemu-devel] [PATCH 0/2] linux-user: Change mmap_lock to rwlock

2018-06-22 Thread Emilio G. Cota
On Thu, Jun 21, 2018 at 07:36:33 -1000, Richard Henderson wrote: > The objective here is to avoid serializing the first-fault > and no-fault aarch64 sve loads. > > When I first thought of this, we still had tb_lock protecting > code generation and merely needed mmap_lock to prevent mapping > chang

Re: [Qemu-devel] [PATCH 2/2] linux-user: Use pthread_rwlock_t for mmap_rd/wrlock

2018-06-22 Thread Emilio G. Cota
On Thu, Jun 21, 2018 at 07:36:35 -1000, Richard Henderson wrote: > void mmap_wrlock(void) > { > -mmap_lock_internal(); > +if (likely(mmap_lock_held == 0)) { > +pthread_rwlock_rdlock(&mmap_rwlock); s/rwlock_rdlock/rwlock_wrlock/ E.

Re: [Qemu-devel] [PATCH v2] ahci: fix FIS I bit and PIO Setup FIS interrupt

2018-06-22 Thread John Snow
On 06/22/2018 05:06 PM, Paolo Bonzini wrote: > On 22/06/2018 21:07, John Snow wrote: >>> @@ -1251,6 +1249,7 @@ static void handle_reg_h2d_fis(AHCIState *s, int port, >>> >>> /* Copy the ACMD field (ATAPI packet, if any) from the AHCI command >>> * table to ide_state->io_buffer */ >>

Re: [Qemu-devel] [PATCH v2] ahci: fix FIS I bit and PIO Setup FIS interrupt

2018-06-22 Thread Paolo Bonzini
On 22/06/2018 21:07, John Snow wrote: >> @@ -1251,6 +1249,7 @@ static void handle_reg_h2d_fis(AHCIState *s, int port, >> >> /* Copy the ACMD field (ATAPI packet, if any) from the AHCI command >> * table to ide_state->io_buffer */ >> +s->dev[port].done_first_drq = false; > > If you

Re: [Qemu-devel] [PATCH] migration: Appease coverity, skip empty block trees

2018-06-22 Thread Philippe Mathieu-Daudé
On 06/22/2018 05:35 PM, John Snow wrote: > On 06/22/2018 04:24 PM, Philippe Mathieu-Daudé wrote: >> On 06/22/2018 05:11 PM, John Snow wrote: >>> If a tree consists exclusively of implicit filter nodes, we might crash >>> QEMU. This configuration should not exist in practice, but if it did, >>> skip

Re: [Qemu-devel] [PATCH] migration: invalidate cache before source start

2018-06-22 Thread John Snow
On 06/15/2018 08:33 AM, Vladimir Sementsov-Ogievskiy wrote: > 15.06.2018 15:06, Dr. David Alan Gilbert wrote: >> * Vladimir Sementsov-Ogievskiy (vsement...@virtuozzo.com) wrote: >>> Invalidate cache before source start in case of failed migration. >>> >>> Signed-off-by: Vladimir Sementsov-Ogievs

Re: [Qemu-devel] [PATCH] migration: Appease coverity, skip empty block trees

2018-06-22 Thread John Snow
On 06/22/2018 04:24 PM, Philippe Mathieu-Daudé wrote: > On 06/22/2018 05:11 PM, John Snow wrote: >> If a tree consists exclusively of implicit filter nodes, we might crash >> QEMU. This configuration should not exist in practice, but if it did, >> skipping it would be fine. >> >> For the purpose

Re: [Qemu-devel] [RFC PATCH] docker: Add fedora-xtensa-cross image

2018-06-22 Thread Philippe Mathieu-Daudé
On 06/22/2018 03:45 PM, Max Filippov wrote: > On Fri, Jun 22, 2018 at 9:27 AM, Alex Bennée wrote: >> Max Filippov writes: >>> On Fri, Jun 22, 2018 at 7:02 AM, Philippe Mathieu-Daudé >>> wrote: As of this commit: $ xtensa-linux-gnu-as -v GNU assembler version 2.29.1 (xten

[Qemu-devel] [PATCH v5 13/13] target/arm: Send interrupts on PMU counter overflow

2018-06-22 Thread Aaron Lindsay
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 | 132 3 f

[Qemu-devel] [PATCH v5 08/13] target/arm: Finish implementation of PM[X]EVCNTR and PM[X]EVTYPER

2018-06-22 Thread Aaron Lindsay
Add arrays to hold the registers, the definitions themselves, access functions, and logic to reset counters when PMCR.P is set. Update filtering code to support counters other than PMCCNTR. Signed-off-by: Aaron Lindsay --- target/arm/cpu.h| 3 + target/arm/helper.c | 224 ++

[Qemu-devel] [PATCH v5 12/13] target/arm: Mark PMINTENSET accesses as possibly doing IO

2018-06-22 Thread Aaron Lindsay
This makes it match its AArch64 equivalent, PMINTENSET_EL1 Signed-off-by: Aaron Lindsay --- target/arm/helper.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/target/arm/helper.c b/target/arm/helper.c index 96667e6..38fb6a2 100644 --- a/target/arm/helper.c +++ b/target/arm/h

Re: [Qemu-devel] [PATCH v4 03/21] target/arm: Reorganize PMCCNTR accesses

2018-06-22 Thread Aaron Lindsay
On Jun 22 15:08, Peter Maydell wrote: > On 22 June 2018 at 14:50, Aaron Lindsay wrote: > > On Apr 20 11:17, Peter Maydell wrote: > >> On 17 April 2018 at 21:37, Aaron Lindsay wrote: > >> > pmccntr_read and pmccntr_write contained duplicate code that was already > >> > being handled by pmccntr_syn

[Qemu-devel] [PATCH v5 06/13] target/arm: Implement PMOVSSET

2018-06-22 Thread Aaron Lindsay
Add an array for PMOVSSET so we only define it for v7ve+ platforms Signed-off-by: Aaron Lindsay --- target/arm/helper.c | 28 1 file changed, 28 insertions(+) diff --git a/target/arm/helper.c b/target/arm/helper.c index 7d63bb2..5d83446 100644 --- a/target/arm/helpe

[Qemu-devel] [PATCH v5 11/13] target/arm: Implement PMSWINC

2018-06-22 Thread Aaron Lindsay
Signed-off-by: Aaron Lindsay --- target/arm/helper.c | 39 +-- 1 file changed, 37 insertions(+), 2 deletions(-) diff --git a/target/arm/helper.c b/target/arm/helper.c index 3720239..96667e6 100644 --- a/target/arm/helper.c +++ b/target/arm/helper.c @@ -980,6 +

[Qemu-devel] [PATCH v5 10/13] target/arm: PMU: Set PMCR.N to 4

2018-06-22 Thread Aaron Lindsay
This both advertises that we support four counters and adds them to the implementation because the PMU_NUM_COUNTERS macro reads this value from the PMCR. Signed-off-by: Aaron Lindsay --- target/arm/helper.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/target/arm/helpe

[Qemu-devel] [PATCH v5 04/13] target/arm: Add ARM_FEATURE_V7VE for v7 Virtualization Extensions

2018-06-22 Thread Aaron Lindsay
Signed-off-by: Aaron Lindsay --- target/arm/cpu.c | 21 ++--- target/arm/cpu.h | 1 + target/arm/kvm32.c | 8 3 files changed, 19 insertions(+), 11 deletions(-) diff --git a/target/arm/cpu.c b/target/arm/cpu.c index 08ce1bc..98790b1 100644 --- a/target/arm/cpu.c ++

[Qemu-devel] [PATCH v5 07/13] target/arm: Add array for supported PMU events, generate PMCEID[01]

2018-06-22 Thread Aaron Lindsay
This commit doesn't add any supported events, but provides the framework for adding them. We store the pm_event structs in a simple array, and provide the mapping from the event numbers to array indexes in the supported_event_map array. Because the value of PMCEID[01] depends upon which events are

[Qemu-devel] [PATCH v5 09/13] target/arm: PMU: Add instruction and cycle events

2018-06-22 Thread Aaron Lindsay
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 the rest of the code. Signed-off-by: Aaron Lindsay --- t

[Qemu-devel] [PATCH v5 02/13] target/arm: Filter cycle counter based on PMCCFILTR_EL0

2018-06-22 Thread Aaron Lindsay
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 --- target/arm/cpu.c| 3 ++ target/arm/cpu.h| 22 +- target/arm/helper.c | 114 +

[Qemu-devel] [PATCH v5 00/13] More fully implement ARM PMUv3

2018-06-22 Thread Aaron Lindsay
The ARM PMU implementation currently contains a basic cycle counter, but it is often useful to gather counts of other events and filter them based on execution mode. These patches flesh out the implementations of various PMU registers including PM[X]EVCNTR and PM[X]EVTYPER, add a struct definition

[Qemu-devel] [PATCH v5 01/13] target/arm: Reorganize PMCCNTR accesses

2018-06-22 Thread Aaron Lindsay
pmccntr_read and pmccntr_write contained duplicate code that was already being handled by pmccntr_sync. Consolidate the duplicated code into two functions: pmccntr_op_start and pmccntr_op_finish. Add a companion to c15_ccnt in CPUARMState so that we can simultaneously save both the architectural re

[Qemu-devel] [PATCH v5 05/13] target/arm: Remove redundant DIV detection for KVM

2018-06-22 Thread Aaron Lindsay
KVM implies V7VE, which implies ARM_DIV and THUMB_DIV. The conditional detection here is therefore unnecessary. Because V7VE is already unconditionally specified for all KVM hosts, ARM_DIV and THUMB_DIV are already indirectly specified and do not need to be included here at all. Signed-off-by: Aar

[Qemu-devel] [PATCH v5 03/13] target/arm: Allow AArch32 access for PMCCFILTR

2018-06-22 Thread Aaron Lindsay
Signed-off-by: Aaron Lindsay --- target/arm/helper.c | 27 ++- 1 file changed, 26 insertions(+), 1 deletion(-) diff --git a/target/arm/helper.c b/target/arm/helper.c index 7c66977..7d63bb2 100644 --- a/target/arm/helper.c +++ b/target/arm/helper.c @@ -949,6 +949,10 @@ sta

Re: [Qemu-devel] [PATCH] migration: Appease coverity, skip empty block trees

2018-06-22 Thread Philippe Mathieu-Daudé
On 06/22/2018 05:11 PM, John Snow wrote: > If a tree consists exclusively of implicit filter nodes, we might crash > QEMU. This configuration should not exist in practice, but if it did, > skipping it would be fine. > > For the purposes of debug builds, throw an assert to remind us that > this con

Re: [Qemu-devel] [virtio-dev] Re: [PATCH] qemu: Introduce VIRTIO_NET_F_STANDBY feature bit to virtio_net

2018-06-22 Thread Siwei Liu
On Fri, Jun 22, 2018 at 12:05 PM, Michael S. Tsirkin wrote: > On Fri, Jun 22, 2018 at 05:09:55PM +0200, Cornelia Huck wrote: >> On Thu, 21 Jun 2018 21:20:13 +0300 >> "Michael S. Tsirkin" wrote: >> >> > On Thu, Jun 21, 2018 at 04:59:13PM +0200, Cornelia Huck wrote: >> > > OK, so what about the fol

Re: [Qemu-devel] [PATCH] hw/core/register: Log unimplemented access via the 'unimp' debug level

2018-06-22 Thread Philippe Mathieu-Daudé
On 06/22/2018 04:49 PM, Alistair Francis wrote: > On Fri, Jun 22, 2018 at 5:47 AM, Philippe Mathieu-Daudé > wrote: >> Signed-off-by: Philippe Mathieu-Daudé >> --- >> hw/core/register.c | 4 ++-- >> 1 file changed, 2 insertions(+), 2 deletions(-) >> >> diff --git a/hw/core/register.c b/hw/core/r

Re: [Qemu-devel] [PATCH v2 14/14] hw/arm/stellaris: Fix gptm_write() error message

2018-06-22 Thread Philippe Mathieu-Daudé
On 06/22/2018 04:55 PM, Thomas Huth wrote: > On 22.06.2018 15:40, Philippe Mathieu-Daudé wrote: >> Signed-off-by: Philippe Mathieu-Daudé >> --- >> hw/arm/stellaris.c | 2 +- >> 1 file changed, 1 insertion(+), 1 deletion(-) >> >> diff --git a/hw/arm/stellaris.c b/hw/arm/stellaris.c >> index d06e36

Re: [Qemu-devel] [PATCH v2 11/14] hw/net/stellaris_enet: Use qemu_log_mask(GUEST_ERROR) instead of hw_error

2018-06-22 Thread Philippe Mathieu-Daudé
On 06/22/2018 04:50 PM, Thomas Huth wrote: > On 22.06.2018 15:40, Philippe Mathieu-Daudé wrote: >> hw_error() finally calls abort(), but there is no need to abort here. >> >> Signed-off-by: Philippe Mathieu-Daudé >> --- >> hw/net/stellaris_enet.c | 9 +++-- >> 1 file changed, 7 insertions(+),

Re: [Qemu-devel] [PATCH v2 09/14] hw/arm/omap: Use qemu_log_mask(GUEST_ERROR) instead of fprintf

2018-06-22 Thread Philippe Mathieu-Daudé
On 06/22/2018 04:44 PM, Thomas Huth wrote: > On 22.06.2018 15:40, Philippe Mathieu-Daudé wrote: >> Signed-off-by: Philippe Mathieu-Daudé >> --- >> include/hw/arm/omap.h | 5 +++-- >> 1 file changed, 3 insertions(+), 2 deletions(-) >> >> diff --git a/include/hw/arm/omap.h b/include/hw/arm/omap.h >

[Qemu-devel] [PATCH] migration: Appease coverity, skip empty block trees

2018-06-22 Thread John Snow
If a tree consists exclusively of implicit filter nodes, we might crash QEMU. This configuration should not exist in practice, but if it did, skipping it would be fine. For the purposes of debug builds, throw an assert to remind us that this configuration is truly unexpected, but if it's compiled

Re: [Qemu-devel] [PATCH v2 07/14] hw/i2c/omap_i2c: Use qemu_log_mask(UNIMP) instead of fprintf

2018-06-22 Thread Philippe Mathieu-Daudé
On 06/22/2018 04:38 PM, Thomas Huth wrote: > On 22.06.2018 15:40, Philippe Mathieu-Daudé wrote: >> Signed-off-by: Philippe Mathieu-Daudé >> --- >> hw/i2c/omap_i2c.c | 20 >> 1 file changed, 12 insertions(+), 8 deletions(-) >> >> diff --git a/hw/i2c/omap_i2c.c b/hw/i2c/omap_i2

Re: [Qemu-devel] [qemu-s390x] request a revert for "block: Remove deprecated -drive option serial" (was block: Remove deprecated -drive option serial)

2018-06-22 Thread Thomas Huth
On 22.06.2018 14:51, Christian Borntraeger wrote: > adding more CC. > > On 06/22/2018 01:38 PM, Christian Borntraeger wrote: >> >> On 06/15/2018 04:21 PM, Kevin Wolf wrote: >>> The -drive option serial was deprecated in QEMU 2.10. It's time to >>> remove it. >>> >>> Tests need to be updated to set

Re: [Qemu-devel] [virtio-dev] Re: [PATCH] qemu: Introduce VIRTIO_NET_F_STANDBY feature bit to virtio_net

2018-06-22 Thread Siwei Liu
On Fri, Jun 22, 2018 at 1:00 PM, Siwei Liu wrote: > On Thu, Jun 21, 2018 at 7:32 PM, Michael S. Tsirkin wrote: >> On Thu, Jun 21, 2018 at 06:21:55PM -0700, Siwei Liu wrote: >>> On Thu, Jun 21, 2018 at 7:59 AM, Cornelia Huck wrote: >>> > On Wed, 20 Jun 2018 22:48:58 +0300 >>> > "Michael S. Tsirki

Re: [Qemu-devel] [virtio-dev] Re: [PATCH] qemu: Introduce VIRTIO_NET_F_STANDBY feature bit to virtio_net

2018-06-22 Thread Siwei Liu
On Thu, Jun 21, 2018 at 7:32 PM, Michael S. Tsirkin wrote: > On Thu, Jun 21, 2018 at 06:21:55PM -0700, Siwei Liu wrote: >> On Thu, Jun 21, 2018 at 7:59 AM, Cornelia Huck wrote: >> > On Wed, 20 Jun 2018 22:48:58 +0300 >> > "Michael S. Tsirkin" wrote: >> > >> >> On Wed, Jun 20, 2018 at 06:06:19PM

Re: [Qemu-devel] [PATCH v2 14/14] hw/arm/stellaris: Fix gptm_write() error message

2018-06-22 Thread Thomas Huth
On 22.06.2018 15:40, Philippe Mathieu-Daudé wrote: > Signed-off-by: Philippe Mathieu-Daudé > --- > hw/arm/stellaris.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/hw/arm/stellaris.c b/hw/arm/stellaris.c > index d06e366402..42baa768b2 100644 > --- a/hw/arm/stellaris.c

Re: [Qemu-devel] [PATCH v2 13/14] hw/net/smc91c111: Use qemu_log_mask(UNIMP) instead of fprintf

2018-06-22 Thread Thomas Huth
On 22.06.2018 15:40, Philippe Mathieu-Daudé wrote: > Signed-off-by: Philippe Mathieu-Daudé > --- > hw/net/smc91c111.c | 12 > 1 file changed, 8 insertions(+), 4 deletions(-) > > diff --git a/hw/net/smc91c111.c b/hw/net/smc91c111.c > index 9094c0b47c..d2fd2040e8 100644 > --- a/hw/net

Re: [Qemu-devel] [PATCH v2 12/14] hw/net/smc91c111: Use qemu_log_mask(GUEST_ERROR) instead of hw_error

2018-06-22 Thread Thomas Huth
On 22.06.2018 15:40, Philippe Mathieu-Daudé wrote: > hw_error() finally calls abort(), but there is no need to abort here. > > Signed-off-by: Philippe Mathieu-Daudé > --- > hw/net/smc91c111.c | 9 +++-- > 1 file changed, 7 insertions(+), 2 deletions(-) Reviewed-by: Thomas Huth

Re: [Qemu-devel] [PATCH v2 11/14] hw/net/stellaris_enet: Use qemu_log_mask(GUEST_ERROR) instead of hw_error

2018-06-22 Thread Thomas Huth
On 22.06.2018 15:40, Philippe Mathieu-Daudé wrote: > hw_error() finally calls abort(), but there is no need to abort here. > > Signed-off-by: Philippe Mathieu-Daudé > --- > hw/net/stellaris_enet.c | 9 +++-- > 1 file changed, 7 insertions(+), 2 deletions(-) > > diff --git a/hw/net/stellaris

Re: [Qemu-devel] [PATCH] hw/core/register: Log unimplemented access via the 'unimp' debug level

2018-06-22 Thread Alistair Francis
On Fri, Jun 22, 2018 at 5:47 AM, Philippe Mathieu-Daudé wrote: > Signed-off-by: Philippe Mathieu-Daudé > --- > hw/core/register.c | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/hw/core/register.c b/hw/core/register.c > index d2d1636250..8ed7c6b927 100644 > --- a/hw/

Re: [Qemu-devel] [PATCH v2 09/14] hw/arm/omap: Use qemu_log_mask(GUEST_ERROR) instead of fprintf

2018-06-22 Thread Thomas Huth
On 22.06.2018 15:40, Philippe Mathieu-Daudé wrote: > Signed-off-by: Philippe Mathieu-Daudé > --- > include/hw/arm/omap.h | 5 +++-- > 1 file changed, 3 insertions(+), 2 deletions(-) > > diff --git a/include/hw/arm/omap.h b/include/hw/arm/omap.h > index 39abba753d..3867687b8c 100644 > --- a/inclu

Re: [Qemu-devel] [virtio-dev] Re: [PATCH] qemu: Introduce VIRTIO_NET_F_STANDBY feature bit to virtio_net

2018-06-22 Thread Siwei Liu
On Thu, Jun 21, 2018 at 7:30 PM, Michael S. Tsirkin wrote: > On Thu, Jun 21, 2018 at 06:07:18PM -0700, Siwei Liu wrote: >> On Thu, Jun 21, 2018 at 11:14 AM, Michael S. Tsirkin wrote: >> > On Wed, Jun 13, 2018 at 01:40:59PM +0800, Jason Wang wrote: >> >> >> >> >> >> On 2018年06月13日 12:24, Samudrala

Re: [Qemu-devel] [PATCH v2] ahci: fix FIS I bit and PIO Setup FIS interrupt

2018-06-22 Thread John Snow
On 06/22/2018 12:51 PM, Paolo Bonzini wrote: > The "I" bit in PIO Setup and D2H FISes is exclusively a device concept > and the irqstatus register in the controller does not matter. The SATA > spec says when it should be one; for D2H FISes in practice it is always > set, while the PIO Setup FIS

Re: [Qemu-devel] [RFC PATCH 4/4] qemu-options: Do not show -enable-kvm and -enable-hax in the docs anymore

2018-06-22 Thread Eduardo Habkost
On Fri, Jun 22, 2018 at 09:19:56PM +0200, Thomas Huth wrote: > On 22.06.2018 20:11, Eduardo Habkost wrote: > > On Tue, Jun 19, 2018 at 06:16:33PM +0200, Paolo Bonzini wrote: > >> On 19/06/2018 17:15, Cornelia Huck wrote: > Why does a user have to know how to enable KVM? Oh, because our defaul

Re: [Qemu-devel] [PATCH v2 08/14] hw/arm/omap1: Use qemu_log_mask(GUEST_ERROR) instead of fprintf

2018-06-22 Thread Thomas Huth
On 22.06.2018 15:40, Philippe Mathieu-Daudé wrote: > TCMI_VERBOSE is no more used, drop the OMAP_8/16/32B_REG macros. > > Signed-off-by: Philippe Mathieu-Daudé > --- > include/hw/arm/omap.h | 18 -- > hw/arm/omap1.c| 18 -- > 2 files changed, 12 insertions

Re: [Qemu-devel] [PATCH v2 07/14] hw/i2c/omap_i2c: Use qemu_log_mask(UNIMP) instead of fprintf

2018-06-22 Thread Thomas Huth
On 22.06.2018 15:40, Philippe Mathieu-Daudé wrote: > Signed-off-by: Philippe Mathieu-Daudé > --- > hw/i2c/omap_i2c.c | 20 > 1 file changed, 12 insertions(+), 8 deletions(-) > > diff --git a/hw/i2c/omap_i2c.c b/hw/i2c/omap_i2c.c > index 26e3e5ebf6..690876e43e 100644 > --- a/

[Qemu-devel] [PATCH v1 5/5] riscv64-softmmu.mak: Build Virtio Block support

2018-06-22 Thread Alistair Francis
Add build time support for the VirtIO block device. This allows us to attach a drive using the virtio-blk-device. Signed-off-by: Alistair Francis --- default-configs/riscv64-softmmu.mak | 2 ++ 1 file changed, 2 insertions(+) diff --git a/default-configs/riscv64-softmmu.mak b/default-configs/r

[Qemu-devel] [PATCH v4] linux-aio: properly bubble up errors from initialization

2018-06-22 Thread Nishanth Aravamudan via Qemu-devel
laio_init() can fail for a couple of reasons, which will lead to a NULL pointer dereference in laio_attach_aio_context(). To solve this, add a aio_setup_linux_aio() function which is called early in raw_open_common. If this fails, propagate the error up. The signature of aio_get_linux_aio() was no

[Qemu-devel] [PATCH v1 4/5] hw/riscv/virt: Connect a VGA PCIe device

2018-06-22 Thread Alistair Francis
Signed-off-by: Alistair Francis --- default-configs/riscv32-softmmu.mak | 3 +++ default-configs/riscv64-softmmu.mak | 3 +++ hw/riscv/virt.c | 12 +--- 3 files changed, 15 insertions(+), 3 deletions(-) diff --git a/default-configs/riscv32-softmmu.mak b/default-con

Re: [Qemu-devel] [PATCH v2 04/14] hw/dma/omap_dma: Use qemu_log_mask(GUEST_ERROR) instead of fprintf

2018-06-22 Thread Thomas Huth
On 22.06.2018 15:40, Philippe Mathieu-Daudé wrote: > Signed-off-by: Philippe Mathieu-Daudé > --- > hw/dma/omap_dma.c | 64 +-- > 1 file changed, 40 insertions(+), 24 deletions(-) Reviewed-by: Thomas Huth

Re: [Qemu-devel] [PATCH v2 02/14] hw/input/tsc2005: Use qemu_log_mask(GUEST_ERROR) instead of fprintf

2018-06-22 Thread Thomas Huth
On 22.06.2018 15:40, Philippe Mathieu-Daudé wrote: > Signed-off-by: Philippe Mathieu-Daudé > --- > hw/input/tsc2005.c | 13 - > 1 file changed, 8 insertions(+), 5 deletions(-) > > diff --git a/hw/input/tsc2005.c b/hw/input/tsc2005.c > index 7990954b6c..4dd95596ab 100644 > --- a/hw/in

[Qemu-devel] [PATCH v1 3/5] hw/riscv/virt: Connect the Xilinx PCIe

2018-06-22 Thread Alistair Francis
Connect the Xilinx PCIe device based on the device tree included in the HiFive Unleashed ROM. Signed-off-by: Alistair Francis --- default-configs/riscv32-softmmu.mak | 3 ++ default-configs/riscv64-softmmu.mak | 3 ++ hw/riscv/virt.c | 65 + incl

[Qemu-devel] [PATCH v1 2/5] hw/riscv/virt: Increase the number of interrupts

2018-06-22 Thread Alistair Francis
Increase the number of interrupts to match the HiFive Unleashed board. Signed-off-by: Alistair Francis --- include/hw/riscv/virt.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/hw/riscv/virt.h b/include/hw/riscv/virt.h index 91163d6cbf..7cb2742070 100644 --- a/inclu

[Qemu-devel] [PATCH v1 1/5] hw/riscv/virtio: Set the soc device tree node as a simple-bus

2018-06-22 Thread Alistair Francis
To allow Linux to ennumerate devices on the /soc/ node set it as a "simple-bus". Signed-off-by: Alistair Francis --- hw/riscv/virt.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hw/riscv/virt.c b/hw/riscv/virt.c index bdd75722eb..a95ccb2825 100644 --- a/hw/riscv/virt.c +++

[Qemu-devel] [PATCH v1 0/5] Connect a PCIe host and graphics support to RISC-V

2018-06-22 Thread Alistair Francis
Alistair Francis (5): hw/riscv/virtio: Set the soc device tree node as a simple-bus hw/riscv/virt: Increase the number of interrupts hw/riscv/virt: Connect the Xilinx PCIe hw/riscv/virt: Connect a VGA PCIe device riscv64-softmmu.mak: Build Virtio Block support default-configs/riscv3

Re: [Qemu-devel] [PATCH v2 01/14] hw/input/pckbd: Use qemu_log_mask(GUEST_ERROR) instead of fprintf

2018-06-22 Thread Thomas Huth
On 22.06.2018 15:40, Philippe Mathieu-Daudé wrote: > Signed-off-by: Philippe Mathieu-Daudé > --- > hw/input/pckbd.c | 4 +++- > 1 file changed, 3 insertions(+), 1 deletion(-) > > diff --git a/hw/input/pckbd.c b/hw/input/pckbd.c > index f33e3fc63d..26aeac2326 100644 > --- a/hw/input/pckbd.c > +++

[Qemu-devel] [PATCH v6 1/2] kvm: support -overcommit cpu-pm=on|off

2018-06-22 Thread Michael S. Tsirkin
With this flag, kvm allows guest to control host CPU power state. This increases latency for other processes using same host CPU in an unpredictable way, but if decreases idle entry/exit times for the running VCPU, so to use it QEMU needs a hint about whether host CPU is overcommitted, hence the f

[Qemu-devel] [PATCH v6 2/2] i386/cpu: make -cpu host support monitor/mwait

2018-06-22 Thread Michael S. Tsirkin
When guest CPU PM is enabled, and with -cpu host, expose the host CPU MWAIT leaf in the CPUID so guest can make good PM decisions. Note: the result is 100% CPU utilization reported by host as host no longer knows that the CPU is halted. Signed-off-by: Michael S. Tsirkin Reviewed-by: Eduardo Habk

[Qemu-devel] [PATCH v6 0/2] kvm: limited x86 CPU power management

2018-06-22 Thread Michael S. Tsirkin
This adds ability to expose some host CPU power management capabilities to guests. For intel guests, this is sufficient for guest to enable low power CPU states on idle. For AMD guests it isn't sufficient, deeper C-states are entered using System-IO. When enabled this puts CPU in a low power state

Re: [Qemu-devel] [PATCH 2/5] sm501: Perform a full update after palette change

2018-06-22 Thread Sebastian Bauer
Am 2018-06-22 03:34, schrieb Philippe Mathieu-Daudé: On 06/21/2018 05:08 AM, BALATON Zoltan wrote: From: Sebastian Bauer Changing the palette of a color index has as an immediate effect on all pixels with the corresponding index on real hardware. Performing a full update after a palette change

Re: [Qemu-devel] [RFC PATCH 4/4] qemu-options: Do not show -enable-kvm and -enable-hax in the docs anymore

2018-06-22 Thread Thomas Huth
On 22.06.2018 20:11, Eduardo Habkost wrote: > On Tue, Jun 19, 2018 at 06:16:33PM +0200, Paolo Bonzini wrote: >> On 19/06/2018 17:15, Cornelia Huck wrote: Why does a user have to know how to enable KVM? Oh, because our default is "run this guest much slower than necessary". Great! >>> Sh

Re: [Qemu-devel] [PATCH v2 0/2] kvm: x86 CPU power management

2018-06-22 Thread Michael S. Tsirkin
On Fri, Jun 22, 2018 at 03:06:59PM +0200, Kashyap Chamarthy wrote: > (Cc: Thomas Huth) > > On Thu, Jun 14, 2018 at 09:18:00AM +0100, Daniel P. Berrangé wrote: > > [...] > > > IMHO this really shouldn't be under the -realtime flag. I don't think > > the -realtime flag should ever have been introd

Re: [Qemu-devel] [PATCH v4 1/2] kvm: support -overcommit cpu-pm=on|off

2018-06-22 Thread Michael S. Tsirkin
On Fri, Jun 22, 2018 at 03:34:48PM -0300, Eduardo Habkost wrote: > On Fri, Jun 22, 2018 at 03:31:48AM +0300, Michael S. Tsirkin wrote: > [...] > > -enable_mlock = qemu_opt_get_bool(opts, "mlock", true); > > +/* Don't override the -dedicated option if set */ > > +

[Qemu-devel] [PATCH v5 1/2] kvm: support -overcommit cpu-pm=on|off

2018-06-22 Thread Michael S. Tsirkin
With this flag, kvm allows guest to control host CPU power state. This increases latency for other processes using same host CPU in an unpredictable way, but if decreases idle entry/exit times for the running VCPU, so to use it QEMU needs a hint about whether host CPU is overcommitted, hence the f

[Qemu-devel] [PATCH v5 2/2] i386/cpu: make -cpu host support monitor/mwait

2018-06-22 Thread Michael S. Tsirkin
When guest CPU PM is enabled, and with -cpu host, expose the host CPU MWAIT leaf in the CPUID so guest can make good PM decisions. Note: the result is 100% CPU utilization reported by host as host no longer knows that the CPU is halted. Signed-off-by: Michael S. Tsirkin Reviewed-by: Eduardo Habk

[Qemu-devel] [PATCH v5 0/2] kvm: limited x86 CPU power management

2018-06-22 Thread Michael S. Tsirkin
This adds ability to expose some host CPU power management capabilities to guests. For intel guests, this is sufficient for guest to enable low power CPU states on idle. For AMD guests it isn't sufficient, deeper C-states are entered using System-IO. When enabled this puts CPU in a low power state

Re: [Qemu-devel] [RFC PATCH] exec: Move hw_error() to the CPU namespace

2018-06-22 Thread Thomas Huth
On 22.06.2018 16:32, Peter Maydell wrote: > On 22 June 2018 at 14:46, Philippe Mathieu-Daudé wrote: >> hw_error() is only meant for CPU errors (since it dumps the CPU state). > > I would disagree. hw_error() dumps the state of every CPU. The > corresponding function for CPU errors is cpu_abort(),

Re: [Qemu-devel] [PATCH v2] ahci: fix FIS I bit and PIO Setup FIS interrupt

2018-06-22 Thread John Snow
On 06/22/2018 12:51 PM, Paolo Bonzini wrote: > The "I" bit in PIO Setup and D2H FISes is exclusively a device concept > and the irqstatus register in the controller does not matter. The SATA > spec says when it should be one; for D2H FISes in practice it is always > set, while the PIO Setup FIS

Re: [Qemu-devel] [virtio-dev] Re: [PATCH] qemu: Introduce VIRTIO_NET_F_STANDBY feature bit to virtio_net

2018-06-22 Thread Michael S. Tsirkin
On Fri, Jun 22, 2018 at 05:09:55PM +0200, Cornelia Huck wrote: > On Thu, 21 Jun 2018 21:20:13 +0300 > "Michael S. Tsirkin" wrote: > > > On Thu, Jun 21, 2018 at 04:59:13PM +0200, Cornelia Huck wrote: > > > OK, so what about the following: > > > > > > - introduce a new feature bit, VIRTIO_NET_F_ST

[Qemu-devel] [PULL 0/1] Python queue, 2018-06-22

2018-06-22 Thread Eduardo Habkost
The following changes since commit 7ed14cbf3cf083f125c079bd02b3215941853830: Merge remote-tracking branch 'remotes/armbru/tags/pull-qapi-2018-06-22' into staging (2018-06-22 17:08:58 +0100) are available in the Git repository at: git://github.com/ehabkost/qemu.git tags/python-next-pull-requ

[Qemu-devel] [PULL 1/1] Partially revert "python: futurize -f libfuturize.fixes.fix_absolute_import"

2018-06-22 Thread Eduardo Habkost
Since commit 068cf7a44cd4d65c05aa877dbebced295be5ce44, qmp-shell is broken: $ ./scripts/qmp/qmp-shell Traceback (most recent call last): File "./scripts/qmp/qmp-shell", line 70, in from . import qmp ValueError: Attempted relative import in non-package Relative imports don't work

Re: [Qemu-devel] [RFC PATCH] docker: Add fedora-xtensa-cross image

2018-06-22 Thread Max Filippov
On Fri, Jun 22, 2018 at 9:27 AM, Alex Bennée wrote: > Max Filippov writes: >> On Fri, Jun 22, 2018 at 7:02 AM, Philippe Mathieu-Daudé >> wrote: >>> As of this commit: >>> >>> $ xtensa-linux-gnu-as -v >>> GNU assembler version 2.29.1 (xtensa-linux-gnu) using BFD version version >>> 2.29.1-1

Re: [Qemu-devel] [PATCH v4 1/2] kvm: support -overcommit cpu-pm=on|off

2018-06-22 Thread Michael S. Tsirkin
On Fri, Jun 22, 2018 at 03:22:36PM -0300, Eduardo Habkost wrote: > On Fri, Jun 22, 2018 at 03:31:48AM +0300, Michael S. Tsirkin wrote: > > With this flag, kvm allows guest to control host CPU power state. This > > increases latency for other processes using same host CPU in an > > unpredictable wa

Re: [Qemu-devel] [PATCH v3] hw/i386: Deprecate the machine types pc-0.10 and pc-0.11

2018-06-22 Thread Eduardo Habkost
On Thu, Jun 21, 2018 at 05:15:07AM +0200, Thomas Huth wrote: > The oldest machine type which is still used in a still maintained distro > is a pc-0.12 based machine type in RHEL6, so everything that is older > than pc-0.12 should not be used anymore. Thus let's deprecate pc-0.10 > and pc-0.11 so th

Re: [Qemu-devel] [PATCH v5 02/35] target/arm: Implement SVE Contiguous Load, first-fault and no-fault

2018-06-22 Thread Richard Henderson
On 06/22/2018 09:04 AM, Peter Maydell wrote: > On 21 June 2018 at 02:53, Richard Henderson > wrote: >> Signed-off-by: Richard Henderson >> --- >> target/arm/helper-sve.h| 40 ++ >> target/arm/sve_helper.c| 156 + >> target/arm/translate-sve.c

  1   2   3   4   5   >