On 26 Oct 2013, at 00:00, Paolo Bonzini wrote:
> his is a bug in the distro, if it is Linux. There is no reason not to
> enable the stap trace format when running on Linux (Fedora does for
> other packages than QEMU, too---most notably glib and glibc).
>
> If it is useful, adding debugging info
Hey Mark,
Am 25.10.2013 um 23:59 schrieb Mark Cave-Ayland :
> On 25/10/13 22:27, Alexander Graf wrote:
>
>> Hi Blue / Aurelien / Anthony,
>>
>> This is my current patch queue for ppc. Please pull.
>>
>> Alex
>
> Hi Alex,
>
> Did you get my repost of the PPC PCI configuration space patch to
On 10/23/2013 03:36 PM, Xinyang Ge wrote:
>> Live cloning is a disaster waiting to happen if not done in a very
>> carefully controlled environment (I could maybe see it useful across two
>> private networks for forensic analysis or running "what-if" scenarios,
>> but never for provisioning enterpr
Hi, all
Could someone make a detailed statement for the buggy implementation of
traditional live migration with storage that migrating the storage in iteration
way?
Thanks,
Zhang Haoyu
hi Michal,
I used libvirt-1.0.3, ran below command to perform live migration, why no
pro
On Fri, Oct 25, 2013 at 7:23 AM, Sebastian Macke wrote:
> On 22/10/2013 8:47 PM, Jia Liu wrote:
>>
>> Hi Sebastian,
>>
>> On Tue, Oct 22, 2013 at 8:12 AM, Sebastian Macke
>> wrote:
>>>
>>> This series is the first part to make the OpenRISC target more
>>> reliable and faster.
>>> It corrects seve
On 25/10/13 22:27, Alexander Graf wrote:
Hi Blue / Aurelien / Anthony,
This is my current patch queue for ppc. Please pull.
Alex
Hi Alex,
Did you get my repost of the PPC PCI configuration space patch to
qemu-devel here:
http://lists.gnu.org/archive/html/qemu-devel/2013-10/msg01491.html?
Il 25/10/2013 23:30, Alex Bligh ha scritto:
> This patch set adds facilities for debugging timers using the additional
> command line option -timer-debug-log=FILE. If this option is selected,
> a debugging file will be written showing information about the current
> state of timers in the system, w
Il 25/10/2013 20:50, Marcelo Tosatti ha scritto:
> On Fri, Oct 25, 2013 at 09:52:34AM +0100, Paolo Bonzini wrote:
>> Because offsets are zero, and lengths match the RAM block lengths, you
>> do not need any complication with aliasing. This still has to be done
>> only for new machine types.
>
> N
From: Alexey Kardashevskiy
This adds missing const specifiers to ICS and ICP TypeInfo's.
Signed-off-by: Alexey Kardashevskiy
Reviewed-by: Andreas Färber
Signed-off-by: Alexander Graf
---
hw/intc/xics.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/hw/intc/xics.c b/h
From: Alexey Kardashevskiy
The upcoming XICS-KVM support will use bits of emulated XICS code.
So this introduces new level of hierarchy - "xics-common" class. Both
emulated XICS and XICS-KVM will inherit from it and override class
callbacks when required.
The new "xics-common" class implements:
Write a timer-debug-log file if enabled containing data about the
currently existing timers.
Signed-off-by: Alex Bligh
---
qemu-timer.c | 92 ++
1 file changed, 92 insertions(+)
diff --git a/qemu-timer.c b/qemu-timer.c
index 16eaa1f..cbc
Add a command line option -timer-debug-log which takes the name
of a file to which periodic timer debugging information will be
written.
Signed-off-by: Alex Bligh
---
include/qemu/timer.h |1 +
qemu-options.hx | 11 +++
qemu-timer.c |1 +
vl.c |
Add debugging versions of functions creating timers to record the
file and line number that they were called from. Add macros to
call these transparently. Add fields to timer struct to store
debugging information.
Note this patch contains one checkpatch.pl warning (space before
parenthesis) and a
Add instrumentation for timer_mod to allow measurement of the
average time delta to expiry plus the number of short delta
periods. This is only run when logging to a file because
getting the clock value may add appreciable expense.
Signed-off-by: Alex Bligh
---
qemu-timer.c | 17 ++
This patch set adds facilities for debugging timers using the additional
command line option -timer-debug-log=FILE. If this option is selected,
a debugging file will be written showing information about the current
state of timers in the system, which the author feels will be useful for
debugging i
From: Alexey Kardashevskiy
On the real hardware, RTAS is called in real mode and therefore
top 4 bits of the address passed in the call are ignored.
So does the patch.
This converts h_rtas() to use existing rtas_ld() handlers.
This fixed rtas_ld()/rtas_st() to ignore top 4 bits.
Signed-off-by:
From: Alexey Kardashevskiy
PAPR+ says that no "ibm,purr" tells the guest that H_PURR is not
supported. However some guests still try calling H_PURR on POWER7 unless
the property is present and equal to 0. This adds the property for CPUs
supporting the PURR special register.
Signed-off-by: Benjam
From: Alexey Kardashevskiy
This moves the xics_cpu_setup() call after kvmppc_set_papr()
in order to get VCPUs initialized as this is required by upcoming
XICS-KVM.
Signed-off-by: Alexey Kardashevskiy
Acked-by: David Gibson
Signed-off-by: Alexander Graf
---
hw/ppc/spapr.c | 4 ++--
1 file cha
From: "Aneesh Kumar K.V"
When we translate the virtual address to physical check for error.
Signed-off-by: Aneesh Kumar K.V
Signed-off-by: Alexander Graf
---
cpus.c | 5 -
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/cpus.c b/cpus.c
index 398229e..912938c 100644
--- a/cpus
From: Alexey Kardashevskiy
The upcoming support of in-kernel XICS will redefine migration callbacks
for both ICS and ICP so classes and callback pointers are added.
Signed-off-by: Alexey Kardashevskiy
Signed-off-by: Alexander Graf
---
hw/intc/xics.c| 56 +++
From: "Aneesh Kumar K.V"
This patch add support for dumping guest memory using dump-guest-memory
monitor command.
Before patch:
(qemu) dump-guest-memory testcrash
this feature or command is not currently supported
(qemu)
After patch:
(qemu) dump-guest-memory testcrash
(qemu)
crash was able t
From: "Aneesh Kumar K.V"
We should check for error with s->note_size
Signed-off-by: Aneesh Kumar K.V
Signed-off-by: Alexander Graf
---
dump.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dump.c b/dump.c
index 846155c..80a9116 100644
--- a/dump.c
+++ b/dump.c
@@ -66,
From: Andreas Färber
Set the expected values for POWER7, POWER7+, POWER8 and POWER5+.
Note that POWER5+ and POWER7+ are intentionally lacking the '+', so the
lack of a POWER7P family constitutes no problem.
Signed-off-by: Andreas Färber
Signed-off-by: Alexander Graf
---
target-ppc/translate_i
From: "Aneesh Kumar K.V"
Without this, a value of rb=0 and rs=0 results in replacing the 0th
index. This can be observed when using gdb remote debugging support.
(gdb) x/10i do_fork
0xc0085330 :Cannot access memory at address
0xc0085330
(gdb)
This is because when we
From: Andreas Färber
Instead of relying on cpu_model, obtain the device tree node label
per CPU. Use DeviceClass::fw_name as source.
Whenever DeviceClass::fw_name is unknown, default to "PowerPC,UNKNOWN".
As a consequence, spapr_fixup_cpu_dt() can operate on each CPU's fw_name,
obsoleting sPAPR
From: Alexey Kardashevskiy
This enables IRQFD support for sPAPR. The feature decreases the latency
of interrupt handling.
To enable IRQFD for MSI, this sets kvm_gsi_direct_mapping to true which
enables direct MSI mapping.
To enable IRQFD for LSI (level triggered INTx interrupts), a PCI host bus
From: Alexey Kardashevskiy
At the moment the size of the buffer is set to 64K which is
enough for approximately 150 VCPUs which is not the limit.
This increases the buffer up to 256K which allows having
a tree for approximately 600 VCPUs which is way beyond the real
number we need.
As only the
From: David Gibson
Recent (host) kernels support emulating the PAPR defined "XICS" interrupt
controller system within KVM. This patch allows qemu to initialize and
configure the in-kernel XICS, and keep its state in sync with qemu's XICS
state as necessary.
This should give considerable perform
From: Alexey Kardashevskiy
This replaces old-style fprintf with new style error_report.
Signed-off-by: Alexey Kardashevskiy
Reviewed-by: Andreas Färber
Acked-by: David Gibson
Signed-off-by: Alexander Graf
---
hw/intc/xics.c | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --
From: David Gibson
Recent PowerKVM allows the kernel to intercept some RTAS calls from the
guest directly. This is used to implement the more efficient in-kernel
XICS for example. qemu is still responsible for assigning the RTAS token
numbers however, and needs to tell the kernel which RTAS fun
From: Alexey Kardashevskiy
This fixes XICS according new QOM rules.
This converts ICS's init() callbacks to realize().
This converts legacy qdev_init_nofail() to property_set(realized).
Signed-off-by: Alexey Kardashevskiy
Reviewed-by: Andreas Färber
Signed-off-by: Alexander Graf
---
hw/int
From: Tom Musta
The Load Vector Element (lve*x) and Store Vector Element (stve*x)
instructions not only byte-swap in Little Endian mode, they also
invert the element that is accessed. For example, the RTL for
lvehx contains this:
eb <-- EA[60:63]
if Big-Endian byte ordering then
From: Alexey Kardashevskiy
This simple change makes following patches nicer.
Signed-off-by: Alexey Kardashevskiy
Acked-by: David Gibson
Signed-off-by: Alexander Graf
---
hw/intc/xics.c | 72 +-
1 file changed, 36 insertions(+), 36 delet
Commit 2345f1c01 was supposed to render L2CR writes into noops. Instead,
it made them illegal instruction traps which apparently didn't confuse
XNU, but can easily confuse other OSs.
Fix it up by actually doing nothing when we write to L2CR.
Reported-by: Julio Guerra
Signed-off-by: Alexander Gra
From: Benjamin Herrenschmidt
This adds support for the H_IPOLL hypercall which the guest
uses to poll for a pending interrupt. This hypercall is
mandatory for PAPR+ and there is no way for the guest to
detect whether it is supported or not so just add it.
Signed-off-by: Benjamin Herrenschmidt
S
From: Alexey Kardashevskiy
This enables IRQFD for LSI (level triggered INTx interrupts) by adding
a spapr_route_intx_pin_to_irq() callback to the sPAPR PCI host bus. This
callback is called to know the global interrupt number to link resampling fd
with IRQFD's fd in KVM.
Signed-off-by: Alexey Ka
From: Tom Musta
The CFAR, DAR and DSISR registers are currently missing from the
dictionary of registers that may be printed in the QEMU console.
These are interesting registers when debugging. With this patch,
the following commands work properly:
(qemu) print $cfar
(qemu) print $dar
From: "Aneesh Kumar K.V"
Instead of opencoding 64 use MAX_SLB_ENTRIES. We don't update the kernel
header here.
Signed-off-by: Aneesh Kumar K.V
Signed-off-by: Alexander Graf
---
target-ppc/cpu.h | 3 ++-
target-ppc/kvm.c | 4 ++--
target-ppc/machine.c | 2 +-
3 files changed, 5 inserti
From: Benjamin Herrenschmidt
This implements H_XIRR_X hypercall in addition to H_XIRR as
it is mandatory for PAPR+ and there is no way for the guest to
detect whether it is supported or not so just add it.
As the Partition Adjunct Option is not supported at the moment,
the CPPR parameter of the
Hi Blue / Aurelien / Anthony,
This is my current patch queue for ppc. Please pull.
Alex
The following changes since commit fc8ead74674b7129e8f31c2595c76658e5622197:
Merge remote-tracking branch 'qemu-kvm/uq/master' into staging (2013-10-18
10:03:24 -0700)
are available in the git reposito
From: Alexey Kardashevskiy
This adds a cpu_setup callback to the XICS device class (as XICS-KVM
will do it different), xics_cpu_setup() will call it if it is set.
Signed-off-by: Alexey Kardashevskiy
Signed-off-by: Alexander Graf
---
hw/intc/xics.c| 5 +
include/hw/ppc/xics.h | 1 +
From: Benjamin Herrenschmidt
Try loading the kernel as little endian if it fails big endian.
Signed-off-by: Benjamin Herrenschmidt
Reviewed-by: Anton Blanchard
Signed-off-by: Alexander Graf
---
hw/ppc/spapr.c | 13 -
1 file changed, 12 insertions(+), 1 deletion(-)
diff --git a/h
On Fri, Oct 25, 2013 at 09:52:34AM +0100, Paolo Bonzini wrote:
> Because offsets are zero, and lengths match the RAM block lengths, you
> do not need any complication with aliasing. This still has to be done
> only for new machine types.
Not possible because you just wasted holesize bytes (if num
From: Nathan Rossi
Added Vector Base Address remapping on ARM v7.
Signed-off-by: Nathan Rossi
Signed-off-by: Peter Crosthwaite
[PMM: removed spurious mask of value with 1<<31]
Signed-off-by: Peter Maydell
---
target-arm/cpu.h|1 +
target-arm/helper.c | 21 +
2 f
Typically ARM boards will have some kind of flash which might contain
a boot ROM; it's therefore a valid use case to provide only an
image for the boot ROM and not require QEMU's internal boot loader
at all. Remove the fatal error if -kernel isn't specified.
Signed-off-by: Peter Maydell
Message-i
From: Alex Bennée
Commit 9b8c69243 (since reverted) broke the ability to boot the kernel
as the value returned by unassigned_mem_read returned non-zero and left
the kernel looping forever waiting for it to change (see
integrator_led_set in the kernel code).
Relying on a varying implementation de
From: Alvise Rigo
Both KVM and TCG populate the cpreg_list with 64 bit register IDs,
but in the TCG side the cpreg_list is sorted using the 32 bit ID
version while in the kvm side the 64 bit ID version is used. This
patch makes the sorting of the cpreg_list consistent between KVM and
TCG.
Signe
Now that arm_load_kernel doesn't insist on a kernel filename
being present, we can remove some unnecessary conditionals
in board models.
Signed-off-by: Peter Maydell
Message-id: 1379980897-21277-3-git-send-email-peter.mayd...@linaro.org
---
hw/arm/omap_sx1.c | 10 --
hw/arm/palm.c
The following changes since commit fc8ead74674b7129e8f31c2595c76658e5622197:
Merge remote-tracking branch 'qemu-kvm/uq/master' into staging (2013-10-18
10:03:24 -0700)
are available in the git repository at:
git://git.linaro.org/people/pmaydell/qemu-arm.git
tags/pull-target-ar
From: Alvise Rigo
The compare_u64 function was not sorting the KVM cpreg_list in the
right way due to the wrong returned value. Since we are comparing
two 64bit values we can't simply return their difference if the
returned type is int.
Signed-off-by: Alvise Rigo
Message-id: 1381513125-26802-2
At Wed, 23 Oct 2013 16:51:50 +0800,
Liu Yuan wrote:
>
> v2:
> - merge the reserved bits
>
> This patch set makes use of copy_policy in struct SheepdogInode in order to
> support recently introduced erasure coding volume in sheepdog.
>
> Thanks
> Yuan
>
> Liu Yuan (2):
> sheepdog: explicitly
On 25 October 2013 12:04, Jean-Christophe PLAGNIOL-VILLARD
wrote:
> On 11:33 Sat 19 Oct , Jean-Christophe PLAGNIOL-VILLARD wrote:
>> as it's depend on current direction
>
> ony change to get that applied?
>
> Barebox relay on it so it can work on both qemu and real hw
I can't see anything obv
On 22 October 2013 15:16, wrote:
> +typedef struct {
> +SysBusDevice parent_obj;
> +
> +MemoryRegion iomem;
> +
> +uint32_t alpha;
> +uint32_t leds;
> +uint32_t switches;
> +} IntegratorDebugState
You forgot to remove these unused fields. I've done so
and added that slightly-
On 10/25/2013 10:20 AM, Peter Maydell wrote:
> Are you sure that doing the arithmetic with the softfloat 128 bit
> float operations doesn't set the inexact flag anywhere it
> shouldn't? (ie where the intermediate product is not exact in
> 128 bit format but the final result is exact in 64 or 32 bit
On 10/25/2013 10:13 AM, Tom Musta wrote:
> On 10/25/2013 11:42 AM, Richard Henderson wrote:
>> I believe that a better implementation could use float*_muladd, and check the
>> result for float_flag_invalid. If set, compute the intermediate product so
>> you
>> can figure out the VXISI setting. B
On 25 October 2013 17:25, Tom Musta wrote:
> On 10/24/2013 3:38 PM, Richard Henderson wrote:
>> You want to be using tp##muladd instead of widening to 128 bits.
>
>
> I tried recoding xsmaddadp using float64_muladd. The problem that I hit is
> the
> boundary case where the intermediate product an
On 10/25/2013 11:42 AM, Richard Henderson wrote:
I believe that a better implementation could use float*_muladd, and check the
result for float_flag_invalid. If set, compute the intermediate product so you
can figure out the VXISI setting. But we'd expect that to be an unlikely path.
Interest
On 11 October 2013 18:38, Alvise Rigo wrote:
> Both KVM and TCG populate the cpreg_list with 64 bit registers IDs, but in
> the TCG side the cpreg_list is sorted using the 32 bit id version while in
> the kvm side the 64 bit id version is used.
> This patch makes the sorting of the cpreg_list co
On 10/25/2013 09:25 AM, Tom Musta wrote:
>
> I tried recoding xsmaddadp using float64_muladd. The problem that I hit is
> the
> boundary case where the intermediate product and the summand are infinities of
> the opposite sign. This is the case handled by the first "if" in the code
> snippet ab
On 10/24/2013 3:38 PM, Richard Henderson wrote:
On 10/24/2013 09:25 AM, Tom Musta wrote:
\
+ft0 = tp##_to_##btp(xa.fld[i], &env->fp_status); \
+ft1 = tp##_to_##btp(m->fld[i], &env->fp_status);
On 10/25/2013 10:33 AM, Alex Bennée wrote:
mohamad.ge...@polymtl.ca writes:
Yes, the bug is actually only in the Ubuntu package (missing liburcu*.pc
files). It is fixed everywhere else, including the LTTng PPA. There is a
bug report about it on Launchpad. Either ways, this fall back avoids
getti
Hi Experts,
We've seen guest block io lost in a VM.any response will be helpful
environment is:
guest os: Ubuntu 1304
running busy database workload with xfs on a disk export with virtio-blk
the exported vdb has very high infight io over 300. Some times later a
lot io process in D state, looks a
Il 25/10/2013 16:03, Michael R. Hines ha scritto:
>
> Well, I tried posting libvirt support with this naming scheme,
> but they didn't accepted.
>
> Their reason (Daniel, I think) is valid: experimental implies that it
> shouldn't be exposed in the management software until it is
> deemed stable
Il 25/10/2013 15:59, Lei Li ha scritto:
> This series is extracted from the lastest localhost migration
> with side channel for ram patch set with comments from Paolo
> fixed. Send it separately according to his suggestion.
>
> Localhost migration with side channel for ram:
> http://lists.gnu.org/
On 10/23/2013 02:25 AM, Paolo Bonzini wrote:
Il 22/10/2013 21:20, Eric Blake ha scritto:
-# @x-rdma-pin-all: Controls whether or not the entire VM memory footprint is
+# @rdma-pin-all: Controls whether or not the entire VM memory footprint is
# mlock()'d on demand or all at once. Refe
Add migrate_unix_page_flipping() to check if
MIGRATION_CAPABILITY_UNIX_PAGE_FLIPPING is enabled.
Reviewed-by: Paolo Bonzini
Signed-off-by: Lei Li
---
include/migration/migration.h |3 +++
migration.c |9 +
2 files changed, 12 insertions(+), 0 deletions(-)
diff
Introduce unix_page_flipping to MigrationCapability for localhost
migration.
Signed-off-by: Paolo Bonzini
Signed-off-by: Lei Li
---
qapi-schema.json | 10 +-
1 files changed, 9 insertions(+), 1 deletions(-)
diff --git a/qapi-schema.json b/qapi-schema.json
index 60f3fd1..7cb88af 10064
On 10/22/2013 04:20 PM, Eric Blake wrote:
On 10/22/2013 05:59 PM, mrhi...@linux.vnet.ibm.com wrote:
From: "Michael R. Hines"
As far as we can tell, all known bugs have been fixed,
there as been very good participation in testing and running.
1. Parallel RDMA migrations are working
2. IPv6 mig
Signed-off-by: Paolo Bonzini
Signed-off-by: Lei Li
---
qmp-commands.hx |8
1 files changed, 8 insertions(+), 0 deletions(-)
diff --git a/qmp-commands.hx b/qmp-commands.hx
index fba15cd..dcec433 100644
--- a/qmp-commands.hx
+++ b/qmp-commands.hx
@@ -2898,6 +2898,10 @@ migrate-set-ca
This series is extracted from the lastest localhost migration
with side channel for ram patch set with comments from Paolo
fixed. Send it separately according to his suggestion.
Localhost migration with side channel for ram:
http://lists.gnu.org/archive/html/qemu-devel/2013-10/msg02787.html
Lei L
mohamad.ge...@polymtl.ca writes:
>>> Signed-off-by: Mohamad Gebai
>>> ---
>>
>>
>> Tested on Ubuntu 12.04 with and without the LTTNG PPA and seems to work
>> well enough.
>>
>> Reviewed-by: Alex Bennée
>>
> Yes, the bug is actually only in the Ubuntu package (missing liburcu*.pc
> files). It
https://github.com/saucelabs/mac-osx-on-kvm/blob/master/e1000-mac-hacks.patch
-} else
-s->phy_reg[addr] = data;
+} else {
+/* some (reset) bits are self clearing, so better clear them */
+switch (addr) {
+case PHY_CTRL:
+
Il 25/10/2013 14:53, jacek burghardt ha scritto:
> Is there a patch for qemu git master that pre init e1000 so I can get
> rid off unpluged network cable message ? I know there is patch but is is
> for older version of qemu and it seeem that it no longer functions and
> does not apply fully as code
On 25 October 2013 14:52, Tom Musta wrote:
> On 10/24/2013 5:10 PM, Peter Maydell wrote:
>>
>> Can't you use the min and max softfloat functions? Those are
>> there specifically because the corner cases mean you can't
>> implement them using the comparisons. (For instance for
>> the example you qu
Is there a patch for qemu git master that pre init e1000 so I can get rid
off unpluged network cable message ? I know there is patch but is is for
older version of qemu and it seeem that it no longer functions and does not
apply fully as code was changed.
On 10/24/2013 5:10 PM, Peter Maydell wrote:
Can't you use the min and max softfloat functions? Those are
there specifically because the corner cases mean you can't
implement them using the comparisons. (For instance for
the example you quote of max(-0.0, +0.0) they return +0.0
as you require.)
Signed-off-by: Mohamad Gebai
---
Tested on Ubuntu 12.04 with and without the LTTNG PPA and seems to work
well enough.
Reviewed-by: Alex Bennée
Yes, the bug is actually only in the Ubuntu package (missing liburcu*.pc
files). It is fixed everywhere else, including the LTTng PPA. There is a
On 10/24/2013 3:38 PM, Richard Henderson wrote:
On 10/24/2013 09:25 AM, Tom Musta wrote:
\
+ft1 = tp##_to_##btp(s->fld[i], &env->fp_status); \
+ft0 = btp##_##sum(ft0, ft1, &env->fp_status);
On 25 October 2013 14:01, Tom Musta wrote:
> On 10/25/2013 6:55 AM, Peter Maydell wrote:
>> On 24 October 2013 17:17, Tom Musta wrote:
>>>- float32_is_denormal() returns true if the 32-bit floating point
>>> number
>>> is denormalized.
>>>- float64_is_denormal() returns true if the 6
On Fri, Oct 25, 2013 at 11:57:18AM +0200, igor Mammedov wrote:
> On Fri, 25 Oct 2013 02:58:05 -0200
> Marcelo Tosatti wrote:
>
> > On Fri, Oct 25, 2013 at 12:55:36AM +0100, Paolo Bonzini wrote:
> > > > +if (hpagesize == (1<<30)) {
> > > > +unsigned long holesize = 0x1U
On 10/25/2013 6:44 AM, Peter Maydell wrote:
On 25 October 2013 12:34, Alex Bennée wrote:
Is it worth adding some sort of test into make check to defend these
softfloat functions against unintentional breakage? It would certainly
be worthwhile as soon as multiple arches use these functions as fl
mohamad.ge...@gmail.com writes:
> Signed-off-by: Mohamad Gebai
> ---
Tested on Ubuntu 12.04 with and without the LTTNG PPA and seems to work
well enough.
Reviewed-by: Alex Bennée
--
Alex Bennée
peter.mayd...@linaro.org writes:
> On 25 October 2013 12:34, Alex Bennée wrote:
>> Is it worth adding some sort of test into make check to defend these
>> softfloat functions against unintentional breakage? It would certainly
>> be worthwhile as soon as multiple arches use these functions as flo
Peter: Thanks for your feedback. Responses below.
On 10/25/2013 6:55 AM, Peter Maydell wrote:
On 24 October 2013 17:17, Tom Musta wrote:
This patch adds routines to the softfloat library that are useful for
the PowerPC VSX implementation. The routines are, however, not specific
to PowerPC
Since commit 0ebd24e0a203cf2852c310b59fbe050190dc6c8c,
bdrv_open_common will throw an error when trying to open a file
read-only with the BDRV_O_COPY_ON_READ flag set.
Although BDRV_O_RDWR is unset for the backing files,
BDRV_O_COPY_ON_READ is still passed on if copy-on-read was requested
for the d
Hi
Please, send any topic that you are interested in covering.
Thanks, Juan.
Call details:
10:00 AM to 11:00 AM EDT
Every two weeks
If you need phone number details, contact me privately.
On 10/25/2013 03:30 PM, Paolo Bonzini wrote:
Il 25/10/2013 06:58, Lei Li ha scritto:
Right now just has inaccurate numbers without the new vmsplice, which
based on
the result from info migrate, as the guest ram size increases, although the
'total time' is number of times less compared with the c
On 10/25/2013 03:31 PM, Paolo Bonzini wrote:
Il 25/10/2013 05:30, Lei Li ha scritto:
I am not sure about the name; for one thing, the new state would apply
also to postcopy migration.
About the name, how about 'live-upgrade'?
OK, I'll add the transition between postcopy and this new state.
No
On 10/25/2013 03:23 PM, Paolo Bonzini wrote:
Il 25/10/2013 05:38, Lei Li ha scritto:
Just want to confirm, normally, should I take these 'otherwise looks
good/ok'
as a 'Reviewed-by' from you If the other comment is fixed in the update
version?
Depends on how much the patch changes... right now
On 24 October 2013 17:17, Tom Musta wrote:
> This patch adds routines to the softfloat library that are useful for
> the PowerPC VSX implementation. The routines are, however, not specific
> to PowerPC and are approprriate for softfloat.
>
> The following routines are added:
>
> - float32_is_de
On 25 October 2013 12:34, Alex Bennée wrote:
> Is it worth adding some sort of test into make check to defend these
> softfloat functions against unintentional breakage? It would certainly
> be worthwhile as soon as multiple arches use these functions as float
> errors are often subtle and hard to
tommu...@gmail.com writes:
> This patch adds routines to the softfloat library that are useful for
> the PowerPC VSX implementation. The routines are, however, not specific
> to PowerPC and are approprriate for softfloat.
Is it worth adding some sort of test into make check to defend these
sof
mohamad.ge...@gmail.com writes:
> Signed-off-by: Mohamad Gebai
All looks good to me now.
Reviewed-by: Alex Bennée
--
Alex Bennée
On 11:33 Sat 19 Oct , Jean-Christophe PLAGNIOL-VILLARD wrote:
> as it's depend on current direction
ony change to get that applied?
Barebox relay on it so it can work on both qemu and real hw
Best Regards,
J.
>
> Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD
> ---
> hw/sd/pl181.c | 6 ++
On Fri, 25 Oct 2013 02:58:05 -0200
Marcelo Tosatti wrote:
> On Fri, Oct 25, 2013 at 12:55:36AM +0100, Paolo Bonzini wrote:
> > > +if (hpagesize == (1<<30)) {
> > > +unsigned long holesize = 0x1ULL -
> > > below_4g_mem_size; +
> > > +memory_region_init_alias
mle...@mega-nerd.com wrote:
>
> Changes from original:
>
> * Call host's libc functions directly rather than _syscall*() (as suggested
> by Peter Maydell).
> * Remove un-needed #defines.
>
> Launchpad bug is here: https://bugs.launchpad.net/bugs/1042388
Ping?
http://patchwork.ozlabs.org/pat
Petar Jovanovic wrote:
> From: Petar Jovanovic
>
> Creating target_structs header in linux-user/$arch/ and making
> target_ipc_perm and target_shmid_ds its first inhabitants.
> The struct defintions may/should be further fine-tuned by arch maintainers.
>
> Signed-off-by: Petar Jovanovic
Revie
Hi, Markus
I am coding V2 which support event in qapi-schema, and just remember
it is on your TODO list. Is it OK to let me implement it instead as V2?
Am 24.10.2013 um 20:35 hat Max Reitz geschrieben:
> Opening the qcow2 image with BDRV_O_NO_FLUSH prevents any flushes during
> the image creation. This means that the image has not yet been flushed
> to disk when qemu-img create exits. This flush is delayed until the next
> operation on the image i
On Oct 25, 2013 8:30 AM, "Paolo Bonzini" wrote:
>
> Il 25/10/2013 06:58, Lei Li ha scritto:
> > Right now just has inaccurate numbers without the new vmsplice, which
> > based on
> > the result from info migrate, as the guest ram size increases, although
the
> > 'total time' is number of times les
1 - 100 of 105 matches
Mail list logo