On Tue, Sep 25, 2012 at 02:55:48PM +0200, Paolo Bonzini wrote:
> int event_notifier_init(EventNotifier *e, int active)
> {
> +int fds[2];
> +int ret;
> +
> #ifdef CONFIG_EVENTFD
> -int fd = eventfd(!!active, EFD_NONBLOCK | EFD_CLOEXEC);
> -if (fd < 0)
> -return -errno;
>
On 10/04/12 19:37, Søren Sandmann wrote:
> From: Søren Sandmann Pedersen
>
> Set the default PCI revision to QXL_REVISION_STABLE_V12, and remove
> the various #ifs on various subversions of spice-server 0.11.x.
Simliar patch is in spice-next (see
http://cgit.freedesktop.org/spice/qemu/log/?h=reb
On 8 October 2012 01:09, Peter Crosthwaite
wrote:
> Another completely different but workable solution is to dynamically
> determine a initrd (and dtb) location. Any reason why the bootloader
> can't track what memory real estate is in use by what pieces and just
> pick a piece of vacant real esta
Hey Serge, thanks for your response.
Running the debug module like you asked me to, the attached text file
was generated.
About the crashing before booting Windows: I have no idea. It starts the
VM for about one or two seconds, then dumps the core and kills the VM.
I'd like to point out it kills
This patchset started out as adding support for pipelining of input bulk
transfers, although input pipelining is a bit tricky to do, there are 2 good
reasons to do it:
1) Performance, I expect this to ie significantly speed-up reading from USB
mass storage devices.
2) Currently reading from a USB
And also switch to using usb_ep_set_pipeline(), rather then modifying
the ep directly.
This is a preparation patch for adding input queuing support.
Signed-off-by: Hans de Goede
---
configure | 2 +-
hw/usb/redirect.c | 20 +---
2 files changed, 18 insertions(+), 4 dele
This field is used in some places to track the tbytes field of the token, but
in other places the field is used directly, use it directly everywhere for
consistency.
Signed-off-by: Hans de Goede
---
hw/usb/hcd-ehci.c | 20 +---
1 file changed, 9 insertions(+), 11 deletions(-)
di
On 10/05/12 19:51, Marcelo Tosatti wrote:
> Allow RAM size to be configurable for cirrus, to allow migration
> compatibility from qemu-kvm.
>
> Signed-off-by: Marcelo Tosatti
Acked-by: Gerd Hoffmann
cheers,
Gerd
With the upcoming input pipelining support, large input packets
may get submitted to the device, which require special handling when
the packets ends up being split again by usb-host-linux due to usbfs
limitations. The exact demands for properly handling larger split input
transfers is explained in
While doing various performance tests of reading from USB mass storage devices
I noticed the following::
1) When an async handled packet completes, we don't immediately report an
interrupt to the guest, instead we wait for the frame-timer to run and
report it from there
2) If 1) has been fixe
Currently we effectively only do pipelining for output endpoints, since
controllers will stop filling the queue for a packet with stop the queue
on a short read semantics enabled.
This causes large input transfers to get split into multiple packets, which
comes with a serious performance penalty.
Rather then having a special check to start queuing after the first packet,
and then another check for the other packets in uhci_fill_queue(), simply
check the previous packet beforehand in uhci_fill_queue()
Signed-off-by: Hans de Goede
---
hw/usb/hcd-uhci.c | 10 +++---
1 file changed, 3 in
On Mon, 8 Oct 2012, Andriy Gapon wrote:
>
> I am running Qemu (plain, no kvm, etc) on an AMD 10h machine that
> provides popcnt instruction. Qemu advertises availability of pocnt
> to a guest as well. What I see in the guest that popcnt
> 0x20(%r12),%r8 instruction actually placed its result in
On Sun, Oct 07, 2012 at 12:19:07PM +0200, Avi Kivity wrote:
> > So you could easily have
> >
> > struct IPackDevice {
> > DeviceState qdev;
> > int32_t slot;
> > /* IRQ objects for the IndustryPack INT0# and INT1# */
> > qemu_irq *irq;
> > MemoryRegion io_space;
> >
Packets with an invalid pid, or which were cancelled have
usb_packet_map() called on them on init, but not usb_packet_unmap()
before being freed.
Signed-off-by: Hans de Goede
---
hw/usb/hcd-uhci.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/hw/usb/hcd-uhci.c b/hw/usb/hcd-uhci.c
index c
Signed-off-by: Hans de Goede
---
hw/usb/hcd-ehci.c | 31 +--
1 file changed, 29 insertions(+), 2 deletions(-)
diff --git a/hw/usb/hcd-ehci.c b/hw/usb/hcd-ehci.c
index d9d4918..444db15 100644
--- a/hw/usb/hcd-ehci.c
+++ b/hw/usb/hcd-ehci.c
@@ -353,13 +353,13 @@ enum as
> > Which device's initialization function you are talking about?
>
> static const TypeInfo e500_host_bridge_info = {
> .name = "e500-host-bridge",
> .parent= TYPE_PCI_DEVICE,
> .instance_size = sizeof(PCIDevice),
> .class_init= e500_ho
Signed-off-by: Hans de Goede
---
hw/usb/hcd-uhci.c | 31 +--
1 file changed, 25 insertions(+), 6 deletions(-)
diff --git a/hw/usb/hcd-uhci.c b/hw/usb/hcd-uhci.c
index 124d43a..63f2161 100644
--- a/hw/usb/hcd-uhci.c
+++ b/hw/usb/hcd-uhci.c
@@ -678,6 +678,13 @@ static v
According to 4.15.1.2 an interrupt must be raised when a short packet
is received. If we don't do this it may take a significant time for
the guest to notice a short trasnfer has completed, since only the last td
will have its IOC flag set, and a short transfer may complete in an earlier
packet.
S
It is possbile for bulk packets to transfer some of the data and
to then stall. ATM our usb core allows us to return either data, or an
error, not both. For now return the data rather then the stall when this
happens, counting on further packets to detect the stall.
In the future we should fix the
Hi All,
I am confused by the following observed scenario:
In my 4-CPU (KVM supported, 2 core with 2 thread for each) host
machine box, I create only one VM with 3-vCPU through virsh/libvirt
tools and also I pin this VM process to the physical processor 3. I
guess the CPU utilization for the proce
Often the guest will queue up new packets in response to a packet, in the
async schedule with its IOC flag set, completing. By speeding up the
frame-timer, we notice these new packets earlier. This increases the
speed (MB/s) of a Linux guest reading from a USB mass storage device by a
factor of 1.1
On 08.10.2012, at 10:23, Bhushan Bharat-R65777 wrote:
>>> Which device's initialization function you are talking about?
>>
>> static const TypeInfo e500_host_bridge_info = {
>> .name = "e500-host-bridge",
>> .parent= TYPE_PCI_DEVICE,
>> .instance_size
Add MIPS ASE DSP Branch instructions.
Signed-off-by: Jia Liu
---
target-mips/translate.c | 36
1 file changed, 36 insertions(+)
diff --git a/target-mips/translate.c b/target-mips/translate.c
index b023d6f..f1e5bb0 100644
--- a/target-mips/translate.c
+++ b
Add MIPS ASE DSP Compare-Pick instructions.
Signed-off-by: Jia Liu
---
target-mips/dsp_helper.c | 233 +
target-mips/helper.h | 52 +++
target-mips/translate.c | 372 ++
3 files changed, 657 insertions(+)
diff
Add MIPS ASE DSP Accumulator and DSPControl Access instructions.
Signed-off-by: Jia Liu
---
target-mips/dsp_helper.c | 609 ++
target-mips/helper.h | 35 +++
target-mips/translate.c | 355 +++
3 files changed, 999 inser
Add 74kf and mips64dspr2-generic-cpu model for test.
Signed-off-by: Jia Liu
---
target-mips/translate_init.c | 52 ++
1 file changed, 52 insertions(+)
diff --git a/target-mips/translate_init.c b/target-mips/translate_init.c
index c39138f..e559283 100644
Delete DSP r1 & DSP r2 from TODO file.
Signed-off-by: Jia Liu
---
target-mips/TODO |2 --
1 file changed, 2 deletions(-)
diff --git a/target-mips/TODO b/target-mips/TODO
index 2a3546f..15d67cd 100644
--- a/target-mips/TODO
+++ b/target-mips/TODO
@@ -6,8 +6,6 @@ General
- Unimplemented ASEs
Add MIPS ASE DSP Load instructions.
Signed-off-by: Jia Liu
---
target-mips/translate.c | 89 +++
1 file changed, 89 insertions(+)
diff --git a/target-mips/translate.c b/target-mips/translate.c
index f1e5bb0..7f08700 100644
--- a/target-mips/translat
on 08/10/2012 10:52 malc said the following:
> On Mon, 8 Oct 2012, Andriy Gapon wrote:
>
>>
>> I am running Qemu (plain, no kvm, etc) on an AMD 10h machine that
>> provides popcnt instruction. Qemu advertises availability of pocnt
>> to a guest as well. What I see in the guest that popcnt
>> 0x2
Use correct acc value to index cpu_HI/cpu_LO rather than using a fix number.
Signed-off-by: Jia Liu
---
target-mips/translate.c | 122 ---
1 file changed, 95 insertions(+), 27 deletions(-)
diff --git a/target-mips/translate.c b/target-mips/translate.
Add MIPS ASE DSP resources access check.
Signed-off-by: Jia Liu
---
linux-user/main.c |6 ++
target-mips/cpu.h | 23 +--
target-mips/helper.c|3 +++
target-mips/translate.c | 23 +++
4 files changed, 53 insertions(+), 2 dele
Add internal functions using by MIPS ASE DSP instructions.
Signed-off-by: Jia Liu
---
target-mips/Makefile.objs |2 +-
target-mips/dsp_helper.c | 1086 +
2 files changed, 1087 insertions(+), 1 deletion(-)
create mode 100644 target-mips/dsp_helper
Add MIPS ASE DSP GPR-Based Shift instructions.
Signed-off-by: Jia Liu
---
target-mips/dsp_helper.c | 256
target-mips/helper.h | 38 ++
target-mips/translate.c | 328 ++
3 files changed, 622 insertions(
Add MIPS ASE DSP Bit/Manipulation instructions.
Signed-off-by: Jia Liu
---
target-mips/dsp_helper.c | 55 +++
target-mips/helper.h |7 ++
target-mips/translate.c | 231 ++
3 files changed, 293 insertions(+)
diff --git a/target-mips
On (Sun) 30 Sep 2012 [20:05:16], Marcelo Tosatti wrote:
> On Thu, Sep 20, 2012 at 09:46:41AM -0300, Marcelo Tosatti wrote:
> > On Thu, Sep 20, 2012 at 01:55:20PM +0530, Amit Shah wrote:
> > > Commit f349c12c0434e29c79ecde89029320c4002f7253 added the guest stop
> > > notification, but it did it in a
On (Sun) 30 Sep 2012 [21:50:07], Amos Kong wrote:
> - Original Message -
> > On Thu, Sep 20, 2012 at 09:46:41AM -0300, Marcelo Tosatti wrote:
> > > On Thu, Sep 20, 2012 at 01:55:20PM +0530, Amit Shah wrote:
> > > > Commit f349c12c0434e29c79ecde89029320c4002f7253 added the guest
> > > > stop
DO_UPCAST is supposed to translate from the first member of a struct to
that struct, not from arbitrary ones. And it (usually) breaks the build
when neglecting this rule. Use container_of to fix the build breakage
and likely also the runtime behavior.
Signed-off-by: Jan Kiszka
---
hw/vfio_pci.c
Hi,
Here comes the spice patch queue. It raises the minimal required
spice-server version to 0.12 and the qxl device revision to 4.
It also brings a collection of bugfixes.
please pull,
Gerd
The following changes since commit 4bb26682f70a5f626cad3e0ac82bf4b6252ea7a4:
Merge branch 'master
With the next qemu version (1.3) we are going to bump the qxl device
revision to 4. The new features available require a recent spice-server
version, so raise up the bar. Otherwise we would end up with different
qxl revisions depending on the spice-server version installed, which
would be a major
Don't try to be clever and skip displaysurface reinitialization in case
the size hasn't changed. Other parameters might have changed
nevertheless, for example depth or stride, resulting in rendering being
broken then.
Trigger: boot linux guest with vesafb, start X11, make sure both vesafb
and X11
From: Alon Levy
Reported and suggested by Paolo Bonzini, thanks.
Signed-off-by: Alon Levy
Signed-off-by: Gerd Hoffmann
---
hw/qxl.c |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/hw/qxl.c b/hw/qxl.c
index e99ed55..772b6c0 100644
--- a/hw/qxl.c
+++ b/hw/qxl.c
@@ -146
On 8 October 2012 07:39, Peter Crosthwaite
wrote:
> Im currently investigating the possibility of building QEMU with
> multiple CPU architectures active concurrently. That is, I have a
> binary with both an target-arm and target-microblaze and wish to run
> them as a heterogeneous multiprocessor p
On Fri, Oct 05, 2012 at 05:52:35PM -0600, Eric Blake wrote:
> Right now, 'query-block' has no way to filter to a single device, but
> conversely, for each device, it shows only the first backing file,
> rather than the entire backing chain. Jeff and I were lamenting this
> fact on IRC while debugg
From: Alon Levy
As suggested by Paolo Bonzini, to avoid possible integer overflow issues.
Signed-off-by: Alon Levy
Signed-off-by: Gerd Hoffmann
---
hw/qxl.c |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/hw/qxl.c b/hw/qxl.c
index 772b6c0..c246147 100644
--- a/hw/q
From: Michael Tokarev
This cleans up two additions of almost the same code in commits
511b13e2c9 and ccc2960d654. While at it, make error paths
consistent (always use 'break' instead of 'return').
Signed-off-by: Michael Tokarev
Cc: Dunrong Huang
Cc: Alon Levy
Signed-off-by: Gerd Hoffmann
--
On 10/07/12 17:03, Alon Levy wrote:
> As suggested by Paolo Bonzini, to avoid possible integer overflow issues.
Patch added to spice patch queue, likewise the other two qxl fixes.
thanks,
Gerd
Set qxl pci revision to 4 (for pc-1.3+) so guests know
spice-server 0.12 features are available.
Signed-off-by: Gerd Hoffmann
---
hw/pc_piix.c |8
hw/qxl.h |5 -
2 files changed, 8 insertions(+), 5 deletions(-)
diff --git a/hw/pc_piix.c b/hw/pc_piix.c
index fd5898f..823
On 10/08/2012 02:54 PM, Peter Maydell wrote:
On 8 October 2012 07:39, Peter Crosthwaite
wrote:
Im currently investigating the possibility of building QEMU with
multiple CPU architectures active concurrently. That is, I have a
binary with both an target-arm and target-microblaze and wish to run
From: Alon Levy
This prevents a segfault later on when the device reset handler
tries to access a NULL ssd.worker since interface_attach_worker has
not been called.
Signed-off-by: Alon Levy
Signed-off-by: Gerd Hoffmann
---
hw/qxl.c |6 +-
1 files changed, 5 insertions(+), 1 deletions(
Hi,
On 10/02/2012 05:26 PM, Shawn Starr wrote:
On Monday, September 24, 2012 10:38:57 AM Shawn Starr wrote:
On Monday, September 24, 2012 04:36:15 PM Hans de Goede wrote:
Hi,
Hello,
Reopening this issue with usb-host stalling now
ehci warning: guest updated active QH
USBDEVFS_DISCARDURB:
Enables QXL_IO_FLUSH_SURFACES_ASYNC and QXL_IO_FLUSH_RELEASE
which are part of the qxl rev3 feature set.
Signed-off-by: Gerd Hoffmann
---
hw/qxl.c |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/hw/qxl.c b/hw/qxl.c
index 3c82c2a..eb7707c 100644
--- a/hw/qxl.c
+++ b/hw/q
On Tue, Sep 25, 2012 at 02:55:46PM +0200, Paolo Bonzini wrote:
> This series removes the globals from async.c/aio-posix.c so that
> multiple AIO contexts (mini event loops) can be added. Right now,
> all block devices still use qemu_bh_new, but switching them to
> aio_bh_new would let you associat
(L)APIC is a part of cpu [1] so move APIC initialization inside of
x86_cpu object. Since cpu_model and override flags currently specify
whether APIC should be created or not, APIC creation&initialization is
moved into x86_cpu_apic_init() which is called from x86_cpu_realize().
[1] - all x86 cpus h
From: Jason Wang
Add a link status chang callback and change the link status bit in BMSR
& MSR accordingly. Tested in Linux/Windows guests.
The link status bit of MediaStatus is infered from BasicModeStatus,
they are inverse.
nc.link_down could not be migrated, this patch updates link_down in
r
The following changes since commit 4bb26682f70a5f626cad3e0ac82bf4b6252ea7a4:
Merge branch 'master' of git.qemu.org:/pub/git/qemu (2012-10-07 18:42:18
+)
are available in the git repository at:
git://github.com/stefanha/qemu.git net
for you to fetch changes up to a245fc18352fe286ba45ae
From: Amos Kong
This patch introduced e1000_post_load(), it will be called in the end of
migration. nc.link_down could not be migrated, this patch updates
link_down in e1000_post_load() to keep it coincident with real link
status.
Signed-off-by: Amos Kong
Signed-off-by: Stefan Hajnoczi
---
hw
From: Paolo Bonzini
This patch doesn't seem much useful alone, I must admit. However,
it makes sense as part of the upcoming directory reorganization,
where I want to have include/net/tap.h as the net<->hw interface
for tap. Then having both net/tap.h and include/net/tap.h does
not work. "Fixe
From: Amos Kong
nc.link_down could not be migrated, this patch updates link_down in
virtio_post_load() to keep it coincident with real link status.
Signed-off-by: Amos Kong
Signed-off-by: Stefan Hajnoczi
---
hw/virtio-net.c | 5 +
1 file changed, 5 insertions(+)
diff --git a/hw/virtio-ne
On Sun, 7 Oct 2012, Avi Kivity wrote:
> Using an unfiltered memory listener will cause regions to be reported
> fails multiple times if we have more than two address spaces. Use a separate
> listener for memory and I/O, and utilize MemoryListener's address space
> filtering to fix this.
>
> Signe
Signed-off-by: Alexander Graf
---
hw/i8254.c | 20 +++-
1 files changed, 11 insertions(+), 9 deletions(-)
diff --git a/hw/i8254.c b/hw/i8254.c
index 77bd5e8..cea8d13 100644
--- a/hw/i8254.c
+++ b/hw/i8254.c
@@ -111,7 +111,8 @@ static void pit_latch_count(PITChannelState *s)
Signed-off-by: Alexander Graf
---
hw/vmport.c | 21 -
1 files changed, 12 insertions(+), 9 deletions(-)
diff --git a/hw/vmport.c b/hw/vmport.c
index a4f52ee..77dc8d6 100644
--- a/hw/vmport.c
+++ b/hw/vmport.c
@@ -54,7 +54,8 @@ void vmport_register(unsigned char command, IOP
Signed-off-by: Alexander Graf
---
hw/virtio-pci.c | 126 +-
1 files changed, 49 insertions(+), 77 deletions(-)
diff --git a/hw/virtio-pci.c b/hw/virtio-pci.c
index 400f3c2..e28254f 100644
--- a/hw/virtio-pci.c
+++ b/hw/virtio-pci.c
@@ -374,79
Signed-off-by: Alexander Graf
---
hw/es1370.c | 46 --
1 files changed, 36 insertions(+), 10 deletions(-)
diff --git a/hw/es1370.c b/hw/es1370.c
index e34234c..308f2c2 100644
--- a/hw/es1370.c
+++ b/hw/es1370.c
@@ -908,18 +908,44 @@ static void es137
Signed-off-by: Alexander Graf
---
hw/ac97.c | 109 +---
1 files changed, 89 insertions(+), 20 deletions(-)
diff --git a/hw/ac97.c b/hw/ac97.c
index 0f561fa..c1cc3dd 100644
--- a/hw/ac97.c
+++ b/hw/ac97.c
@@ -1226,32 +1226,101 @@ static con
Signed-off-by: Alexander Graf
---
hw/pc.c | 19 +++
1 files changed, 11 insertions(+), 8 deletions(-)
diff --git a/hw/pc.c b/hw/pc.c
index 7e7e0e2..9eb1230 100644
--- a/hw/pc.c
+++ b/hw/pc.c
@@ -422,7 +422,8 @@ typedef struct Port92State {
qemu_irq *a20_out;
} Port92State
Signed-off-by: Alexander Graf
---
hw/serial.c | 31 ++-
1 files changed, 18 insertions(+), 13 deletions(-)
diff --git a/hw/serial.c b/hw/serial.c
index a421d1e..abae1e7 100644
--- a/hw/serial.c
+++ b/hw/serial.c
@@ -28,6 +28,7 @@
#include "pc.h"
#include "qemu-tim
Signed-off-by: Alexander Graf
---
hw/xen_platform.c | 48 ++--
1 files changed, 38 insertions(+), 10 deletions(-)
diff --git a/hw/xen_platform.c b/hw/xen_platform.c
index 956dbfe..171f8ff 100644
--- a/hw/xen_platform.c
+++ b/hw/xen_platform.c
@@ -228
On 10/08/12 09:51, Hans de Goede wrote:
> Currently we effectively only do pipelining for output endpoints, since
> controllers will stop filling the queue for a packet with stop the queue
> on a short read semantics enabled.
> This causes large input transfers to get split into multiple packets,
Signed-off-by: Alexander Graf
---
hw/pckbd.c | 48 +++-
1 files changed, 27 insertions(+), 21 deletions(-)
diff --git a/hw/pckbd.c b/hw/pckbd.c
index 69857ba..2c78f7d 100644
--- a/hw/pckbd.c
+++ b/hw/pckbd.c
@@ -194,7 +194,8 @@ static void kbd_update
Hi Hans,
On Mon, Oct 08, 2012 at 01:27:28PM +0200, Hans de Goede wrote:
> On 10/02/2012 05:26 PM, Shawn Starr wrote:
> >
> >Reopening this issue with usb-host stalling now
> >
> >ehci warning: guest updated active QH
> >USBDEVFS_DISCARDURB: Invalid argument
> >USBDEVFS_DISCARDURB: Invalid argument
On PPC, we don't have PIO. So usually PIO space behind a PCI bridge is
accessible via MMIO. Do this mapping explicitly by mapping the PIO space
of our PCI bus into a memory region that lives in memory space.
Signed-off-by: Alexander Graf
---
hw/ppc/e500.c|3 +--
hw/ppce500_pci.c |9 +
Ping!
-- PMM
On 7 September 2012 14:55, Peter Maydell wrote:
> Reject attempts to add a property to an object if one of
> that name already exists. This is always a bug in the caller;
> this is merely diagnosing it gracefully rather than behaving
> oddly later.
>
> Signed-off-by: Peter Maydell
Il 07/10/2012 11:35, Alon Levy ha scritto:
>> > Also, please consider adding the library version in the spice-protocol
>> > header files, so that you do not need
>> > CONFIG_QXL_IO_MONITORS_CONFIG_ASYNC at all.
> spice-protocol is a separate repository from spice library.
Yes, I mean adding to the
Signed-off-by: Alexander Graf
---
hw/rtl8139.c | 78 ++---
1 files changed, 36 insertions(+), 42 deletions(-)
diff --git a/hw/rtl8139.c b/hw/rtl8139.c
index b7c82ee..6be6883 100644
--- a/hw/rtl8139.c
+++ b/hw/rtl8139.c
@@ -3186,38 +3186,6 @@
Hi Peter,
Am 08.10.2012 08:39, schrieb Peter Crosthwaite:
> Im currently investigating the possibility of building QEMU with
> multiple CPU architectures active concurrently. That is, I have a
> binary with both an target-arm and target-microblaze and wish to run
> them as a heterogeneous multipro
When running on PowerPC, we don't have native PIO support. There are a few hacks
around to enable PIO access on PowerPC nevertheless.
The most typical one is the isa-mmio device. It takes MMIO requests and converts
them to PIO requests on the (QEMU internal) PIO bus.
This however is not how real
Signed-off-by: Alexander Graf
---
hw/m48t59.c | 24 ++--
1 files changed, 14 insertions(+), 10 deletions(-)
diff --git a/hw/m48t59.c b/hw/m48t59.c
index dd6cb37..389f6c9 100644
--- a/hw/m48t59.c
+++ b/hw/m48t59.c
@@ -27,6 +27,7 @@
#include "sysemu.h"
#include "sysbus.h"
Now that all users of old_portio are gone, we can remove the hack
that enabled us to support them.
Signed-off-by: Alexander Graf
---
hw/spapr_pci.c | 44 +---
hw/spapr_pci.h |2 +-
2 files changed, 2 insertions(+), 44 deletions(-)
diff --git a/hw/sp
Signed-off-by: Alexander Graf
---
hw/mc146818rtc.c | 19 +++
1 files changed, 11 insertions(+), 8 deletions(-)
diff --git a/hw/mc146818rtc.c b/hw/mc146818rtc.c
index 332a77d..670f826 100644
--- a/hw/mc146818rtc.c
+++ b/hw/mc146818rtc.c
@@ -383,7 +383,8 @@ static void rtc_update
Peter Maydell writes:
> Ping!
This is wrong.
Container properties are added by the user. You will turn a gracefully
failure (during hotplug) into an abort().
Please limit this to static properties as they are not added by a user.
Regards,
Anthony Liguori
>
> -- PMM
>
> On 7 September 2012
On Mon, Oct 8, 2012 at 11:29 PM, Anthony Liguori wrote:
> Peter Maydell writes:
>
>> Ping!
>
> This is wrong.
>
> Container properties are added by the user. You will turn a gracefully
> failure (during hotplug) into an abort().
>
Can we just populate errp with a nice meaningful error (perhaps
On 8 October 2012 14:29, Anthony Liguori wrote:
> This is wrong.
>
> Container properties are added by the user. You will turn a gracefully
> failure (during hotplug) into an abort().
No, it's turning a bug into an abort -- we don't handle trying to
create two identically named properties correc
Hi,
On 10/08/2012 03:01 PM, Johannes Stezenbach wrote:
Hi Hans,
On Mon, Oct 08, 2012 at 01:27:28PM +0200, Hans de Goede wrote:
On 10/02/2012 05:26 PM, Shawn Starr wrote:
Reopening this issue with usb-host stalling now
ehci warning: guest updated active QH
USBDEVFS_DISCARDURB: Invalid argume
@Tom,
you are running an experimental PPA containing unstable usb redirection code.
Your best bets are to (a) try with the quantal or upstream package, (b)
if you don't really need the experimental usb redirection, use the precise
packages, or (c) contact the owner of the PPA. Qemu 1.1 (which is
Il 08/10/2012 13:39, Stefan Hajnoczi ha scritto:
> This series looks useful - it compartmentalizes aio.c so there can be multiple
> event loops. In order to get a performance benefit (hooking up virtio-blk
> ioeventfd to a non-QEMU mutex thread) we need two more things:
>
> 1. Block layer associa
On 8 October 2012 14:38, Peter Crosthwaite
wrote:
> Can we just populate errp with a nice meaningful error (perhaps the
> contents of that printf), then the caller can decide if failure is
> tolerable?
I would find this approach more plausible if it wasn't that so many
places in qemu just happily
Am 08.10.2012 10:50, schrieb Alexander Graf:
>
> On 08.10.2012, at 10:23, Bhushan Bharat-R65777 wrote:
@@ -307,6 +313,16 @@ static const VMStateDescription
vmstate_ppce500_pci = {
#include "exec-memory.h"
+static int e500_pcihost_bridge_initfn(PCIDevice *d) {
+
Rusty Russell writes:
> (Topic updated, cc's trimmed).
>
> Anthony Liguori writes:
>> Rusty Russell writes:
>>> 4) The only significant change to the spec is that we use PCI
>>>capabilities, so we can have infinite feature bits.
>>>(see
>>> http://lists.linuxfoundation.org/pipermail/vi
Am 05.10.2012 04:24, schrieb Alexander Graf:
>
> On 05.10.2012, at 04:17, Anthony Liguori wrote:
>
>> Alexander Graf writes:
>>
>>> On 03.10.2012, at 22:26, Peter Maydell wrote:
>>>
On 3 October 2012 21:01, Blue Swirl wrote:
> On Mon, Oct 1, 2012 at 4:20 PM, Anthony Liguori
> wro
On 08.10.2012, at 16:03, Andreas Färber wrote:
> Am 05.10.2012 04:24, schrieb Alexander Graf:
>>
>> On 05.10.2012, at 04:17, Anthony Liguori wrote:
>>
>>> Alexander Graf writes:
>>>
On 03.10.2012, at 22:26, Peter Maydell wrote:
> On 3 October 2012 21:01, Blue Swirl wrote:
On 09/27/12 17:25, Hans de Goede wrote:
> As we need to create the parser at more places.
Both patches added to usb patch queue.
thanks,
Gerd
@ Serge,
Ah oke, I was not aware of the big version issues. But as Quantal is not
officially released yet and only RC's are out, won't that cause issues?
All I am trying to do is get a working demo of the capabilities of the Spice
protocol but many of the how-to's and PPA's are heavely out of da
> Can you perform the same test on a x86_64 host? The i686 host
> and 4 GB threshold suggests this is a 32-bit/64-bit portability bug.
I quite don't understand. My processor is a 64 bit (pentium dual core E5300)
but the host is linux 32 bits and the guest is XP 32 bits.
> Did a previous QEMU vers
Have you bisected it already?
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1062411
Title:
QEMU fails during migration and reports "qemu: VQ 0 size 0x80 Guest
index 0x2d6 inconsistent with Host i
On second thought, I'll open a new bug for the KVM crash while booting
PointSec
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/921208
Title:
win7/x64 installer hangs on startup with 0x005d.
Sta
On Mon, 2012-10-08 at 12:45 +0200, Jan Kiszka wrote:
> DO_UPCAST is supposed to translate from the first member of a struct to
> that struct, not from arbitrary ones. And it (usually) breaks the build
> when neglecting this rule. Use container_of to fix the build breakage
> and likely also the runt
No, I haven't. I'll do my best to reserve time this week to do so.
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1062411
Title:
QEMU fails during migration and reports "qemu: VQ 0 size 0x80 Guest
Quoting Tom Wijmenga (tomwijme...@gmail.com):
> @ Serge,
>
> Ah oke, I was not aware of the big version issues. But as Quantal is not
> officially released yet and only RC's are out, won't that cause issues?
I'm not sure what you mean by issues - bugs reported against Q will
definately be addres
Public bug reported:
Hi all,
KVM crashes each time the VM boots after installing PointSec.
Steps to reproduce are:
1) install win7 64bits
2) install PointSec FDE (Full Disk Encryption =>
http://www.checkpoint.com/products/full-disk-encryption/index.html)
3) regardless any other qemu parameters,
1 - 100 of 224 matches
Mail list logo