- Messaggio originale -
> Da: "Wenchao Xia"
> A: "Kevin Wolf"
> Cc: pbonz...@redhat.com, qemu-devel@nongnu.org, diet...@proxmox.com,
> stefa...@gmail.com
> Inviato: Mercoledì, 3 aprile 2013 7:51:43
> Oggetto: Re: [Qemu-devel] [PATCH 2/3] block: adjust qmp_transaction to be
> extendabl
Stefan Hajnoczi writes:
> On Tue, Mar 19, 2013 at 01:41:53PM -0600, Keith Busch wrote:
>> +static int nvme_init(PCIDevice *pci_dev)
>> +{
>> +NvmeCtrl *n = NVME(pci_dev);
>> +NvmeIdCtrl *id = &n->id_ctrl;
>> +
>> +int i;
>> +int64_t bs_size;
>> +char serial[sizeof(id->sn)];
>>
Hi Michael,
On Fri, Mar 29, 2013 at 07:53:47PM +0800, Michael W. Bombardieri wrote:
> Hi,
>
> Thanks for your work on Qemu!
>
> My friend Prashant Satish has provided Qemu binaries for
> 1.4.0 hosted here:
>
> http://www.omledom.com/
>
> Currently there is no support for SDL in the build but
On 04/02/13 19:15, Hans de Goede wrote:
> Our ehci code does not implement wakeup support, so claiming support for
> it with usb-tablet in USB-2 mode causes all tablet events to get lost.
Patch added to usb patch queue.
thanks,
Gerd
On 04/02/13 20:41, Bruce Rogers wrote:
> While investigating why a 32 bit Windows 2003 guest wasn't able to
> successfully perform a shutdown /h, it was discovered that commit
> afafe4bbe0cf7d3318e1ac7b40925561f86a6bd4 inadvertently dropped the
> initialization of the s4_val used to handle s4 shutd
On 03/27/2013 06:36 PM, Paolo Bonzini wrote:
> This series fixes a few small problems in Orit's writev patches:
>
> 1) socket_put_buffer is not needed anymore and can be dropped (patch 1);
>
> 2) sendmsg could do a partial write even for a blocking socket, in
> case it is interrupted by a signal.
Il 03/04/2013 07:11, Shehbaz Jaffer ha scritto:
> All of migration code can be found in migrate.c file.
>
> To understand migration, you can run qemu in gdb and place breakpoints
> in do_savevm() function on server side and do_loadvm() function on
> client side.
>
> Migration consists of the foll
On Tue, 2 Apr 2013 17:48:12 -0300
Eduardo Habkost wrote:
> commit 5ec01c2e96910e1588d1a0de8609b9dda7618c7f broke "-cpu ..,enforce",
> as it has moved kvm_check_features_against_host() after the
> filter_features_for_kvm() call. filter_features_for_kvm() removes all
> features not supported by th
> -Original Message-
> From: Stefano Stabellini [mailto:stefano.stabell...@eu.citrix.com]
> Sent: 2013年4月2日 21:28
> To: Hanweidong
> Cc: Stefano Stabellini; Tim (Xen.org); George Dunlap; Andrew Cooper;
> Yanqiangjun; qemu-devel@nongnu.org; xen-de...@lists.xen.org; Gonglei
> (Arei); Anthony
On Wed, Apr 03, 2013 at 02:04:09PM +1000, Peter Crosthwaite wrote:
> When the conditions blocking receiving are cleared, check for buffered rx
> packets.
>
> Signed-off-by: Peter Crosthwaite
Acked-by: Edgar E. Iglesias
> ---
> hw/xilinx_axienet.c |2 ++
> 1 files changed, 2 insertions(+
Il 03/04/2013 00:52, Peter Maydell ha scritto:
> On 2 April 2013 17:45, Paolo Bonzini wrote:
>> Il 02/04/2013 17:42, Brad Smith ha scritto:
>>> Replace the hardcoded list of OS's utilizing clock_gettime() for monotonic
>>> time with a configure test. This is to fix the use of monotonic time on
>>>
Seiji Aguchi writes:
> Anthony,
>
>> Currently my company doesn't allow me to use git-send-email to send a email.
>> So now I'm trying to find work around with IT.
>
> Satoru and I still talk if we can use git-send-email with my company IT.
> But, it seems to take a long time...
>
> So, I attach
On 04/02/13 22:18, Luiz Capitulino wrote:
> This series does two things: it makes the Monitor's output buffer dynamic
> (so that we fix an assertion bug in the Monitor); and it also switches
> the human-monitor-command command to use that buffer instead of the
> Memory chardev driver, which is drop
Il 02/04/2013 19:47, Peter Maydell ha scritto:
> On 2 April 2013 18:26, Paolo Bonzini wrote:
>> I think "a thing the size of a pointer" should be abi_long/ulong. The
>> pointer is not a CPU concept.
>
> Yeah. OTOH type alignment isn't a CPU concept either, so I'm
> a little suspicious of these d
These patches add a test device, useful to measure speed of MMIO versus PIO, in
different configurations. As I didn't want to reserve a hardcoded range
of memory, I added pci device for this instead. Used together with the
kvm unittest patches I posted on kvm mailing list.
To use, simply add the
There are only used internally now, move them
out of header and out of stub.
Signed-off-by: Michael S. Tsirkin
---
include/sysemu/kvm.h | 4 --
kvm-all.c| 107 ++-
kvm-stub.c | 10 -
3 files changed, 54 insertions(+), 6
Signed-off-by: Michael S. Tsirkin
---
kvm-all.c | 24
1 file changed, 12 insertions(+), 12 deletions(-)
diff --git a/kvm-all.c b/kvm-all.c
index ca9775d..589e37c 100644
--- a/kvm-all.c
+++ b/kvm-all.c
@@ -500,8 +500,8 @@ int kvm_check_extension(KVMState *s, unsigned int
Adding restrictions just adds code.
Signed-off-by: Michael S. Tsirkin
---
kvm-all.c | 34 ++
1 file changed, 18 insertions(+), 16 deletions(-)
diff --git a/kvm-all.c b/kvm-all.c
index 589e37c..ce823f9 100644
--- a/kvm-all.c
+++ b/kvm-all.c
@@ -501,21 +501,24 @@ i
This device is used for kvm unit tests,
currently it supports testing performance of ioeventfd.
Using updated kvm unittest, here's an example output:
mmio-no-eventfd:pci-mem 8796
mmio-wildcard-eventfd:pci-mem 3609
mmio-datamatch-eventfd:pci-mem 3685
portio-no-eventfd
No, if bdrv_snapshot_delete() can fail, you need to split it in two
parts: one that can fail, and one that cannot. If you cannot, then
there are two possibilities:
- if the failures are minor and could be repaired with "qemu-img check -r"
(e.g. lost clusters), then this is not optimal but can s
Am 03.04.2013 um 07:35 hat Wenchao Xia geschrieben:
> 于 2013-4-2 21:59, Kevin Wolf 写道:
> >Am 01.04.2013 um 12:01 hat Wenchao Xia geschrieben:
> >> Last operaton should be cancelled first.
> >>
> >>Signed-off-by: Wenchao Xia
> >
> >Should it? This commit message does little to convince me.
> >
>
Il 03/04/2013 11:02, Wenchao Xia ha scritto:
>>
> Sorry I haven't state it clearly. What about bdrv_snapshot_create()
> operation? If it need to be rolled back, I think bdrv_snapshot_delete()
> will get called and it may fail. But in most case if
> bdrv_snapshot_create() succeed before, the bdrv_
On (Fri) 29 Mar 2013 [10:02:39], fred.kon...@greensocs.com wrote:
> From: KONRAD Frederic
>
> Here the virtio-serial-pci is modified for the new API. The device
> virtio-serial-pci extends virtio-pci. It creates and connects a
> virtio-serial during the init. The properties are not changed.
> di
Am 03.04.2013 um 11:02 hat Wenchao Xia geschrieben:
> >
> >No, if bdrv_snapshot_delete() can fail, you need to split it in two
> >parts: one that can fail, and one that cannot. If you cannot, then
> >there are two possibilities:
> >
> >- if the failures are minor and could be repaired with "qemu-i
On 29 March 2013 09:02, wrote:
> -
> -/* backwards-compatibility with machines that were created with
> - DEV_NVECTORS_UNSPECIFIED */
> -vdev->nvectors = proxy->nvectors == DEV_NVECTORS_UNSPECIFIED
> -? proxy->serial.max_virtserial_ports
> +
From: Nicholas Bellinger
This patch follows MST's recommendation to move checks for
vhost_verify_ring_mappings() -> cpu_physical_memory_map() operations
from MemoryListener->region_[add,del]() -> vhost_set_memory() into
final MemoryListener->commit() -> vhost_commit() callback.
It addresses the
On (Fri) 29 Mar 2013 [10:02:37], fred.kon...@greensocs.com wrote:
> From: KONRAD Frederic
>
> This is the next part of virtio-refactoring.
>
> Basically it creates virtio-serial device which extends virtio-device.
> Then a virtio-serial can be connected on a virtio-bus.
> virtio-serial-pci, virt
On Thu, Mar 28, 2013 at 10:32 PM, Stefan Hajnoczi wrote:
> On Thu, Mar 28, 2013 at 03:55:52PM +0800, Liu Ping Fan wrote:
>> From: Liu Ping Fan
>>
>> Bind each NetClientState with a GSource(ie,NetClientSource). Currently,
>> these GSource attached with default context, but in future, after
>> reso
Il 03/04/2013 10:59, Michael S. Tsirkin ha scritto:
> This device is used for kvm unit tests,
> currently it supports testing performance of ioeventfd.
> Using updated kvm unittest, here's an example output:
> mmio-no-eventfd:pci-mem 8796
> mmio-wildcard-eventfd:pci-mem 3609
>
Signed-off-by: Gerd Hoffmann
---
hw/usb/hcd-xhci.c |2 --
1 file changed, 2 deletions(-)
diff --git a/hw/usb/hcd-xhci.c b/hw/usb/hcd-xhci.c
index 9d06c51..382ac88 100644
--- a/hw/usb/hcd-xhci.c
+++ b/hw/usb/hcd-xhci.c
@@ -1172,8 +1172,6 @@ static void xhci_set_ep_state(XHCIState *xhci,
XHCI
Hi,
Here comes the usb patch queue. Nothing major, just a bunch of little
bugfixes, some of them lingering in the queue _way_ too long already.
please pull,
Gerd
The following changes since commit 162cbbd1736de2bca43fdefa7e98c54a361ee60d:
Merge remote-tracking branch 'luiz/queue/qmp' int
From: Hans de Goede
Signed-off-by: Hans de Goede
Signed-off-by: Gerd Hoffmann
---
hw/usb/redirect.c | 33 -
1 file changed, 32 insertions(+), 1 deletion(-)
diff --git a/hw/usb/redirect.c b/hw/usb/redirect.c
index cf66df1..0ddb081 100644
--- a/hw/usb/redirect.
Make sure numintrs is a power of two, msi requires this.
https://bugzilla.redhat.com/show_bug.cgi?id=918035
Signed-off-by: Gerd Hoffmann
---
hw/usb/hcd-xhci.c |3 +++
1 file changed, 3 insertions(+)
diff --git a/hw/usb/hcd-xhci.c b/hw/usb/hcd-xhci.c
index 5aa342b..9d06c51 100644
--- a/hw/u
Signed-off-by: Gerd Hoffmann
---
hw/usb/dev-hub.c |6 +-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/hw/usb/dev-hub.c b/hw/usb/dev-hub.c
index a5f092b..0b71abd 100644
--- a/hw/usb/dev-hub.c
+++ b/hw/usb/dev-hub.c
@@ -33,6 +33,7 @@ typedef struct USBHubPort {
USBPort
Signed-off-by: Gerd Hoffmann
---
hw/usb/hcd-xhci.c |1 -
1 file changed, 1 deletion(-)
diff --git a/hw/usb/hcd-xhci.c b/hw/usb/hcd-xhci.c
index 5ea1fe7..efd4b0d 100644
--- a/hw/usb/hcd-xhci.c
+++ b/hw/usb/hcd-xhci.c
@@ -452,7 +452,6 @@ struct XHCIState {
MemoryRegion mem_oper;
Memo
Replace them with a tracepoint, so they don't spam stderr by default.
Signed-off-by: Gerd Hoffmann
---
hw/usb/hcd-xhci.c | 22 +-
trace-events |1 +
2 files changed, 10 insertions(+), 13 deletions(-)
diff --git a/hw/usb/hcd-xhci.c b/hw/usb/hcd-xhci.c
index 382ac88
At some point the default usb bus name changed from 'usb.0' to
'usb-bus.0' (probably as part of the qom conversion). Update
the usb documentation accordingly.
Signed-off-by: Gerd Hoffmann
---
docs/usb2.txt | 20 ++--
1 file changed, 10 insertions(+), 10 deletions(-)
diff --gi
From: Hans de Goede
If no client is connected on the src side, then we won't receive a
parser during migrate, in this case usbredir_post_load() should be a nop,
rather then to try to derefefence the NULL dev->parser pointer.
Signed-off-by: Hans de Goede
Signed-off-by: Gerd Hoffmann
---
hw/usb
From: Hans de Goede
Our ehci code does not implement wakeup support, so claiming support for
it with usb-tablet in USB-2 mode causes all tablet events to get lost.
http://bugzilla.redhat.com/show_bug.cgi?id=929068
Signed-off-by: Hans de Goede
Signed-off-by: Gerd Hoffmann
---
hw/usb/dev-hid.c
USB supports up to 5 hubs chained.
Catch attempts to chain more.
Signed-off-by: Gerd Hoffmann
---
hw/usb.h |1 +
hw/usb/bus.c |2 ++
hw/usb/dev-hub.c |6 ++
3 files changed, 9 insertions(+)
diff --git a/hw/usb.h b/hw/usb.h
index 1b10684..4d9d05e 100644
--- a/hw/usb.h
On Wed, Apr 03, 2013 at 11:28:55AM +0200, Paolo Bonzini wrote:
> Il 03/04/2013 10:59, Michael S. Tsirkin ha scritto:
> > This device is used for kvm unit tests,
> > currently it supports testing performance of ioeventfd.
> > Using updated kvm unittest, here's an example output:
> > mmio-no-
On 03/29/13 17:28, Alex DAMIAN wrote:
> From: Alexandru DAMIAN
>
> Do not cache depth and bypp information in the device state.
>
> This resolves a bug where Xorg video-vmare driver refuses
> to start up because the depth value read is the one cached from the
> device start (default 32 from ui/c
On Wed, Apr 03, 2013 at 09:15:11AM +, Nicholas A. Bellinger wrote:
> From: Nicholas Bellinger
>
> This patch follows MST's recommendation to move checks for
> vhost_verify_ring_mappings() -> cpu_physical_memory_map() operations
> from MemoryListener->region_[add,del]() -> vhost_set_memory() i
On 04/02/13 16:34, Corey Bryant wrote:
>
>
> On 04/01/2013 08:11 PM, Kevin O'Connor wrote:
>> On Mon, Apr 01, 2013 at 03:05:55PM -0400, Corey Bryant wrote:
>>> On 03/28/2013 05:03 AM, Paolo Bonzini wrote:
There is work on moving ACPI tables to QEMU. Please work with the
other
deve
Il 03/04/2013 11:45, Michael S. Tsirkin ha scritto:
> On Wed, Apr 03, 2013 at 11:28:55AM +0200, Paolo Bonzini wrote:
>> Il 03/04/2013 10:59, Michael S. Tsirkin ha scritto:
>>> This device is used for kvm unit tests,
>>> currently it supports testing performance of ioeventfd.
>>> Using updated kvm u
>From linux-user-test-0.3, running on x86_64:
$ ../sparc32plus-linux-user/qemu-sparc32plus -L ./gnemul/qemu-sparc sparc/ls
$ ../sparc32plus-linux-user/qemu-sparc32plus -L ./gnemul/qemu-sparc sparc/ls
dummyfile
dummyfile
$ ../sparc64-linux-user/qemu-sparc64 -L ./gnemul/qemu-sparc sparc64/ls
Change
Il 03/04/2013 11:49, Michael S. Tsirkin ha scritto:
> On Wed, Apr 03, 2013 at 09:15:11AM +, Nicholas A. Bellinger wrote:
>> From: Nicholas Bellinger
>>
>> This patch follows MST's recommendation to move checks for
>> vhost_verify_ring_mappings() -> cpu_physical_memory_map() operations
>> from
From: Alexandru DAMIAN
Move all register read/write log events from DEBUG
ifdefs to the tracing infrastructure.
Signed-off-by: Alexandru DAMIAN
---
hw/vga.c | 45 +++--
trace-events |4
2 files changed, 15 insertions(+), 34 deletions(-)
d
It fixes my test case, that is starting up with 32 bits depth console and
then switching to 16 bits depth -
since the depth is cached, xf64-video-vmware gets 565-weight but 32 bit
depth, and refuses to start.
There is another similar bug I'm tackling now - when the window resizes,
qemu_console_res
On Wed, Apr 03, 2013 at 11:53:59AM +0200, Paolo Bonzini wrote:
> Il 03/04/2013 11:45, Michael S. Tsirkin ha scritto:
> > On Wed, Apr 03, 2013 at 11:28:55AM +0200, Paolo Bonzini wrote:
> >> Il 03/04/2013 10:59, Michael S. Tsirkin ha scritto:
> >>> This device is used for kvm unit tests,
> >>> curren
On Wed, Apr 03, 2013 at 11:54:57AM +0200, Laszlo Ersek wrote:
> On 04/02/13 16:34, Corey Bryant wrote:
> >
> >
> > On 04/01/2013 08:11 PM, Kevin O'Connor wrote:
> >> On Mon, Apr 01, 2013 at 03:05:55PM -0400, Corey Bryant wrote:
> >>> On 03/28/2013 05:03 AM, Paolo Bonzini wrote:
> There is wo
> Exactly. I prefer a flexible structure so I can change
> things host side. For example register multiple
> datamatches with same address and compare speed
> of access on first and last one.
> Similarly for address.
Ok, this makes sense.
>> (BTW, and unrelated to this, please use default-config
Previously, this was done for target_long/ulong, and propagated to
abi_long/ulong via a typedef. But target_long/ulong should not
have any specific alignment, it is never used to access guest
memory.
Signed-off-by: Paolo Bonzini
---
configure| 9 -
include/exec/cpu-
Signed-off-by: Paolo Bonzini
---
linux-user/elfload.c | 114 +--
1 file changed, 57 insertions(+), 57 deletions(-)
diff --git a/linux-user/elfload.c b/linux-user/elfload.c
index 9d5dbb8..bc2e9f1 100644
--- a/linux-user/elfload.c
+++ b/linux-user/el
Move -lm to the end of the line, so that it can be picked up as a
dependency by pixman.
Signed-off-by: Paolo Bonzini
---
Makefile.target | 10 +-
configure | 4 +++-
2 files changed, 8 insertions(+), 6 deletions(-)
diff --git a/Makefile.target b/Makefile.target
index 2bd6d14..263
Il 03/04/2013 12:34, Michael S. Tsirkin ha scritto:
> > Applied to the SCSI branch, thanks.
>
> Is the rest of vhost-scsi there now?
No, but it will be shortly. :)
Paolo
于 2013-4-3 17:03, Kevin Wolf 写道:
Am 03.04.2013 um 07:35 hat Wenchao Xia geschrieben:
于 2013-4-2 21:59, Kevin Wolf 写道:
Am 01.04.2013 um 12:01 hat Wenchao Xia geschrieben:
Last operaton should be cancelled first.
Signed-off-by: Wenchao Xia
Should it? This commit message does little to con
The alignment is a characteristic of the ABI, not the CPU.
Signed-off-by: Paolo Bonzini
---
configure| 2 --
include/exec/cpu-defs.h | 2 --
include/exec/user/abitypes.h | 7 +++
linux-user/elfload.c | 6 +++---
4 files changed, 10 insertions(+), 7 deletions(
We already define it in Makefile.target. But we need to avoid a
curious double negation in order to eliminate it.
Tested-by: Stefano Stabellini
Reviewed-by: Peter Maydell
Signed-off-by: Paolo Bonzini
---
configure | 3 ---
hw/xen.h | 2 +-
2 files changed, 1 insertion(+), 4 deletions(-)
dif
Reviewed-by: Peter Maydell
Signed-off-by: Paolo Bonzini
---
configure | 18 +-
1 file changed, 9 insertions(+), 9 deletions(-)
diff --git a/configure b/configure
index 10ea70e..7d83600 100755
--- a/configure
+++ b/configure
@@ -3481,6 +3481,15 @@ echo "extra_ldflags=$EXTRA_LDFLA
The alignment is a characteristic of the ABI, not the CPU.
Signed-off-by: Paolo Bonzini
---
configure| 3 ---
include/exec/cpu-defs.h | 2 --
include/exec/user/abitypes.h | 5 +
linux-user/elfload.c | 14 +++---
target-m68k/cpu.h| 1 +
于 2013-4-3 17:02, Wenchao Xia 写道:
No, if bdrv_snapshot_delete() can fail, you need to split it in two
parts: one that can fail, and one that cannot. If you cannot, then
there are two possibilities:
- if the failures are minor and could be repaired with "qemu-img check
-r"
(e.g. lost clusters),
On 04/02/2013 04:14 PM, Stefan Weil wrote:
What compiler and options did you use?
Signed-off-by: Stefan Weil
Reviewed-by: Stefan Berger
---
tpm/tpm_int.h |9 ++---
tpm/tpm_tis.h |4 ++--
2 files changed, 4 insertions(+), 9 deletions(-)
diff --git a/tpm/tpm_int.h b/tpm/tpm
On Wed, Apr 03, 2013 at 12:34:24PM +0200, Paolo Bonzini wrote:
> Il 03/04/2013 12:33, Michael S. Tsirkin ha scritto:
> > > Because someone wasn't looking. :) The hw/ reorganization patches I've
> > > posted fix that.
> >
> > Still not sure how to merge this, if it goes in through my tree
> > and
On Tue, Apr 02, 2013 at 04:58:54PM +0200, Paolo Bonzini wrote:
> Signed-off-by: Paolo Bonzini
> ---
> default-configs/i386-softmmu.mak | 4
> default-configs/x86_64-softmmu.mak | 4
> hw/i386/Makefile.objs | 7 ++-
> hw/isa/Makefile.objs | 6 ++
> hw
On Tue, Apr 02, 2013 at 04:58:58PM +0200, Paolo Bonzini wrote:
> Signed-off-by: Paolo Bonzini
> ---
> hw/Makefile.objs | 10 --
> hw/pci/Makefile.objs | 5 +
> hw/{ => pci}/ivshmem.c| 0
> hw/{vfio_pci.c => pci/vfio.c} | 0
> 4 files changed, 5 inserti
On Tue, Apr 02, 2013 at 04:58:39PM +0200, Paolo Bonzini wrote:
> Signed-off-by: Paolo Bonzini
> ---
> hw/Makefile.objs | 5 -
> hw/block/Makefile.objs | 2 ++
> hw/{ => block}/dataplane/Makefile.objs | 0
> hw/{ => block}/dataplane/hostmem.c | 0
>
usb-storage takes care to fetch the USB serial number from -drive
options, but it neglected to pass its own 'serial' property to the
scsi-disk it creates. With this patch, the 'serial' qdev property and
the 'serial' option in -drive behave the same and correctly apply the
serial number on both USB
Something like this, please comment, not ready to submit.
From: Alexandru DAMIAN
Date: Wed, 3 Apr 2013 13:43:31 +0300
Subject: [PATCH] qemu console: Add depth preservation on allocation
Since there are multiple bit depths supported for consoles,
we must preserve the depth when creating new cons
03.04.2013 02:04, Eric Blake wrote:
> On 04/02/2013 03:45 PM, Michael Roth wrote:
>> Hi everyone,
>>
>> The following new patches are queued for QEMU stable v1.4.1:
>>
>> https://github.com/mdroth/qemu/commits/stable-1.4-staging
>>
>> The release is planned for 04-15-2013:
>>
>> http://wiki.qemu.or
On Wed, Apr 03, 2013 at 01:42:19PM +0300, Michael S. Tsirkin wrote:
> On Tue, Apr 02, 2013 at 04:58:54PM +0200, Paolo Bonzini wrote:
> > Signed-off-by: Paolo Bonzini
> > ---
> > default-configs/i386-softmmu.mak | 4
> > default-configs/x86_64-softmmu.mak | 4
> > hw/i386/Makefile.objs
On Wed, Apr 03, 2013 at 12:06:14PM +0200, Paolo Bonzini wrote:
> Il 03/04/2013 11:49, Michael S. Tsirkin ha scritto:
> > On Wed, Apr 03, 2013 at 09:15:11AM +, Nicholas A. Bellinger wrote:
> >> From: Nicholas Bellinger
> >>
> >> This patch follows MST's recommendation to move checks for
> >> vh
The alignment is a characteristic of the ABI, not the CPU.
Signed-off-by: Paolo Bonzini
---
configure| 4
include/exec/cpu-defs.h | 2 --
include/exec/user/abitypes.h | 5 +
linux-user/elfload.c | 4 ++--
target-arm/cpu.h | 1 +
target-m68k/c
Il 03/04/2013 12:33, Michael S. Tsirkin ha scritto:
> > Because someone wasn't looking. :) The hw/ reorganization patches I've
> > posted fix that.
>
> Still not sure how to merge this, if it goes in through my tree
> and that's the only comment, I'll just fix it silently ...
Indeed. In fact, c
This series expands on the one I sent yesterday, but also fixes some
confusion between target (CPU) and ABI types in linux-user/elfload.c.
target_short/int/llong and the corresponding unsigned types are renamed
to abi_short/int/llong, and TARGET_*_ALIGNMENT is similarly renamed to
ABI_*_ALIGNMENT.
Some fields in core dumps are 32-bit in 32-or-64 environments (ppc64abi32,
sparc32plus). Use abi_long/ulong for those.
Also, the fields of target_elf_siginfo are ints. Use tswap32 to convert them.
Signed-off-by: Paolo Bonzini
---
linux-user/elfload.c | 18 +-
1 file changed, 9
Registers are 64-bit in size for the MIPS n32 ABI. Define
target_elf_greg_t accordingly, and use the correct function
to do endian swaps.
Signed-off-by: Paolo Bonzini
---
linux-user/elfload.c | 21 ++---
1 file changed, 14 insertions(+), 7 deletions(-)
diff --git a/linux-user/e
On Wed, Apr 03, 2013 at 11:50:19AM +1030, Rusty Russell wrote:
> Dmitry Fleytman writes:
> > From: Dmitry Fleytman
> >
> > Virtio-net driver currently negotiates network offloads
> > on startup via features mechanism and have no ability to
> > change offloads state later.
> > This patch introduce
On Wed, Apr 03, 2013 at 12:25:02PM +0200, Paolo Bonzini wrote:
>
> > Exactly. I prefer a flexible structure so I can change
> > things host side. For example register multiple
> > datamatches with same address and compare speed
> > of access on first and last one.
> > Similarly for address.
>
> O
On Wed, 3 Apr 2013, Hanweidong wrote:
> > -Original Message-
> > From: Stefano Stabellini [mailto:stefano.stabell...@eu.citrix.com]
> > Sent: 2013年4月2日 21:28
> > To: Hanweidong
> > Cc: Stefano Stabellini; Tim (Xen.org); George Dunlap; Andrew Cooper;
> > Yanqiangjun; qemu-devel@nongnu.org; x
On Tue, 02 Apr 2013 20:40:53 -0400
Sasha Levin wrote:
> On 02/28/2013 04:22 AM, Cornelia Huck wrote:
> > Currently, eventfd introduces module_init/module_exit functions
> > to initialize/cleanup the irqfd workqueue. This only works, however,
> > if no other module_init/module_exit functions are b
Il 03/04/2013 12:38, Michael S. Tsirkin ha scritto:
> On Wed, Apr 03, 2013 at 12:34:24PM +0200, Paolo Bonzini wrote:
>> Il 03/04/2013 12:33, Michael S. Tsirkin ha scritto:
Because someone wasn't looking. :) The hw/ reorganization patches I've
posted fix that.
>>>
>>> Still not sure how t
Il 03/04/2013 12:47, Michael S. Tsirkin ha scritto:
> Won't this break if someone wants to write
> a scsi dataplane? I think we want to keep the
> generic bits in hw/dataplane ...
Ok, will do.
Paolo
Hi,
>> No, it is not, and yes, this is where the inconsistency comes
>> from. We read wred+wgreen+wblue directly from the surface
>> whereas depth is cached in the vmware vga state struct. Patch
>> attached. Not fully tested yet.
>
> Unfortunately, this doesn't change the picture (except
Il 03/04/2013 12:51, Michael S. Tsirkin ha scritto:
>>> > > default-configs/i386-softmmu.mak | 4
>>> > > default-configs/x86_64-softmmu.mak | 4
>>> > > hw/i386/Makefile.objs | 7 ++-
>>> > > hw/isa/Makefile.objs | 6 ++
>>> > > hw/{ => isa}/debugexi
Il 03/04/2013 12:43, Michael S. Tsirkin ha scritto:
> On Tue, Apr 02, 2013 at 04:58:58PM +0200, Paolo Bonzini wrote:
>> Signed-off-by: Paolo Bonzini
>> ---
>> hw/Makefile.objs | 10 --
>> hw/pci/Makefile.objs | 5 +
>> hw/{ => pci}/ivshmem.c| 0
>> hw/{
Il 03/04/2013 12:49, Michael S. Tsirkin ha scritto:
> The idea to sort devices by function makes sense to be.
> But ISA and PCI here are wrong, they try to sort
> things by connection.
Almost all ISA and PCI devices are in their logical places. You could
find the outliers immediately because they
On 04/03/13 12:13, Damian, Alexandru wrote:
> It fixes my test case, that is starting up with 32 bits depth console and
> then switching to 16 bits depth -
> since the depth is cached, xf64-video-vmware gets 565-weight but 32 bit
> depth, and refuses to start.
Jan's case is booting with vesafb @ 1
On Wed, Apr 03, 2013 at 01:48:41PM +0200, Paolo Bonzini wrote:
> Il 03/04/2013 12:38, Michael S. Tsirkin ha scritto:
> > On Wed, Apr 03, 2013 at 12:34:24PM +0200, Paolo Bonzini wrote:
> >> Il 03/04/2013 12:33, Michael S. Tsirkin ha scritto:
> Because someone wasn't looking. :) The hw/ reorgan
Hi,
Sorry for jumping in in the middle of this thread, but I just wrote
a patch yesterday, and Gerd included it in his usb-pull request
for today, which really should go into 1.4.1 too.
I'm talking about this patch:
http://www.kraxel.org/cgit/qemu/commit/?h=usb.79&id=aa1c9e971e80d25b92908dce3dec
Hi,
I've been looking into this issue recently, and this indeed
is an issue with the usb-tablet usb-2 mode. A fix for
this is here:
http://www.kraxel.org/cgit/qemu/commit/?h=usb.79&id=aa1c9e971e80d25b92908dce3dec7c38b49480ea
And should go upstream soon and hopefully will
make it into 1.4.1 too.
Hi Anthony,
please pull from the following tree based on
162cbbd1736de2bca43fdefa7e98c54a361ee60d:
git://xenbits.xen.org/people/sstabellini/qemu-dm.git xen-2013-04-03
Hanweidong (1):
xen-mapcache: pass the right size argument to test_bits
Stefano Stabellini (1):
xen-mapcache: replac
Il 03/04/2013 14:00, Michael S. Tsirkin ha scritto:
> On Wed, Apr 03, 2013 at 01:48:41PM +0200, Paolo Bonzini wrote:
>> Il 03/04/2013 12:38, Michael S. Tsirkin ha scritto:
>>> On Wed, Apr 03, 2013 at 12:34:24PM +0200, Paolo Bonzini wrote:
Il 03/04/2013 12:33, Michael S. Tsirkin ha scritto:
>>>
Hi Gerd,
I today saw this assert when live migrating a VM. Is this related? The
below patch was already applied.
qemu-1.4.5: /usr/src/qemu-1.4.5/monitor.c:297: monitor_puts: Assertion
`mon->outbuf_index < sizeof(mon->outbuf) - 1' failed.
Peter
Gerd Hoffmann wrote:
> chardev flow control broke
On 04/03/13 14:17, Peter Lieven wrote:
> Hi Gerd,
>
> I today saw this assert when live migrating a VM. Is this related? The
> below patch was already applied.
>
> qemu-1.4.5: /usr/src/qemu-1.4.5/monitor.c:297: monitor_puts: Assertion
> `mon->outbuf_index < sizeof(mon->outbuf) - 1' failed.
Proba
On Tue, 02 Apr 2013 14:44:44 -0600
Eric Blake wrote:
> On 04/02/2013 02:18 PM, Luiz Capitulino wrote:
> > The Memory chardev driver was added because, as the Monitor's output
> > buffer was static, we needed a way to accumulate the output of an
> > HMP commmand when ran by human-monitor-command.
On Wed, 03 Apr 2013 14:35:46 +0200
Gerd Hoffmann wrote:
> On 04/03/13 14:17, Peter Lieven wrote:
> > Hi Gerd,
> >
> > I today saw this assert when live migrating a VM. Is this related? The
> > below patch was already applied.
> >
> > qemu-1.4.5: /usr/src/qemu-1.4.5/monitor.c:297: monitor_puts:
On 04/02/2013 06:32 AM, Zang Hongyong wrote:
> What's the status of the IPMI patch? When will be merged into qemu?
> With this patch, an external watchdog can be used for VM HA, even
> through qemu is not healthy.
> This is more attractive to qemu's own watchdog (ib700 or 6300esb).
I haven't been
On 03/22/13 20:48, Markus Armbruster wrote:
> Jordan Justen writes:
>>> 1. The "pc-sysfw" device is mostly harmless.
>>
>> Indeed, and it's only marginally of interest until kvm supports it.
>>
>> Admittedly, I've been completely ineffectual in resolving the kvm
>> portion. More recently I tried
This patchset introduces a new tracing backend "ftrace".
Currently, QEMU tracing backends do not support userspace tracing with ftrace.
Collecting QEMU trace data and kernel trace data simultaniouly is useful for
latency analysis and debugging especially when using KVM.
With ftrace backend, you c
1 - 100 of 202 matches
Mail list logo