No more comments on the patch?
All comments were addressed and there is no comments so far.
And this patch only adds one more option to -acpi, thus it's quite safe
to merge this patch. So please pick this patch up.
Anyway who is the maintainer of acpi.c(or acpi related files)?
According to MAINTAI
Title: Attention! Votre Compte a été limité !
On Wed, Jun 8, 2011 at 2:19 PM, Stefan Hajnoczi wrote:
> On Wed, Jun 8, 2011 at 11:08 AM, Felix Oxley wrote:
>> I have a an (almost) EOL factory planning system running on Solaris
>> Sparc which I would like to move to intel (and preferably virtualise)
>> in order to avoid having to maintain the
On Mon, Jun 6, 2011 at 5:17 PM, Luiz Capitulino wrote:
> On Sat, 4 Jun 2011 11:34:17 +0300
> Blue Swirl wrote:
>
>> On Wed, Jun 1, 2011 at 6:54 PM, Luiz Capitulino
>> wrote:
>> > From: Lai Jiangshan
>> >
>> > inject-nmi command injects an NMI on all CPUs of guest.
>> > It is only supported for
From: Kevin Wolf
Asynchronous code is becoming very complex. At the same time
synchronous code is growing because it is convenient to write.
Sometimes duplicate code paths are even added, one synchronous and the
other asynchronous. This patch introduces coroutines which allow code
that looks sy
Add a microbenchmark for coroutine create, enter, and return (aka
lifecycle). This is a useful benchmark because users are expected to
create many coroutines, one per I/O request for example, and we
therefore need to provide good performance in that scenario.
To run:
make check-coroutine
./c
On Sun, Jun 5, 2011 at 11:28 PM, Artyom Tarasenko wrote:
> On Sat, Jun 4, 2011 at 10:30 AM, Blue Swirl wrote:
>> On Sun, May 29, 2011 at 2:32 AM, Artyom Tarasenko
>> wrote:
>>> On Thu, May 26, 2011 at 8:45 PM, Blue Swirl wrote:
On Tue, May 24, 2011 at 10:42 PM, Artyom Tarasenko
wro
From: Anthony Liguori
GLib is an extremely common library that has a portable thread implementation
along with tons of other goodies.
GLib and GObject have a fantastic amount of infrastructure we can leverage in
QEMU including an object oriented programming infrastructure.
Short term, it has a
On Sat, Jun 11, 2011 at 1:27 PM, Bastien ROUCARIES
wrote:
> Le jeudi 9 juin 2011 19:41:06, Aneesh Kumar K.V a écrit :
>> On platforms that doesn't support makecontext use gthread
>> based coroutine implementation.
>
> Why not using one of the existing lib of coroutine or improving it ?
>
> Could y
To run automated tests for coroutines:
make check-coroutine
./check-coroutine
On success the program terminates with exit status 0. On failure an
error message is written to stderr and the program exits with exit
status 1.
Signed-off-by: Stefan Hajnoczi
---
.gitignore |1 +
Make
From: "Aneesh Kumar K.V"
On platforms that don't support makecontext(3) use gthread based
coroutine implementation.
[Original patch by Aneesh, made consistent with coroutine-ucontext.c and
switched to GStaticPrivate by Stefan. Tested on Linux and OpenBSD.]
Signed-off-by: Aneesh Kumar K.V
Sign
QEMU is event-driven and suffers when blocking operations are performed because
VM execution may be stopped until the operation completes. Therefore many
operations that could block are performed asynchronously and a callback is
invoked when the operation has completed. This allows QEMU to contin
On Sun, Jun 12, 2011 at 09:50:45PM +0200, Hervé Poussineau wrote:
> Michael S. Tsirkin a écrit :
> >On Sun, Jun 12, 2011 at 02:40:35PM +0200, Hervé Poussineau wrote:
> >>Andreas,
> >>
> >>Andreas Färber a écrit :
> >>>Hervé,
> >>>
> >>>Am 22.12.2010 um 07:49 schrieb Michael S. Tsirkin:
> >>>
>
On Sun, Jun 12, 2011 at 04:20:10PM +0200, Andreas Färber wrote:
> Am 12.06.2011 um 14:40 schrieb Hervé Poussineau:
>
> >Andreas Färber a écrit :
> >>Am 22.12.2010 um 07:49 schrieb Michael S. Tsirkin:
> >>
> >>>On Wed, Dec 22, 2010 at 07:30:33AM +0100, Hervé Poussineau wrote:
> Isaku Yamahata a
Michael S. Tsirkin a écrit :
On Sun, Jun 12, 2011 at 02:40:35PM +0200, Hervé Poussineau wrote:
Andreas,
Andreas Färber a écrit :
Hervé,
Am 22.12.2010 um 07:49 schrieb Michael S. Tsirkin:
On Wed, Dec 22, 2010 at 07:30:33AM +0100, Hervé Poussineau wrote:
Isaku Yamahat
On Sun, Jun 12, 2011 at 08:28:09PM +0200, Hervé Poussineau wrote:
> Andreas Färber a écrit :
> >
> >Am 12.06.2011 um 14:40 schrieb Hervé Poussineau:
> >
> >>Andreas Färber a écrit :
> >>>Am 22.12.2010 um 07:49 schrieb Michael S. Tsirkin:
> >>>
> On Wed, Dec 22, 2010 at 07:30:33AM +0100, Hervé P
On Sun, Jun 12, 2011 at 02:40:35PM +0200, Hervé Poussineau wrote:
> Andreas,
>
> Andreas Färber a écrit :
> >
> >Hervé,
> >
> >Am 22.12.2010 um 07:49 schrieb Michael S. Tsirkin:
> >
> >>On Wed, Dec 22, 2010 at 07:30:33AM +0100, Hervé Poussineau wrote:
> >>>Isaku Yamahata a écrit :
> On Wed, De
On 06/12/2011 12:12 PM, Avi Kivity wrote:
On 06/10/2011 06:43 PM, Anthony Liguori wrote:
What exactly is so very wrong about buses that they need to die?
They force a device tree. The device model shouldn't be a tree, but a
directed graph.
Right. As an example, you configure PCI interrupt
Andreas Färber a écrit :
Am 12.06.2011 um 14:40 schrieb Hervé Poussineau:
Andreas Färber a écrit :
Am 22.12.2010 um 07:49 schrieb Michael S. Tsirkin:
On Wed, Dec 22, 2010 at 07:30:33AM +0100, Hervé Poussineau wrote:
Isaku Yamahata a écrit :
On Wed, Dec 22, 2010 at 12:20:23AM +0100, Andrea
On 11 June 2011 10:05, Jan Kiszka wrote:
> @@ -2074,6 +2074,7 @@ int load_vmstate(const char *name)
> return -EINVAL;
> }
>
> + qemu_system_reset();
> ret = qemu_loadvm_state(f);
This means that if we're doing a load because the user
passed -loadvm on the command line we'll end
On 06/11/2011 12:05 PM, Jan Kiszka wrote:
From: Jan Kiszka
In case we load the vmstate during incoming migration, we start from a
clean, default machine state as we went through system reset before. But
if we load from a snapshot, the machine can be in any state. That can
cause troubles if loadi
On Sun, Jun 12, 2011 at 05:32:57PM +0200, Andreas Färber wrote:
> Am 12.06.2011 um 15:48 schrieb Gleb Natapov:
>
> >On Sun, Jun 12, 2011 at 01:59:51PM +0200, Andreas Färber wrote:
> >>Am 09.06.2011 um 17:03 schrieb Markus Armbruster:
> >>
> >>>Andreas Färber writes:
> >>>
> Signed-off-by: And
On 06/10/2011 06:43 PM, Anthony Liguori wrote:
What exactly is so very wrong about buses that they need to die?
They force a device tree. The device model shouldn't be a tree, but a
directed graph.
Right. As an example, you configure PCI interrupt routing and the
memory controller by w
The PIR register is architecturally specified on all PowerPC
non-embedded CPUs, but currently is only available on the 604, 620, and
G4. Add it to all 601-derived CPUs.
Signed-off-by: Nathan Whitehorn
---
target-ppc/translate_init.c | 20 +---
1 files changed, 5 insertions(+
The mtmsr instruction is required not to modify the upper 32-bits of the
machine state register, but checks the current value of MSR[SF] to
decide whether to do this. This has the effect of zeroing the upper 32
bits of the MSR whenever mtmsr is executed in 64-bit mode.
Unconditionally preserve
Am 12.06.2011 um 15:48 schrieb Gleb Natapov:
On Sun, Jun 12, 2011 at 01:59:51PM +0200, Andreas Färber wrote:
Am 09.06.2011 um 17:03 schrieb Markus Armbruster:
Andreas Färber writes:
Signed-off-by: Andreas Färber
---
hw/isa-bus.c | 14 ++
hw/isa.h |1 +
2 files changed,
On 06/11/2011 12:36 AM, Eduardo Habkost wrote:
Hi,
While checking the cpu model code, I don't think I understand fully what
is supposed to be the right semantics for '-cpu host' on qemu-kvm, and
what exactly we are aiming to.
Maybe this was already discussed before, but I failed to find any
add
On 06/11/2011 01:40 PM, Roedel, Joerg wrote:
On Fri, Jun 10, 2011 at 05:36:37PM -0400, Eduardo Habkost wrote:
> We have 3 sets of cpu features that may or may not be included in
> '-cpu host':
>
> A) Features that are supported by the host and that KVM can already
> emulate, or don't need
Am 12.06.2011 um 14:40 schrieb Hervé Poussineau:
Andreas Färber a écrit :
Am 22.12.2010 um 07:49 schrieb Michael S. Tsirkin:
On Wed, Dec 22, 2010 at 07:30:33AM +0100, Hervé Poussineau wrote:
Isaku Yamahata a écrit :
On Wed, Dec 22, 2010 at 12:20:23AM +0100, Andreas Färber wrote:
From: Herv
On Sun, Jun 12, 2011 at 01:59:51PM +0200, Andreas Färber wrote:
> Am 09.06.2011 um 17:03 schrieb Markus Armbruster:
>
> >Andreas Färber writes:
> >
> >>Signed-off-by: Andreas Färber
> >>---
> >>hw/isa-bus.c | 14 ++
> >>hw/isa.h |1 +
> >>2 files changed, 15 insertions(+), 0
Am 10.06.2011 um 04:47 schrieb Alexandre Raymond:
Tested-by: Alexandre Raymond
That's definitely a better patch ;-)
Thanks, applied to the cocoa branch.
Andreas
Thanks,
Alexandre
On Thu, Jun 9, 2011 at 3:03 PM, Andreas Färber
wrote:
Avoid compiler confusion as to which method signa
Patch to correct log output about sections from:
startend size prot
0001-00019000 9000 r-x
00019000-0007b000 00062000 rw-
0004-00041000 1000 ---
00041000-00041800 0800 rw-
00041800-0005d800 0001c000 r-x
0005d800-0005e800 1000 rw-
to:
startend size
Public bug reported:
Doing
u64 lapic_idregister = (u64) fix_to_virt(FIX_APIC_BASE) + 0x20;
and later in an interrupt handler
movq (lapic_idregister), %rcx
movq (%rcx), %rcx
in a linux kernel module works in qemu 0.13.91 but not on real hardware (it
simply reboots).
On real hardware only
movl
On Sun, Jun 12, 2011 at 9:26 AM, Peter Maydell wrote:
> On 11 June 2011 14:34, Stefan Hajnoczi wrote:
>> On Sat, Jun 11, 2011 at 3:23 AM, wrote:
>>> The Buildbot has detected a new failure on builder pci_i386_debian_5_0
>>> while building qemu.
>>> Full details are available at:
>>> http://bu
Am 09.06.2011 um 18:04 schrieb Markus Armbruster:
Andreas Färber writes:
Am 09.06.2011 um 14:23 schrieb Gerd Hoffmann:
I get the feeling that doing all this in the pc87312 emulation is
easier as it needs to have this logic anyway for config register
writes and you can probably reuse the cod
Andreas,
Andreas Färber a écrit :
Hervé,
Am 22.12.2010 um 07:49 schrieb Michael S. Tsirkin:
On Wed, Dec 22, 2010 at 07:30:33AM +0100, Hervé Poussineau wrote:
Isaku Yamahata a écrit :
On Wed, Dec 22, 2010 at 12:20:23AM +0100, Andreas Färber wrote:
From: Hervé Poussineau
v1:
* Rebased.
S
Am 09.06.2011 um 17:12 schrieb Markus Armbruster:
Markus Armbruster writes:
Andreas Färber writes:
Signed-off-by: Andreas Färber
---
hw/isa-bus.c | 14 ++
hw/isa.h |1 +
2 files changed, 15 insertions(+), 0 deletions(-)
diff --git a/hw/isa-bus.c b/hw/isa-bus.c
index 1
Am 09.06.2011 um 17:03 schrieb Markus Armbruster:
Andreas Färber writes:
Signed-off-by: Andreas Färber
---
hw/isa-bus.c | 14 ++
hw/isa.h |1 +
2 files changed, 15 insertions(+), 0 deletions(-)
diff --git a/hw/isa-bus.c b/hw/isa-bus.c
index d258932..1f64673 100644
--- a/
Am 09.06.2011 um 16:53 schrieb Markus Armbruster:
Andreas Färber writes:
To allow enabling/disabling present ISA devices without hotplug,
keep track of state and add a helper to avoid enabling twice.
Since the properties to be configured are defined at device level,
delegate the actual work t
Am 09.06.2011 um 16:45 schrieb Markus Armbruster:
Andreas Färber writes:
VMState supports the type bool but qdev instead supports bit,
backed by
uint32_t. Therefore let's add DEFINE_PROP_BOOL() and
qdev_prop_set_bool().
Since, e.g., enabled=on does not look nice, parse/print "yes" and
Hervé,
Am 22.12.2010 um 07:49 schrieb Michael S. Tsirkin:
On Wed, Dec 22, 2010 at 07:30:33AM +0100, Hervé Poussineau wrote:
Isaku Yamahata a écrit :
On Wed, Dec 22, 2010 at 12:20:23AM +0100, Andreas Färber wrote:
From: Hervé Poussineau
v1:
* Rebased.
Signed-off-by: Hervé Poussineau
Cc: M
On 11 June 2011 14:34, Stefan Hajnoczi wrote:
> On Sat, Jun 11, 2011 at 3:23 AM, wrote:
>> The Buildbot has detected a new failure on builder pci_i386_debian_5_0 while
>> building qemu.
>> Full details are available at:
>> http://buildbot.b1-systems.de/qemu/builders/pci_i386_debian_5_0/builds/
On Fri, Jun 10, 2011 at 02:55:35PM +0200, Hannes Reinecke wrote:
> >Device operation: request queues
> >
> >
> >The driver queues requests to an arbitrary request queue, and they are
> >used by the device on that same queue.
> >
> What about request ordering?
> If re
On Sat, Jun 11, 2011 at 02:34:59PM +0100, Stefan Hajnoczi wrote:
> On Sat, Jun 11, 2011 at 3:23 AM, wrote:
> > The Buildbot has detected a new failure on builder pci_i386_debian_5_0
> > while building qemu.
> > Full details are available at:
> > http://buildbot.b1-systems.de/qemu/builders/pci_i
44 matches
Mail list logo