Here the version with the correct coding style.
diff --git a/hw/multiboot.c b/hw/multiboot.c
index 0d2bfb4..2380d5e 100644
--- a/hw/multiboot.c
+++ b/hw/multiboot.c
@@ -267,6 +267,11 @@ int load_multiboot(void *fw_cfg,
/* if a space comes after the module filename, treat everything
On Thu, 7 Apr 2011 06:41:35 am Michael S. Tsirkin wrote:
> As a solution, this adds an explicit flag that
> will enable dirty logging directly when registering
> the ram. kvm then needs a single system call
> to update tables for vga ram, vhost-net can simply ignore it.
I'm not very familiar with Q
Commit 93c8cfd9e67a62711b86f4c93747566885eb7928 tried to send a 'no
disc' event after a cdrom change so that guests notice a cd change event
between two 'cd present' states. However, we don't go from
'cd present' -> 'no cd' -> 'cd present'
as the SENSE_UNIT_ATTENTION sense_key is written over b
Standard autoconf scripts include a --version flag so people can easily
query things. Add this to qemu's configure so it too can integrate with
build systems that have standard autotool helpers.
Signed-off-by: Mike Frysinger
---
configure |2 ++
1 files changed, 2 insertions(+), 0 deletions
We restrict the commands that a guest can send us after a cdrom change
event. The current list includes REQUEST_SENSE and INQUIRY commands.
Guests can also issue TEST_UNIT_READY to inquire for the status, so
allow this command as well.
Signed-off-by: Amit Shah
---
hw/ide/core.c |9 +
Hello,
These two patches fix the cd media size change bugs.
The test scenario is:
1. create an iso image from a file
2. create a second iso image from a bigger file
3. mount 1st cd in guest
4. unmount it
5. change cd via qemu monitor
6. mount 2nd cd
7. copy file on cd to local disk -- shows erro
From: Alexey Kardashevskiy
Compiling with the DEBUG macro causes leaves hw/spapr_llan.c with an
unused variable, which is treated as an error in the qemu build.
Signed-off-by: Alexey Kardashevskiy
Signed-off-by: David Gibson
---
hw/spapr_llan.c |3 ---
1 files changed, 0 insertions(+), 3
From: Alexey Kardashevskiy
The virtio serial specification requres that the values in the config
space are encoded in native endian of the guest.
The qemu virtio-serial code did not do conversion to the guest endian
format what caused problems when host and guest use different format.
This patc
This series contains 5 essentially unrelated trivial bugfixes for qemu
code. Most are aimed at eventually getting virtio devices working on
the pseries target, the others are just annoying build bugs.
From: Alexey Kardashevskiy
The specification for the virtio balloon device requres that the values
in the config space be encoded little-endian. This differs from most
virtio things, where guest-native endian is the norm.
Currently, the qemu virtio-balloon code correctly makes the conversion
on
From: Alexey Kardashevskiy
When configured with --enable-debug, the makefile does not use any
optimization and compilation of hw/ppce500_mpc8544ds.c fails because gcc
does not remove the never called without kvm function
mpc8544_copy_soc_cell(), which will fail to link without the kvm code.
Sign
From: Alexey Kardashevskiy
The 9p code already contains an attempt at the necessary endian
conversions, but it's broken.
The code which does conversion from host to guest does it correctly
and this code was copied to the function which does guest to host
conversion. However the copied code hasn
On Thu, 7 Apr 2011 10:19:01 am r...@humppa.name wrote:
> Signed-off-by:
Looks like something may be wrong with your git config
Brad
Hi,
2011/3/29 Josh Durgin :
> The new format is
> rbd:pool/image[@snapshot][:option1=value1[:option2=value2...]]
> Each option is used to configure rados, and may be any Ceph option, or "conf".
> The "conf" option specifies a Ceph configuration file to read.
>
> This allows rbd volumes from more
On 07.04.2011, at 02:19, r...@humppa.name wrote:
> Multiboot modules couldn't be loaded when there are spaces between the
> filename and ','. Those spaces can simply be killed.
>
> Signed-off-by:
> ---
> diff --git a/hw/multiboot.c b/hw/multiboot.c
> index 0d2bfb4..27eb159 100644
> --- a/hw/mult
Multiboot modules couldn't be loaded when there are spaces between the
filename and ','. Those spaces can simply be killed.
Signed-off-by:
---
diff --git a/hw/multiboot.c b/hw/multiboot.c
index 0d2bfb4..27eb159 100644
--- a/hw/multiboot.c
+++ b/hw/multiboot.c
@@ -267,6 +267,9 @@ int load_multiboot
Hello Christoph,
2011/4/6 Christoph Hellwig
> On Wed, Apr 06, 2011 at 05:15:29PM +0200, Kevin Wolf wrote:
> > Am 06.04.2011 17:06, schrieb Christoph Hellwig:
> > > On Wed, Apr 06, 2011 at 07:41:37AM +0100, Stefan Hajnoczi wrote:
> > >> Yes, split images are not supported by block/vpc.c.
> > >
>
> > Last year, I was also interested in working on S3 Trio emulation. This
> > year, the same idea is on the ideas list. The hardware is pretty
> > thoroughly documented through source code and textual documentation, and
> > I'm already familiar with adding PCI devices to Qemu, so I do see a
> > ro
Add trace details for getpid(), kill(), _llseek(), rt_sigaction(),
rt_sigprocmask(), clone().
Signed-off-by: Laurent Vivier
---
linux-user/strace.c| 161
linux-user/strace.list | 12 ++--
2 files changed, 167 insertions(+), 6 deletions(-)
To whom it Might Concern.
I am interested in hiring VPS services in a windows supported platform, the
requirements are minimal, I just want to install a mass mailer software for
marketing campains with proved custumers and remotely administrate it.
If you provide this services please send me your
Stefan Hajnoczi writes:
>> Hmmm... why don't simply conditionally call st_init (put it into an
>> #ifdef) and remove the "#else" in simpletrace.h.
>>
>> I've looked at it and it's not called from anywhere else.
> The benefit to stubbing out these functions is that callers don't have
> #ifdefs. A
vhost doesn't support write logging
(except for migration), anyway.
Signed-off-by: Michael S. Tsirkin
---
hw/vhost.c |4
1 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/hw/vhost.c b/hw/vhost.c
index dc3d0e2..257e3dd 100644
--- a/hw/vhost.c
+++ b/hw/vhost.c
@@ -311,6 +311,
Signed-off-by: Michael S. Tsirkin
---
hw/cirrus_vga.c | 16 +++-
1 files changed, 11 insertions(+), 5 deletions(-)
diff --git a/hw/cirrus_vga.c b/hw/cirrus_vga.c
index bdf4c8b..7212849 100644
--- a/hw/cirrus_vga.c
+++ b/hw/cirrus_vga.c
@@ -2489,7 +2489,9 @@ static void map_linear_v
On Wed, Apr 6, 2011 at 2:51 PM, Michael Tokarev wrote:
> Resending (previous attempt was at Wed, 30 Mar 2011).
>
> In previous life qdev_init_nofail() used to call hw_error() which
> did register dump and other scary things. Now it calls
> error_report() and does a regular exit(1). Fix the comme
use the new api to reduce the number of these (expensive)
system calls.
Note: using this API, we should be able to
get rid of vga_dirty_log_xxx APIs. Using them doesn't
affect the performance though because we detects
the log_dirty flag set and ignores the call.
Signed-off-by: Michael S. Tsirkin
Pass the flag to all cpu notifiers, doing
nothing at this point. Will be used by
follow-up patches.
Signed-off-by: Michael S. Tsirkin
---
cpu-common.h | 22 +-
exec.c | 14 --
hw/vhost.c |3 ++-
kvm-all.c|3 ++-
4 files changed, 29 insertio
Currently, vga cards that allocate vga ram, register it as regular ram,
and then request dirty logging from kvm (which is required for this hack
to function correctly). Both these operations involve memory slot
update and flush in kvm and in vhost which is a slow operation.
This was observed to s
Cirrus VGA (at least) calls register memory region
with the same values again and again. The
registration in vhost-net slows this a lot,
optimize by checking that the same data is already registered.
Signed-off-by: Michael S. Tsirkin
---
hw/vhost.c | 54
On Wed, Apr 6, 2011 at 3:15 PM, Lluís wrote:
> Stefan Hajnoczi writes:
>
>>> + if (len > 1) { /* skip empty lines */
>>> + line[len - 1] = '\0';
>>> + if (!st_change_trace_event_state(line, true)) {
>
>> The build breaks when --enable-trace-bac
On Wed, Apr 6, 2011 at 3:59 PM, John Haxby wrote:
> Hello,
>
> How long does it normally take patches to make their way into git? I
> only ask because
>
> [PATCH 1/2][REPOST] Introduce a new 'connected' xendev op called when
> Connected.
> [PATCH 2/2][REPOST] Move the xenfb pointer handler to t
On Wed, 2011-04-06 at 19:13 +0100, Luiz Capitulino wrote:
> On Fri, 1 Apr 2011 17:36:08 +0100
> Ian Campbell wrote:
>
> > Hi,
> >
> > (I was unsure what the appropriate mailing list for this was, apologies
> > for the cross post)
> >
> > You may or may not be aware that Xen intends to switch to
On 04/06/2011 02:27 PM, Peter Maydell wrote:
Right, but honestly speaking, I don't know how this works for other arches.
So, the best thing to do is to have a general design that can be used
by any architecture. Of course that we can also add a new command later
if needed.
Well, I'm not sure "s
On 6 April 2011 20:00, Luiz Capitulino wrote:
> On Wed, 06 Apr 2011 20:17:47 +0200
> Jan Kiszka wrote:
>> HMP is currently x86-only, thus it's probably OK to model it after some
>> PC feature (though I don't know if there aren't NMI buttons with BP-only
>> wirings). But will the consolidate versi
This adds/modifies the following functions:
* get_name: Get _only_ the event name
* has_property: Return whether an event has a property (keyword before the event
name)
Signed-off-by: Lluís Vilanova
---
docs/tracing.txt |6 ++--
scripts/tracetool | 73 --
Signed-off-by: Lluís Vilanova
---
scripts/tracetool |7 ---
1 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/scripts/tracetool b/scripts/tracetool
index 412f695..d88cb43 100755
--- a/scripts/tracetool
+++ b/scripts/tracetool
@@ -338,6 +338,7 @@ linetoc_ust()
name=$(get_
On Wed, 06 Apr 2011 20:17:47 +0200
Jan Kiszka wrote:
> On 2011-04-06 20:08, Luiz Capitulino wrote:
> > On Wed, 06 Apr 2011 13:03:37 -0500
> > Anthony Liguori wrote:
> >
> >> On 04/06/2011 12:47 PM, Luiz Capitulino wrote:
> >>> On Mon, 04 Apr 2011 08:05:48 -0500
> >>> Anthony Liguori wrote:
> >
Note that this refers to the backend-specific state (whether the output must be
generated), not the event "disabled" property (which always uses the "nop"
backend).
Signed-off-by: Lluís Vilanova
---
scripts/tracetool |9 ++---
trace-events |3 ---
2 files changed, 2 insertions(+
Signed-off-by: Lluís Vilanova
---
docs/tracing.txt | 18 +-
1 files changed, 9 insertions(+), 9 deletions(-)
diff --git a/docs/tracing.txt b/docs/tracing.txt
index f15069c..34b0901 100644
--- a/docs/tracing.txt
+++ b/docs/tracing.txt
@@ -26,14 +26,14 @@ for debugging, profiling
Given that all events with programmatically-controlled state are disabled by
default, we can delete the "disable" property from all events.
As of now, the only backend that will generate high ammounts of (possibly)
undesired output is "stderr", but it is considered only for debug purposes.
Signed
When using the "simple" tracing backend, all events are in disabled state by
default.
The "-trace events" argument can be used to provide a file with a list of trace
event names that will be enabled prior to starting execution. This saves the
user from manually toggling event states through the mo
Signed-off-by: Lluís Vilanova
---
configure | 30 +-
hmp-commands.hx | 28
monitor.c | 14 ++--
vl.c| 64 ---
4 files changed, 68 insertions(+), 68 deletion
This includes all the control interfaces already provided by the "simple"
backend (i.e., command line, programmatic and monitor).
Signed-off-by: Fabien Chouteau
Signed-off-by: Lluís Vilanova
---
Makefile.objs |8 +++-
configure |3 +++
docs/tracing.txt |6 ++
hm
Any event with the keyword/property "disable" generates an empty trace event
using the "nop" backend, regardless of the current backend.
Signed-off-by: Lluís Vilanova
---
docs/tracing.txt | 25 +++--
scripts/tracetool | 15 ++-
2 files changed, 17 insertions(
Signed-off-by: Lluís Vilanova
---
monitor.c |4 +---
qemu-config.c |4 ++--
simpletrace.h |7 ---
vl.c |7 +--
4 files changed, 8 insertions(+), 14 deletions(-)
diff --git a/monitor.c b/monitor.c
index 2ba1362..377424e 100644
--- a/monitor.c
+++ b/monitor.c
@
Signed-off-by: Lluís Vilanova
---
trace-events |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/trace-events b/trace-events
index 06efdb7..9fcc3bb 100644
--- a/trace-events
+++ b/trace-events
@@ -253,8 +253,8 @@ disable leon3_set_irq(int intno) "Set CPU IRQ %d"
disable
This patch defines the "disable" trace event state to always use the "nop"
backend.
As a side-effect, all events are now enabled (without "disable") by default, as
all backends (except "stderr") have programmatic support for dynamically
(de)activating each trace event.
In order to make this true,
Like all block drivers virtio-blk should not allow small than block size
granularity access. But given that the protocol specifies a
byte unit length field we currently accept such requests, which cause
qemu to abort() in lower layers. Add checks to the main read and
write handlers to catch them
On Tue, 05 Apr 2011 15:36:12 +0200
Roland Elek wrote:
> Dear Qemu developers,
>
> First, I'd like to reintroduce myself, as my university and official
> duties prevented me from being active in the community since last year.
> I am Roland Elek, a student from Hungary, and a successful student
On 2011-04-06 20:08, Luiz Capitulino wrote:
> On Wed, 06 Apr 2011 13:03:37 -0500
> Anthony Liguori wrote:
>
>> On 04/06/2011 12:47 PM, Luiz Capitulino wrote:
>>> On Mon, 04 Apr 2011 08:05:48 -0500
>>> Anthony Liguori wrote:
>>>
On 04/04/2011 07:54 AM, Avi Kivity wrote:
> On 04/04/2011 0
On Fri, 1 Apr 2011 17:36:08 +0100
Ian Campbell wrote:
> Hi,
>
> (I was unsure what the appropriate mailing list for this was, apologies
> for the cross post)
>
> You may or may not be aware that Xen intends to switch to using SeaBIOS
> as part of switching to using upstream qemu as our device m
On Wed, 06 Apr 2011 13:03:37 -0500
Anthony Liguori wrote:
> On 04/06/2011 12:47 PM, Luiz Capitulino wrote:
> > On Mon, 04 Apr 2011 08:05:48 -0500
> > Anthony Liguori wrote:
> >
> >> On 04/04/2011 07:54 AM, Avi Kivity wrote:
> >>> On 04/04/2011 01:59 PM, Daniel P. Berrange wrote:
> Interesti
On Tue, 22 Mar 2011 15:55:56 +0300
Dmitry Konishchev wrote:
> Hi! I use QEMU via QMP and I've discovered that for some tasks there
> is no proper way to do them via QMP. I've written few patches:
I'm going to respond you without looking at the patches.
> * One of them modifies "pci_add" command
On 04/06/2011 12:47 PM, Luiz Capitulino wrote:
On Mon, 04 Apr 2011 08:05:48 -0500
Anthony Liguori wrote:
On 04/04/2011 07:54 AM, Avi Kivity wrote:
On 04/04/2011 01:59 PM, Daniel P. Berrange wrote:
Interesting that with HMP you need to specify a single CPU index, but
with QMP it is injecting
On 6 April 2011 18:41, Dmitry Eremin-Solenikov wrote:
> On 4/6/11, Peter Maydell wrote:
>> On 4 April 2011 14:38, Dmitry Eremin-Solenikov wrote:
>>> Currently target-arm/ assumes at least ARMv5 core. Add support for
>>> handling also ARMv4/ARMv4T. This changes the following instructions:
>>
>>>
On Mon, 04 Apr 2011 08:05:48 -0500
Anthony Liguori wrote:
> On 04/04/2011 07:54 AM, Avi Kivity wrote:
> > On 04/04/2011 01:59 PM, Daniel P. Berrange wrote:
> >> Interesting that with HMP you need to specify a single CPU index, but
> >> with QMP it is injecting to all CPUs at once. Is there any co
On 4/6/11, Peter Maydell wrote:
> On 4 April 2011 14:38, Dmitry Eremin-Solenikov wrote:
>> Currently target-arm/ assumes at least ARMv5 core. Add support for
>> handling also ARMv4/ARMv4T. This changes the following instructions:
>
>> Signed-off-by: Dmitry Eremin-Solenikov
>
> Reviewed-by: Peter
This seems to leak entries on the map cache locked entries list. Patch
below:
Signed-off-by: John Baboval
---
exec.c |5 ++---
1 files changed, 2 insertions(+), 3 deletions(-)
diff --git a/exec.c b/exec.c
index 1f88d6a..f18cb7d 100644
--- a/exec.c
+++ b/exec.c
@@ -3759,9 +3759,8 @@ void cp
On Wed, Apr 06, 2011 at 05:15:29PM +0200, Kevin Wolf wrote:
> Am 06.04.2011 17:06, schrieb Christoph Hellwig:
> > On Wed, Apr 06, 2011 at 07:41:37AM +0100, Stefan Hajnoczi wrote:
> >> Yes, split images are not supported by block/vpc.c.
> >
> > I'm working on that feature for vmdk right now, which
Am 06.04.2011 09:45, schrieb Avishay Traeger:
>
> block_mig_state.reads is an int, and multiplying by BLOCK_SIZE yielded a
> negative number, resulting in a negative bandwidth (running on a 32-bit
> machine). Change order to avoid.
>
> Signed-off-by: Avishay Traeger
Thanks, applied to the bloc
On Wed, Apr 6, 2011 at 5:10 PM, Harris, Brit wrote:
> Maybe I am not looking in the right place, but I was wondering what
> functionality has been tested or is known with running a QEMU emulated
> Solaris 8 SPARC OS on a Linux 64-bit intel platform.
The kernel can be booted with a proprietary f
Am 06.04.2011 12:34, schrieb Jason Wang:
> We need to keep DIR register unchanged across migration, but currently it
> depends on the media_changed flags from block layer. Since we do not
> save/restore it and the bdrv_open() called in dest node may set the
> media_changed flag when trying to open
Maybe I am not looking in the right place, but I was wondering what
functionality has been tested or is known with running a QEMU emulated Solaris
8 SPARC OS on a Linux 64-bit intel platform.
When I look at downloads I see a sparc-test-0.2.tar.gz QEMU disk image. I
assume that running Solaris 8
Am 06.04.2011 17:06, schrieb Christoph Hellwig:
> On Wed, Apr 06, 2011 at 07:41:37AM +0100, Stefan Hajnoczi wrote:
>> Yes, split images are not supported by block/vpc.c.
>
> I'm working on that feature for vmdk right now, which is quite
> interesting as vmdk really is two different format both cla
On Wed, Apr 06, 2011 at 07:41:37AM +0100, Stefan Hajnoczi wrote:
> Yes, split images are not supported by block/vpc.c.
I'm working on that feature for vmdk right now, which is quite
interesting as vmdk really is two different format both claiming
to be vmdk, of which one is simply a text file tell
Hello,
How long does it normally take patches to make their way into git? I
only ask because
[PATCH 1/2][REPOST] Introduce a new 'connected' xendev op called when
Connected.
[PATCH 2/2][REPOST] Move the xenfb pointer handler to the connected method
were (reposted) just under a month ago (11
On 04/06/2011 01:42 PM, Stefan Hajnoczi wrote:
> On Tue, Apr 5, 2011 at 2:30 PM, Stefan Hajnoczi wrote:
>> On Mon, Apr 4, 2011 at 10:49 PM, Lluís wrote:
>>> This patch defines the "disable" trace event state to always use the "nop"
>>> backend.
>>>
>>> As a side-effect, all events are now enabled
Stefan Hajnoczi writes:
>> + if (len > 1) { /* skip empty lines */
>> + line[len - 1] = '\0';
>> + if (!st_change_trace_event_state(line, true)) {
> The build breaks when --enable-trace-backend != simple because this
> code is outside an #ifde
On Mon, Apr 4, 2011 at 6:13 PM, Michael Walle wrote:
> Hi Benjamin,
>
>> Let me know if you need more info.
>
> what happens if you configure with
>
> ./configure --target-list=x86_64-softmmu --disable-opengl
>
Works as usual.
The problem I'm facing stems from linking to libGL and memory
protecti
On 4 April 2011 14:38, Dmitry Eremin-Solenikov wrote:
> Currently target-arm/ assumes at least ARMv5 core. Add support for
> handling also ARMv4/ARMv4T. This changes the following instructions:
> Signed-off-by: Dmitry Eremin-Solenikov
Reviewed-by: Peter Maydell
-- PMM
Resending (previous attempt was at Wed, 30 Mar 2011).
In previous life qdev_init_nofail() used to call hw_error() which
did register dump and other scary things. Now it calls
error_report() and does a regular exit(1). Fix the comment
to match reality.
Signed-off-by: Michael Tokarev
---
hw/qde
On Wed, Apr 6, 2011 at 9:15 AM, Alon Levy wrote:
> On Tue, Apr 05, 2011 at 07:54:04AM +1000, Brad Hards wrote:
>> Hi,
>>
>> While looking at David Gibson's build-fix for hw/usb-ccid.c, I noticed a
>> spello
>> in a comment on the following (unchanged) line.
>>
>> This patch fixes that, and a coup
Commit 93c8cfd9e67a62711b86f4c93747566885eb7928 tried to send a 'no
disc' event after a cdrom change so that guests notice a cd change event
between two 'cd present' states. However, we don't go from
'cd present' -> 'no cd' -> 'cd present'
as the SENSE_UNIT_ATTENTION sense_key is written over b
We restrict the commands that a guest can send us after a cdrom change
event. The current list includes REQUEST_SENSE and INQUIRY commands.
Guests can also issue TEST_UNIT_READY to inquire for the status, so
allow this command as well.
Signed-off-by: Amit Shah
---
hw/ide/core.c |9 +
Hello,
These two patches fix the cd media size change bugs.
The test scenario is:
1. create an iso image from a file
2. create a second iso image from a bigger file
3. mount 1st cd in guest
4. unmount it
5. change cd via qemu monitor
6. mount 2nd cd
7. copy file on cd to local disk -- shows erro
Public bug reported:
via the qemu -monitor interface, it is possible to move and click the mouse
using
mouse_move 2 1
mouse_button 1
but the mouse_button command always moves the mouse to (0,0) making it rather
unusable to (auto-)trigger any widgets in the VM from the outside.
Would be
On Wed, Apr 6, 2011 at 12:13 PM, Lyu Mitnick wrote:
> Hello Stefan,
> "splitting hard disk images" feature depends on win32 file system. I am
> wondering
> whether it is suitable to implement in raw-win32.c??
No, raw-win32.c is not the right place to do this.
If I create a split file with Virtua
On 04/06/2011 02:13 PM, Juan Quintela wrote:
Jason Wang wrote:
We need to keep DIR register unchanged across migration, but currently it
depends on the media_changed flags from block layer. Since we do not
save/restore it and the bdrv_open() called in dest node may set the
media_changed flag wh
Jason Wang wrote:
> We need to keep DIR register unchanged across migration, but currently it
> depends on the media_changed flags from block layer. Since we do not
> save/restore it and the bdrv_open() called in dest node may set the
> media_changed flag when trying to open floppy image, guest dr
On Tue, Apr 5, 2011 at 2:30 PM, Stefan Hajnoczi wrote:
> On Mon, Apr 4, 2011 at 10:49 PM, Lluís wrote:
>> This patch defines the "disable" trace event state to always use the "nop"
>> backend.
>>
>> As a side-effect, all events are now enabled (without "disable") by default,
>> as
>> all backend
Why do you think this is wrong? The ARM ARM says that the physical
address of the first level page table descriptor is (ignoring TTBCR.N)
the concatenation of bits [31..14] of the TTBR with bits [31..20] of the
MVA and two zero bits. In this code 'table' is initially the [31..14]
bits of the TTBR,
On Mon, Apr 4, 2011 at 10:49 PM, Lluís wrote:
> Given that all events with programmatically-controlled state are disabled by
> default, we can delete the "disable" property from all events.
>
> As of now, the only backend that will generate high ammounts of (possibly)
> undesired output is "stderr
On Mon, Apr 4, 2011 at 10:49 PM, Lluís wrote:
> When using the "simple" tracing backend, all events are in disabled state by
> default.
>
> The "-trace events" argument can be used to provide a file with a list of
> trace
> event names that will be enabled prior to starting execution. This saves
Am 24.02.2011 17:49, schrieb Nick Thomas:
> This preserves the previous behaviour where the NBD server is
> unavailable or goes away during guest execution, but switches the
> NBD backend to present the AIO interface instead of the sync IO
> interface.
>
> We also split read & write requests into
Hello Stefan,
"splitting hard disk images" feature depends on win32 file system. I am
wondering
whether it is suitable to implement in raw-win32.c?? My idea is as follows:
(1) adding an array to store file descriptor related in BDRVRawState
(2) detect all splitted files in raw_open(). ie. consider
On Tue, Apr 05, 2011 at 09:02:45PM +0300, Blue Swirl wrote:
> On Tue, Apr 5, 2011 at 12:26 AM, Michael S. Tsirkin wrote:
> > On Tue, Apr 05, 2011 at 12:05:08AM +0300, Blue Swirl wrote:
> >> On Mon, Apr 4, 2011 at 10:44 PM, Michael S. Tsirkin
> >> wrote:
> >> > On Mon, Apr 04, 2011 at 08:02:23PM
On Mon, Apr 4, 2011 at 10:49 PM, Lluís wrote:
> Any event with the keyword/property "disable" generates an empty trace event
> using the "nop" backend, regardless of the current backend.
>
> Signed-off-by: Lluís Vilanova
> ---
> docs/tracing.txt | 3 +++
> scripts/tracetool | 15 ++
On Mon, Apr 4, 2011 at 10:49 PM, Lluís wrote:
> @@ -168,7 +168,7 @@ The st_change_trace_event_state() function can be used to
> enable or disable trac
> events at runtime inside QEMU:
>
> #include "trace.h"
> -
> +
Please leave the trailing whitespace, it's a workaround for wiki
syntax/form
We need to keep DIR register unchanged across migration, but currently it
depends on the media_changed flags from block layer. Since we do not
save/restore it and the bdrv_open() called in dest node may set the
media_changed flag when trying to open floppy image, guest driver may think the
floppy h
Am 22.02.2011 16:44, schrieb Nick Thomas:
> We also change the way the file parameter is parsed so IPv6 IP
> addresses can be used, e.g.: "drive=nbd:[::1]:5000"
>
> Signed-off-by: Nick Thomas
> ---
> block/nbd.c | 157
> ++-
> 1 files cha
Jason Wang wrote:
> We need to keep DIR register unchanged across migration, but currently it
> depends on the media_changed flags from block layer. Since we do not
> save/restore it and the bdrv_open() called in dest node may set the
> media_changed flag when trying to open floppy image, guest dr
On 5 April 2011 23:15, Laurent Vivier wrote:
> Le mardi 05 avril 2011 à 22:54 +0100, Peter Maydell a écrit :
>> On 5 April 2011 22:48, Laurent Vivier wrote:
>> > Le lundi 04 avril 2011 à 12:09 +0100, Peter Maydell a écrit :
>> >> -#if defined(TARGET_SPARC) || defined(TARGET_S390X)
>> >> +#if defi
Jason Wang wrote:
> Paolo Bonzini writes:
> > On 04/01/2011 08:22 AM, Jason Wang wrote:
> > > +
> > > +if (drive->bs == NULL) {
> > > +return 1;
> >
> > Is it okay to return 1 here? Have you tested the case when both the
> > source and the target drives have no floppy?
> >
On Tue, Apr 05, 2011 at 07:54:04AM +1000, Brad Hards wrote:
> Hi,
>
> While looking at David Gibson's build-fix for hw/usb-ccid.c, I noticed a
> spello
> in a comment on the following (unchanged) line.
>
> This patch fixes that, and a couple of other spellos, in that file.
ACK. Thanks.
>
> Br
On (Tue) 05 Apr 2011 [12:17:30], Avi Kivity wrote:
> >Guest kernel bug: CDROM change event missed, so the the revalidate
> >call isn't made, which causes stale data (like disc size) to be used
> >on newer media.
> >
> >qemu bug: We don't handle the GET_EVENT_STATUS_NOTIFICATION command
> >from gues
On Tue, Apr 05, 2011 at 03:32:35PM -0500, Anthony Liguori wrote:
> On 04/05/2011 01:44 PM, Cleber Rosa wrote:
> >On 04/05/2011 03:25 PM, Lucas Meneghel Rodrigues wrote:
> >>On Tue, 2011-04-05 at 13:08 -0500, Anthony Liguori wrote:
> >>>On 04/05/2011 12:08 PM, Alon Levy wrote:
> >The thing about
On Tue, Apr 05, 2011 at 03:03:00PM -0300, Lucas Meneghel Rodrigues wrote:
> On Tue, 2011-04-05 at 20:08 +0300, Alon Levy wrote:
> > On Tue, Apr 05, 2011 at 01:27:48PM -0300, Lucas Meneghel Rodrigues wrote:
> > > On Tue, 2011-04-05 at 19:01 +0300, Alon Levy wrote:
> >
> > > > So I was basically talk
block_mig_state.reads is an int, and multiplying by BLOCK_SIZE yielded a
negative number, resulting in a negative bandwidth (running on a 32-bit
machine). Change order to avoid.
Signed-off-by: Avishay Traeger
---
block-migration.c |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
di
On 04/05/2011 09:06 PM, Blue Swirl wrote:
>
> The more complicated BARs cannot be described declaratively (at least
> without a lot of complicated infrastructure). They can switch from RAM to
> MMIO mappings at runtime, and have different sub-regions.
Subregions should be possible, but I agr
98 matches
Mail list logo