Hi...
On Mon, Oct 4, 2010 at 11:56, chandra shekar wrote:
> i have installed the patch
> http://lists.nongnu.org/archive/html/qemu-devel/2010-09/msg01662.html and do
> i need to compile qemu
> again and how to use this patch that is what options and command i may use
> in the qemu monitor to use
On 10/4/2010 3:40 AM, Arun R Bharadwaj wrote:
Hi,
I am working on introducing threading model into Qemu. This introduces
the Threadlets infrastructure which allows subsystems to offload possibly
blocking work to a queue to be processed by a pool of threads asynchrnonously.
Threadlets are useful
On 10/4/2010 8:49 AM, Stefan Hajnoczi wrote:
On Mon, Oct 4, 2010 at 4:37 PM, Anthony Liguori wrote:
On 10/04/2010 05:40 AM, Arun R Bharadwaj wrote:
Hi,
I am working on introducing threading model into Qemu. This introduces
the Threadlets infrastructure which allows subsystems to offload poss
Commit d729bb9a7700e364b1c5f9893d61f07a9e002bce has a typo, causing an
infinite loop in acpi_table_add.
Signed-off-by: Vincent Minet
---
hw/acpi.c |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/hw/acpi.c b/hw/acpi.c
index 069e05f..8071e7b 100644
--- a/hw/acpi.c
+++ b/h
Public bug reported:
When using libvirt to give a domain 2 CPUs (2), the Windows XP kvm process will use
200% CPU when Windows is idle. Switching the number of CPUs back to 1,
the kvm process gives normal idle percentages.
Using libvirt 0.8.3-1ubuntu9, tried with the following qemu-kvm
packages:
pcibus_dev_print() was erroneously retrieving the device bus
number from the secondary bus number offset of the device
instead of the bridge above the device. This ends of landing
in the 2nd byte of the 3rd BAR for devices, which thankfully
is usually zero. pcibus_get_dev_path() copied this code,
On Mon, Oct 4, 2010 at 8:00 PM, Jan Kiszka wrote:
> Am 04.10.2010 04:47, Matt Davis wrote:
>> Hello,
>> I am trying to debug a 32-bit linux kernel with gdb and qemu. My qemu
>> runs the 64-bit kernel as:
>> u...@host> qemu -kernel vmlinuz -S -s (not using kvm). If I try with
>> kvm the breakpoi
This fixes an observed failure to detect madvise() on Linux.
To avoid similar issues, all other tests that use NULL but don't already
have stddef.h are also fixed.
Signed-off-by: Scott Wood
---
configure |9 +
1 files changed, 9 insertions(+), 0 deletions(-)
diff --git a/configure
This will deadlock when the I/O thread is used, since the
CPU thread is blocked waiting for qemu_system_ready.
The synchronization is unnecessary since this is before
cpu_synchronize_all_post_init().
Signed-off-by: Scott Wood
---
hw/ppc440_bamboo.c |2 --
hw/ppce500_mpc8544ds.c |2 -
From: Huang Ying
In QEMU-KVM, physical address != RAM address. While MCE simulation
needs physical address instead of RAM address. So
kvm_physical_memory_addr_from_ram() is implemented to do the
conversion, and it is invoked before being filled in the IA32_MCi_ADDR
MSR.
Reported-by: Dean Nelson
Am 25.09.2010 09:46, schrieb Blue Swirl:
On Thu, Sep 23, 2010 at 8:44 PM, Stefan Weil wrote:
Am 23.09.2010 22:33, schrieb Blue Swirl:
On Thu, Sep 23, 2010 at 7:28 PM, Stefan Weil
wrote:
Replace the remaining format attribute printf by macro
GCC_FMT_ATTR which uses gnu_printf (if supported
Port qemu-kvm's
commit 4b62fff1101a7ad77553147717a8bd3bf79df7ef
Author: Huang Ying
Date: Mon Sep 21 10:43:25 2009 +0800
MCE: Relay UCR MCE to guest
UCR (uncorrected recovery) MCE is supported in recent Intel CPUs,
where some hardware error such as some memory error can be repo
Port qemu-kvm's signalfd compat code.
commit 5a7fdd0abd7cd24dac205317a4195446ab8748b5
Author: Anthony Liguori
Date: Wed May 7 11:55:47 2008 -0500
Use signalfd() in io-thread
This patch reworks the IO thread to use signalfd() instead of sigtimedwait()
This will eliminate the ne
Please send in any agenda items you are interested in covering.
thanks,
-chris
Block SIGALRM, SIGIO and consume them via signalfd.
Signed-off-by: Marcelo Tosatti
Index: qemu/cpus.c
===
--- qemu.orig/cpus.c
+++ qemu/cpus.c
@@ -33,6 +33,7 @@
#include "exec-all.h"
#include "cpus.h"
+#include "compatfd.h"
#
To be used by next patches.
Signed-off-by: Marcelo Tosatti
Index: qemu/cpu-common.h
===
--- qemu.orig/cpu-common.h
+++ qemu/cpu-common.h
@@ -47,6 +47,7 @@ void qemu_ram_free(ram_addr_t addr);
/* This should only be used for ram loc
commit ce6325ff1af34dbaee91c8d28e792277e43f1227
Author: Glauber Costa
Date: Wed Mar 5 17:01:10 2008 -0300
Augment info cpus
This patch exposes the thread id associated with each
cpu through the already well known 'info cpus' interface.
Signed-off-by: Marcelo Tosatti
Index: q
Port qemu-kvm's
commit 1bab5d11545d8de5facf46c28630085a2f9651ae
Author: Huang Ying
Date: Wed Mar 3 16:52:46 2010 +0800
Add savevm/loadvm support for MCE
MCE registers are saved/load into/from CPUState in
kvm_arch_save/load_regs. To simulate the MCG_STATUS clearing upon
res
Port qemu-kvm's MCE support
commit c68b2374c9048812f488e00ffb95db66c0bc07a7
Author: Huang Ying
Date: Mon Jul 20 10:00:53 2009 +0800
Add MCE simulation support to qemu/kvm
KVM ioctls are used to initialize MCE simulation and inject MCE. The
real MCE simulation is implemented in
On Mon, Oct 04, 2010 at 11:20:19AM -0500, Anthony Liguori wrote:
> On 10/04/2010 11:12 AM, Michael S. Tsirkin wrote:
> >On Mon, Oct 04, 2010 at 09:01:14AM -0500, Anthony Liguori wrote:
> >>On 10/04/2010 03:04 AM, Avi Kivity wrote:
> >>>On 10/04/2010 03:18 AM, Anthony Liguori wrote:
> On 10/03/2
On 10/04/2010 11:12 AM, Michael S. Tsirkin wrote:
On Mon, Oct 04, 2010 at 09:01:14AM -0500, Anthony Liguori wrote:
On 10/04/2010 03:04 AM, Avi Kivity wrote:
On 10/04/2010 03:18 AM, Anthony Liguori wrote:
On 10/03/2010 09:28 AM, Michael S. Tsirkin wrote:
With -netdev, virtio devices present offload
features to guest, depending on the backend used.
Thus, removing host netdev peer while guest is
active leads to guest-visible inconsistency and/or crashes.
As a solution, while guest (NIC) peer device exists,
we prevent the host peer pointer from being
On Mon, Oct 04, 2010 at 09:01:14AM -0500, Anthony Liguori wrote:
> On 10/04/2010 03:04 AM, Avi Kivity wrote:
> > On 10/04/2010 03:18 AM, Anthony Liguori wrote:
> >>On 10/03/2010 09:28 AM, Michael S. Tsirkin wrote:
> >>>
> This is using eventfd as well.
> >>>Sorry, I meant irqfd.
> >>
> >>I've t
On Mon, Oct 4, 2010 at 4:37 PM, Anthony Liguori wrote:
> On 10/04/2010 05:40 AM, Arun R Bharadwaj wrote:
>>
>> Hi,
>>
>> I am working on introducing threading model into Qemu. This introduces
>> the Threadlets infrastructure which allows subsystems to offload possibly
>> blocking work to a queue t
On 10/04/2010 05:40 AM, Arun R Bharadwaj wrote:
Hi,
I am working on introducing threading model into Qemu. This introduces
the Threadlets infrastructure which allows subsystems to offload possibly
blocking work to a queue to be processed by a pool of threads asynchrnonously.
Threadlets are usefu
On Sun, Oct 3, 2010 at 12:01 PM, Avi Kivity wrote:
> On 09/30/2010 04:01 PM, Stefan Hajnoczi wrote:
>>
>> Virtqueue notify is currently handled synchronously in userspace virtio.
>> This prevents the vcpu from executing guest code while hardware
>> emulation code handles the notify.
>>
>> On syst
On Sun, 2010-10-03 at 22:18 +0200, Michael S. Tsirkin wrote:
> Move all of vhost-net start/stop logic to a single routine,
> and call it from everywhere.
>
> Additionally, start/stop vhost-net on link up/down:
> we should not transmit anything if user asked us to
> put the link down.
>
> Signed-o
On Mon, Oct 4, 2010 at 9:50 AM, Tomasz Chmielewski wrote:
> On 04.10.2010 10:24, Tomasz Chmielewski wrote:
>>
>> On 04.10.2010 08:49, Stefan Hajnoczi wrote:
>>>
>>> On Sun, Oct 3, 2010 at 5:08 PM, Tomasz Chmielewski
>>> wrote:
Is it somehow possible to resize qcow2 images?
>>>
>>> You ca
On Mon, Oct 4, 2010 at 11:40 AM, Arun R Bharadwaj
wrote:
> I suspect this is the reason why
> I am seeing performance hit with the threading model, because this
> time is much more than the time needed to complete the entire
> v9fs_read call in the non threading model case.
If the cost of the thr
On 10/04/2010 03:04 AM, Avi Kivity wrote:
On 10/04/2010 03:18 AM, Anthony Liguori wrote:
On 10/03/2010 09:28 AM, Michael S. Tsirkin wrote:
This is using eventfd as well.
Sorry, I meant irqfd.
I've tried using irqfd in userspace. It hurts performance quite a
bit compared to doing an ioct
Bahadir Balban writes:
> I would like to trace instruction execution using QEMU. Is this
> possible?
> Ideally I would like to dump all executed instruction locations to a
> file, then match this information to function names based on the debug
> symbols in my ELF file, then finally analyze the p
Hi,
I am working on introducing threading model into Qemu. This introduces
the Threadlets infrastructure which allows subsystems to offload possibly
blocking work to a queue to be processed by a pool of threads asynchrnonously.
Threadlets are useful when there are operations that can be performed
Without cacheflush,qemu sometimes fail with segment fault on loongson
cpu,which often happens when linux begin to run init.Because user
porgram tlb refill,tlbl,tlbs,tlbm exception will often happen,
cpu_restore_state,tcg_gen_code-pc will be called frequently.
Signed-off-by: qiaochong
---
tcg
On Sun, Oct 3, 2010 at 5:08 PM, Tomasz Chmielewski wrote:
> Is it somehow possible to resize qcow2 images?
You can grow qcow2 images with:
qemu-img resize +10G
Stefan
On 10/04/2010 03:18 AM, Anthony Liguori wrote:
On 10/03/2010 09:28 AM, Michael S. Tsirkin wrote:
This is using eventfd as well.
Sorry, I meant irqfd.
I've tried using irqfd in userspace. It hurts performance quite a bit
compared to doing an ioctl so I would suspect this too.
A last_use
Am 04.10.2010 04:47, Matt Davis wrote:
> Hello,
> I am trying to debug a 32-bit linux kernel with gdb and qemu. My qemu
> runs the 64-bit kernel as:
> u...@host> qemu -kernel vmlinuz -S -s (not using kvm). If I try with
> kvm the breakpoint does not even seem to get tripped.
Which qemu version
ATA does not only have the WCACHE enabled bit in identify word 85, but also
a WCACHE supported bit in word 82. While the Linux kernel is fine with the
latter at least hdparm also needs the former before correctly displaying
the cache settings. There's also a non-zero chance other operating system
On 04.10.2010 10:24, Tomasz Chmielewski wrote:
On 04.10.2010 08:49, Stefan Hajnoczi wrote:
On Sun, Oct 3, 2010 at 5:08 PM, Tomasz Chmielewski
wrote:
Is it somehow possible to resize qcow2 images?
You can grow qcow2 images with:
qemu-img resize +10G
I don't see "resize" option in my qemu-img
On 04.10.2010 08:49, Stefan Hajnoczi wrote:
On Sun, Oct 3, 2010 at 5:08 PM, Tomasz Chmielewski wrote:
Is it somehow possible to resize qcow2 images?
You can grow qcow2 images with:
qemu-img resize +10G
I don't see "resize" option in my qemu-img (0.12.5) help / manual.
Was this option adde
On Mon, Oct 04, 2010 at 02:57:31PM +0200, Stefan Weil wrote:
> Am 03.10.2010 15:20, schrieb Michael S. Tsirkin:
> >On Sun, Oct 03, 2010 at 01:47:45PM +0200, Stefan Weil wrote:
> It might be applied to the stable branches, too.
>
> Thanks,
> Stefan
> >>>
> >>>To me, this doesn't loo
Am 03.10.2010 15:20, schrieb Michael S. Tsirkin:
On Sun, Oct 03, 2010 at 01:47:45PM +0200, Stefan Weil wrote:
It might be applied to the stable branches, too.
Thanks,
Stefan
To me, this doesn't look like a stable branch material: this adds is a
new feature, not a bugfix. Which guests benefit
42 matches
Mail list logo