On 2011-03-15 04:38, Marcelo Tosatti wrote:
> On Tue, Mar 08, 2011 at 06:21:07PM +0100, Jan Kiszka wrote:
>> On 2011-03-08 18:15, Paolo Bonzini wrote:
>>> On 03/08/2011 06:10 PM, Jan Kiszka wrote:
> The qemu.git bit seen with my win32 patch series should also be a
> regression from qemu-k
On Mon, 14 Mar 2011 10:13:59 +, Stefan Hajnoczi wrote:
> On Sun, Mar 13, 2011 at 6:57 PM, Aneesh Kumar K. V
> wrote:
> > On Sun, 13 Mar 2011 16:08:29 +, Stefan Hajnoczi
> > wrote:
> >> On Sat, Mar 5, 2011 at 5:52 PM, Aneesh Kumar K.V
> >> wrote:
> >> > @@ -107,7 +108,12 @@ static int v
On Sun, 13 Mar 2011 20:57:12 +, Stefan Hajnoczi wrote:
> On Sun, Mar 13, 2011 at 7:04 PM, Aneesh Kumar K. V
> wrote:
> > On Sun, 13 Mar 2011 17:23:50 +, Stefan Hajnoczi
> > wrote:
> >> On Sat, Mar 5, 2011 at 5:52 PM, Aneesh Kumar K.V
> >> wrote:
> >> > cache=none implies the file are o
This series does two things:
- prevents a single chardev to be used by multiple devices at the same
time
- virtio-console/serial ports don't close a chardev, instead free it
for later use by other devices (or a new hot-plugged virtio serial
port).
Please apply.
Amit Shah (2):
virtio-conso
Prevent:
-chardev socket,path=/tmp/foo,server,nowait,id=c0 \
-device virtserialport,chardev=c0,id=vs0 \
-device virtserialport,chardev=c0,id=vs1
Reported-by: Mike Cao
Signed-off-by: Amit Shah
---
hw/qdev-properties.c |7 ++-
qemu-char.c |4
qemu-char.h |1
After a hot-unplug operation, the previous behaviour was to close the
chardev. That meant the chardev couldn't be re-used. Also, since
chardev hot-plug isn't possible so far, this means virtio-console
hot-plug isn't feasible as well.
With this change, the chardev is kept around. A new virtio-co
On Mon, 14 Mar 2011 10:20:57 +, Stefan Hajnoczi wrote:
> On Sun, Mar 13, 2011 at 7:04 PM, Aneesh Kumar K. V
> wrote:
> > On Sun, 13 Mar 2011 17:23:50 +, Stefan Hajnoczi
> > wrote:
> >> On Sat, Mar 5, 2011 at 5:52 PM, Aneesh Kumar K.V
> >> wrote:
> >> > cache=none implies the file are o
On Sun, 13 Mar 2011 20:53:41 +, Stefan Hajnoczi wrote:
> On Sun, Mar 13, 2011 at 7:06 PM, Aneesh Kumar K. V
> wrote:
> > On Sun, 13 Mar 2011 15:46:29 +, Stefan Hajnoczi
> > wrote:
> >> On Sat, Mar 5, 2011 at 5:52 PM, Aneesh Kumar K.V
> >> wrote:
> >> > @@ -185,17 +188,22 @@ typedef str
Sorry for the long delay, I was out of action for a week.
Ryan Harper writes:
> When removing a drive from the host-side via drive_del we currently have the
> following path:
>
> drive_del
> qemu_aio_flush()
> bdrv_close()
> drive_uninit()
> bdrv_delete()
>
> When we bdrv_delete() we end up qemu
Am 14.03.2011 18:48, schrieb Anthony Liguori:
> As I've been waiting for QAPI review, I've been working on the design of
> a new mechanism to replace our current command line option handling
> (QemuOpts) with something that reuses the QAPI infrastructure.
>
> The 'QemuOpts' syntax is just a way
Am 14.03.2011 16:13, schrieb Dushyant Bansal:
>>
>> Nice that qemu-img convert isn't that far out by default on raw :).
>>
>> About Google Summer of Code, I have posted my take on applying and
>> want to share that with you and qemu-devel:
>>
>> http://blog.vmsplice.net/2011/03/advice-for-students-
On Tue, Mar 15, 2011 at 6:41 AM, Alexander Graf wrote:
>
> On 14.03.2011, at 22:21, François Revol wrote:
>
>> The OSX build has been broken for some time now...
>>
>> * qemu-thread-posix.c:
>> both qemu_mutex_timedlock and qemu_cond_timedwait make use of
>> clock_gettime() and CLOCK_REALTIME, wh
Hi,
This patchset enables the use of GLib threadpool infrastructure in
9pfs. It contains the following patches:
1/3 - Move the paio_signal_handler to a generic location.
2/3 - Helper routines to use GLib threadpool infrastructure in 9pfs.
3/3 - Convert v9fs_stat to threaded model.
As a prerequis
* Arun R Bharadwaj [2011-03-15 16:04:53]:
Author: Arun R Bharadwaj
Date: Thu Mar 10 14:45:25 2011 +0530
Move the paio_signal_handler to a generic location.
The paio subsystem uses the signal, SIGUSR2. So move
the signal handler to a more generic place such that
other subs
On Tue, Mar 15, 2011 at 9:20 AM, Aneesh Kumar K. V
wrote:
> On Sun, 13 Mar 2011 20:53:41 +, Stefan Hajnoczi
> wrote:
>> On Sun, Mar 13, 2011 at 7:06 PM, Aneesh Kumar K. V
>> wrote:
>> > On Sun, 13 Mar 2011 15:46:29 +, Stefan Hajnoczi
>> > wrote:
>> >> On Sat, Mar 5, 2011 at 5:52 PM, A
* Arun R Bharadwaj [2011-03-15 16:04:53]:
Author: Arun R Bharadwaj
Date: Thu Mar 10 15:11:49 2011 +0530
Helper routines to use GLib threadpool infrastructure in 9pfs.
This patch creates helper routines to make use of the
threadpool infrastructure provided by GLib. This is bas
* Arun R Bharadwaj [2011-03-15 16:04:53]:
Author: Harsh Prateek Bora
Date: Mon Mar 14 13:55:37 2011 +0530
Convert v9fs_stat to threaded model.
This patch converts v9fs_stat syscall of 9pfs to threaded
model by making use of the helper routines provided
created by the prev
On Mon, Mar 14, 2011 at 07:15:14PM +, Stefan Hajnoczi wrote:
> Sounds like a good idea. Feel free to post the patches RFC and I or
> someone else can debug and polish them if you don't have time.
By looking at your document and doing what you recommend against I think I
got a much simpler sol
On Tue, Mar 15, 2011 at 9:19 AM, Aneesh Kumar K. V
wrote:
> On Mon, 14 Mar 2011 10:20:57 +, Stefan Hajnoczi
> wrote:
>> On Sun, Mar 13, 2011 at 7:04 PM, Aneesh Kumar K. V
>> wrote:
>> > On Sun, 13 Mar 2011 17:23:50 +, Stefan Hajnoczi
>> > wrote:
>> >> On Sat, Mar 5, 2011 at 5:52 PM, A
Am 14.03.2011 18:48, schrieb Anthony Liguori:
> I've got a spec written up at http://wiki.qemu.org/Features/QCFG.
> Initial code is in my QAPI tree.
One question about a small detail on this wiki page:
> typedef struct BlockdevConfig {
> char * file;
> struct BlockdevConfig * backing_fi
On Tue, Mar 15, 2011 at 10:50 AM, Christoph Hellwig wrote:
> On Mon, Mar 14, 2011 at 07:15:14PM +, Stefan Hajnoczi wrote:
>> Sounds like a good idea. Feel free to post the patches RFC and I or
>> someone else can debug and polish them if you don't have time.
>
> By looking at your document an
qemu_kvm_eat_signals requires POSIX support with realtime extensions for
sigtimedwait. Not all our target platforms provide this. Moreover,
undefined sigbus_reraise was referenced on non-Linux as well.
Signed-off-by: Jan Kiszka
CC: Andreas Färber
---
cpus.c | 94 ++
When an external interrupt is pending but IF is cleared, we must not
leave the halt state prematurely.
Signed-off-by: Jan Kiszka
---
target-i386/kvm.c |4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
diff --git a/target-i386/kvm.c b/target-i386/kvm.c
index f7995bd..3a07fce 100644
-
Both have only two lines in common, and we will convert the system
service into a callback which is of no use for user mode operation.
Signed-off-by: Jan Kiszka
CC: Riku Voipio
---
exec.c | 14 ++
1 files changed, 10 insertions(+), 4 deletions(-)
diff --git a/exec.c b/exec.c
inde
Signed-off-by: Jan Kiszka
---
target-i386/kvm.c |5 +
1 files changed, 5 insertions(+), 0 deletions(-)
diff --git a/target-i386/kvm.c b/target-i386/kvm.c
index 3a07fce..032bc3e 100644
--- a/target-i386/kvm.c
+++ b/target-i386/kvm.c
@@ -861,6 +861,7 @@ static int kvm_put_msrs(CPUState *en
This allows to override the interrupt handling of QEMU in system mode.
KVM will make use of it to set optimized handlers.
Signed-off-by: Jan Kiszka
---
cpu-all.h | 14 +-
exec.c|4 +++-
2 files changed, 16 insertions(+), 2 deletions(-)
diff --git a/cpu-all.h b/cpu-all.h
in
Commit 83f338f73e broke x86 hardware breakpoint emulation by moving the
debug exception handling out of cpu_exec. Fix this by moving all TCG
related bits back, only leaving the generic guest debugging parts in
cpus.c.
Signed-off-by: Jan Kiszka
CC: TeLeMan
---
cpu-exec.c | 27 +
KVM only requires to set the raised IRQ in CPUState and to kick the
receiving vcpu if it is remote.
Signed-off-by: Jan Kiszka
---
kvm-all.c | 11 +++
1 files changed, 11 insertions(+), 0 deletions(-)
diff --git a/kvm-all.c b/kvm-all.c
index 226843c..25ab545 100644
--- a/kvm-all.c
+++
Make the return code of kvm_arch_handle_exit directly usable for
kvm_cpu_exec. This is straightforward for x86 and ppc, just s390
would require more work. Avoid this for now by pushing the return code
translation logic into s390's kvm_arch_handle_exit.
Signed-off-by: Jan Kiszka
CC: Alexander Graf
Conforming to the Intel spec, set the power-on value of PAT also on
reset, but save it across INIT.
Signed-off-by: Jan Kiszka
---
target-i386/cpu.h|4 ++--
target-i386/cpuid.c |1 -
target-i386/helper.c |5 +
3 files changed, 7 insertions(+), 3 deletions(-)
diff --git a/tar
Avoid using 'ret' both for the return value of KVM_RUN as well as the
code kvm_cpu_exec is supposed to return. Both have no direct relation.
Signed-off-by: Jan Kiszka
---
kvm-all.c | 10 +-
1 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/kvm-all.c b/kvm-all.c
index 982e5
Based on patch by Glauber Costa:
To allow management applications like libvirt to apply CPU affinities to
the VCPU threads, expose their ID via info cpus. This patch provides the
pre-existing and used interface from qemu-kvm.
Signed-off-by: Jan Kiszka
---
cpu-defs.h |1 +
cpus.c
With in-kernel irqchip support enabled, the vcpu threads sleep in kernel
space while halted. Account for this difference in cpu_thread_is_idle.
Signed-off-by: Jan Kiszka
---
cpus.c |3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/cpus.c b/cpus.c
index 975a6ce..d310b7e 1
Test for general errors first as this is the slower path.
Signed-off-by: Jan Kiszka
---
kvm-all.c | 11 +--
1 files changed, 5 insertions(+), 6 deletions(-)
diff --git a/kvm-all.c b/kvm-all.c
index 99abe82..59276cd 100644
--- a/kvm-all.c
+++ b/kvm-all.c
@@ -939,13 +939,12 @@ int kvm_c
This both detects invalid invocations of qemu_ram_free and
qemu_ram_remap when mem_path is non-NULL and fixes a build error on
s390 ("'area' may be used uninitialized in this function").
Signed-off-by: Jan Kiszka
CC: Alexander Graf
---
exec.c |4
1 files changed, 4 insertions(+), 0 del
Without KVM_CAP_SET_GUEST_DEBUG, we neither motivate the kernel to
report KVM_EXIT_DEBUG nor do we expect such exits. So fall through to
the arch code which will simply report an unknown exit reason.
Signed-off-by: Jan Kiszka
---
kvm-all.c |4 ++--
1 files changed, 2 insertions(+), 2 deletio
This avoids that early cpu_synchronize_state calls try to retrieve an
uninitialized state from the kernel. That even causes a deadlock if
io-thread is enabled.
Signed-off-by: Jan Kiszka
---
kvm-all.c |1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/kvm-all.c b/kvm-all.c
i
Let kvm_cpu_exec return EXCP_* values consistently and generate those
codes already inside its inner loop. This means we will now re-enter the
kernel while ret == 0.
Update kvm_handle_internal_error accordingly, but keep
kvm_arch_handle_exit untouched, it will be converted in a separate step.
Sig
This adds a description of the qcow2 file format to the docs/ directory.
Besides documenting what's there, which is never wrong, the document should
provide a good basis for the discussion of format extensions (called "qcow3"
in previous discussions)
Signed-off-by: Kevin Wolf
---
docs/specs/qcow
Signed-off-by: Jan Kiszka
---
target-i386/machine.c |2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/target-i386/machine.c b/target-i386/machine.c
index d78eceb..6384f54 100644
--- a/target-i386/machine.c
+++ b/target-i386/machine.c
@@ -491,6 +491,8 @@ static const VMStat
Currently when rogue script kills QEMU process (using TERM/INT/HUP
signal) it looks indistinguishable from system shutdown. Lets report
that QEMU was killed and leave some clues about the killer identity.
Signed-off-by: Gleb Natapov
---
v1->v2:
- print message from a main loop instead of
This series catches "all the rest" to prepare QEMU's KVM support for
merging with qemu-kvm. IOW, once these bits here are applied, qemu-kvm
can switch its infrastructure to upstream and is effectively only adding
own bits for in-kernel irqchip and device assignment support.
Topics of this series a
There are no generic bits remaining in the handling of KVM_EXIT_DEBUG.
So push its logic completely into arch hands, i.e. only x86 so far.
Signed-off-by: Jan Kiszka
---
kvm-all.c | 11 ---
kvm.h |2 --
target-i386/kvm.c | 25 -
3 files
Required for next patch which will access guest debug services from
kvm_arch_handle_exit. No functional changes.
Signed-off-by: Jan Kiszka
---
target-i386/kvm.c | 108 ++--
1 files changed, 54 insertions(+), 54 deletions(-)
diff --git a/target-i3
On Tue, Mar 15, 2011 at 10:36 AM, Arun R Bharadwaj
wrote:
> * Arun R Bharadwaj [2011-03-15 16:04:53]:
>
> Author: Arun R Bharadwaj
> Date: Thu Mar 10 14:45:25 2011 +0530
>
> Move the paio_signal_handler to a generic location.
>
> The paio subsystem uses the signal, SIGUSR2. So move
>
On 03/15/2011 04:08 PM, Arun R Bharadwaj wrote:
* Arun R Bharadwaj [2011-03-15 16:04:53]:
Author: Arun R Bharadwaj
Date: Thu Mar 10 15:11:49 2011 +0530
Helper routines to use GLib threadpool infrastructure in 9pfs.
This patch creates helper routines to make use of the
threadp
On Tue, 15 Mar 2011 10:38:31 +, Stefan Hajnoczi wrote:
> On Tue, Mar 15, 2011 at 9:20 AM, Aneesh Kumar K. V
> wrote:
> > On Sun, 13 Mar 2011 20:53:41 +, Stefan Hajnoczi
> > wrote:
> >> On Sun, Mar 13, 2011 at 7:06 PM, Aneesh Kumar K. V
> >> wrote:
> >> > On Sun, 13 Mar 2011 15:46:29 +0
On Tue, 15 Mar 2011 11:11:46 +, Stefan Hajnoczi wrote:
> On Tue, Mar 15, 2011 at 9:19 AM, Aneesh Kumar K. V
> wrote:
> > On Mon, 14 Mar 2011 10:20:57 +, Stefan Hajnoczi
> > wrote:
> >> On Sun, Mar 13, 2011 at 7:04 PM, Aneesh Kumar K. V
> >> wrote:
> >> > On Sun, 13 Mar 2011 17:23:50 +0
From: Jes Sorensen
Hi,
This is the second version of the -display patches and the option to
make VNC optional.
It introduces a new -display argument to consolidate the current
-sdl/-curses/-nographic/-vnc arguments and I included the patch I
posted last week to consolidate the DisplaySurface co
From: Jes Sorensen
This patch introduces a -display argument which consolidates the
setting of the display mode. Valid options are:
sdl/curses/default/serial (serial is equivalent to -nographic)
Signed-off-by: Jes Sorensen
---
qemu-options.hx | 27 +++
vl.c| 77
From: Jes Sorensen
Signed-off-by: Jes Sorensen
---
qemu-options.hx |5 -
vl.c| 14 ++
2 files changed, 18 insertions(+), 1 deletions(-)
diff --git a/qemu-options.hx b/qemu-options.hx
index 80506e7..e2a31bc 100644
--- a/qemu-options.hx
+++ b/qemu-options.hx
@@
From: Jes Sorensen
This removes various code duplication from console.e and sdl.c
Signed-off-by: Jes Sorensen
---
console.c | 45 +
console.h |3 +++
ui/sdl.c | 21 -
3 files changed, 36 insertions(+), 33 deletions(-)
di
From: Jes Sorensen
Signed-off-by: Jes Sorensen
---
qemu-options.hx | 10 --
vl.c|8
2 files changed, 8 insertions(+), 10 deletions(-)
diff --git a/qemu-options.hx b/qemu-options.hx
index e2a31bc..ee7e1d7 100644
--- a/qemu-options.hx
+++ b/qemu-options.hx
@@ -
From: Jes Sorensen
Signed-off-by: Jes Sorensen
---
qemu-options.hx |2 --
vl.c|7 +--
2 files changed, 5 insertions(+), 4 deletions(-)
diff --git a/qemu-options.hx b/qemu-options.hx
index ee7e1d7..b6b125c 100644
--- a/qemu-options.hx
+++ b/qemu-options.hx
@@ -639,11 +63
From: Jes Sorensen
Per default VNC is enabled.
Signed-off-by: Jes Sorensen
---
Makefile.objs | 19 ++-
configure | 37 +
console.h | 26 --
monitor.c | 22 ++
qerror.h |
From: Jes Sorensen
New option -display none. This option differs from -display nographic
by not trying to take control of stdio etc. but instead behaves as if
a graphics display is enabled, except that it doesn't show one.
Signed-off-by: Jes Sorensen
---
qemu-options.hx |8 +++-
sysemu
On 09.03.2011 08:26, Stefan Weil wrote:
Am 08.03.2011 23:53, schrieb Peter Lieven:
Hi,
during testing of qemu-kvm-0.14.0 i can reproduce the following
segfault. i have seen similar crash already in 0.13.0, but had no
time to debug.
my guess is that this segfault is related to the threaded vnc
On 03/14/11 17:40, Alon Levy wrote:
> On Mon, Mar 14, 2011 at 04:20:22PM +0100, Jes Sorensen wrote:
>
> ok, here is a note where I kinda ignored my own wishes but I want
> to be very clear on them:
> libcacard should not be part of qemu.
> it is here because I once thought it would speed things
Public bug reported:
Description of problem:
Migrating a kvm guest on non-shared lvm-storage using block migration
(-b flag) results in a corrupted file system if that guest is under
considerable I/O load.
Version-Release number of selected component (if applicable):
qemu-kvm-0.12.3
linux-kern
** Attachment added: "A set of scripts to exercise the file system"
https://bugs.launchpad.net/bugs/735454/+attachment/1910025/+files/uglyfstest.tbz2
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/
On 03/15/2011 05:38 AM, Arun R Bharadwaj wrote:
* Arun R Bharadwaj [2011-03-15 16:04:53]:
Author: Arun R Bharadwaj
Date: Thu Mar 10 15:11:49 2011 +0530
Helper routines to use GLib threadpool infrastructure in 9pfs.
This patch creates helper routines to make use of the
threadp
On Tue, Mar 15, 2011 at 01:42:56PM +0100, Jes Sorensen wrote:
> On 03/14/11 17:40, Alon Levy wrote:
> > On Mon, Mar 14, 2011 at 04:20:22PM +0100, Jes Sorensen wrote:
> >
> > ok, here is a note where I kinda ignored my own wishes but I want
> > to be very clear on them:
> > libcacard should not be
Some POSIX OSes (such as Darwin) doesn't have clock_gettime. This patch
falls back on gettimeofday if clock_gettime is not available.
Signed-off-by: Tristan Gingold
---
configure | 11 ---
qemu-thread-posix.c | 17 +++--
2 files changed, 23 insertions(+), 5 del
When invoked with -version, qemu will exit just after displaying the version,
so there is no need to create a window.
Also handles --XXX options.
Signed-off-by: Tristan Gingold
---
ui/cocoa.m | 15 ---
1 files changed, 12 insertions(+), 3 deletions(-)
diff --git a/ui/cocoa.m b/ui/
Signed-off-by: Tristan Gingold
---
net.c |3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/net.c b/net.c
index ddcca97..b2dfaa8 100644
--- a/net.c
+++ b/net.c
@@ -1305,9 +1305,10 @@ void net_check_clients(void)
{
VLANState *vlan;
VLANClientState *vc;
-int h
On 03/15/2011 05:09 AM, Kevin Wolf wrote:
5) Very complex data types can be implemented. We had some discussion
of supporting nested structures with -blockdev. This wouldn't work with
QemuOpts but I've already implemented it with QCFG (blockdev syntax is
my test case right now). The syntax I'm
On 03/15/2011 02:16 PM, Tristan Gingold wrote:
Some POSIX OSes (such as Darwin) doesn't have clock_gettime. This patch
falls back on gettimeofday if clock_gettime is not available.
This may be okay as a stopgap measure, but any sane porting target for
QEMU should have a monotonic clock. In f
Please test the packages uploaded in comment #6 (or, if you're on
maverick, comment #7) and comment if they work for you. Once verified
we can merge the linked bzr trees.
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.l
On 03/15/2011 06:21 AM, Kevin Wolf wrote:
Am 14.03.2011 18:48, schrieb Anthony Liguori:
I've got a spec written up at http://wiki.qemu.org/Features/QCFG.
Initial code is in my QAPI tree.
One question about a small detail on this wiki page:
typedef struct BlockdevConfig {
char * file;
On 03/15/11 14:14, Alon Levy wrote:
> On Tue, Mar 15, 2011 at 01:42:56PM +0100, Jes Sorensen wrote:
>> Alternatively the external apps that build against it should be taught
>> to link with the QEMU version.
>>
>
> That would require me to teach qemu's configure to build libcacard, possibly
> only
Am 15.03.2011 14:27, schrieb Anthony Liguori:
> On 03/15/2011 05:09 AM, Kevin Wolf wrote:
>>> 5) Very complex data types can be implemented. We had some discussion
>>> of supporting nested structures with -blockdev. This wouldn't work with
>>> QemuOpts but I've already implemented it with QCFG (b
On 03/15/2011 07:42 AM, Jes Sorensen wrote:
On 03/14/11 17:40, Alon Levy wrote:
On Mon, Mar 14, 2011 at 04:20:22PM +0100, Jes Sorensen wrote:
ok, here is a note where I kinda ignored my own wishes but I want
to be very clear on them:
libcacard should not be part of qemu.
it is here because
On 03/15/2011 08:14 AM, Alon Levy wrote:
Alternatively the external apps that build against it should be taught
to link with the QEMU version.
That would require me to teach qemu's configure to build libcacard, possibly
only libcacard (even though qemu doesn't need a lot of packages by itself
** Description changed:
+ =
+ SRU Justification:
+ 1. Impact: 'qemu -drive ...,serial=xyz' does not work
+ 2. How addressed: a patch from upstream fixes bug that sizeof was called on
the wrong thing.
+ 3. patch: is in the description
+ 4. to reproduce: use
Am 15.03.2011 14:37, schrieb Anthony Liguori:
> On 03/15/2011 06:21 AM, Kevin Wolf wrote:
>> Am 14.03.2011 18:48, schrieb Anthony Liguori:
>>> I've got a spec written up at http://wiki.qemu.org/Features/QCFG.
>>> Initial code is in my QAPI tree.
>> One question about a small detail on this wiki pag
On 03/14/2011 01:14 PM, Juan Quintela wrote:
Please send any agenda items you are interested in covering.
Switching from gPXE to iPXE. Fedora could lead the switch if it gets
some commitment from QEMU to switch in 0.15 too (assuming the switch is
successful). See also https://bugzilla.redh
On Mar 15, 2011, at 2:34 PM, Paolo Bonzini wrote:
> On 03/15/2011 02:16 PM, Tristan Gingold wrote:
>> Some POSIX OSes (such as Darwin) doesn't have clock_gettime. This patch
>> falls back on gettimeofday if clock_gettime is not available.
>
> This may be okay as a stopgap measure, but any sane
On 03/15/2011 08:45 AM, Kevin Wolf wrote:
Am 15.03.2011 14:27, schrieb Anthony Liguori:
On 03/15/2011 05:09 AM, Kevin Wolf wrote:
5) Very complex data types can be implemented. We had some discussion
of supporting nested structures with -blockdev. This wouldn't work with
QemuOpts but I've alr
World Marketing un sistema innovativo per la tua pubblicità
http://fineuropa6.x10.mx/world_marketing.html
---
This e-mail was sent to qemu-devel@nongnu.org because you are subscribed to
at least one of our mailing lists. If at any tim
On 03/15/2011 02:47 PM, Tristan Gingold wrote:
On Mar 15, 2011, at 2:34 PM, Paolo Bonzini wrote:
On 03/15/2011 02:16 PM, Tristan Gingold wrote:
Some POSIX OSes (such as Darwin) doesn't have clock_gettime. This patch
falls back on gettimeofday if clock_gettime is not available.
This may be
On 15 March 2011 12:36, wrote:
> From: Jes Sorensen
>
> This patch introduces a -display argument which consolidates the
> setting of the display mode. Valid options are:
> sdl/curses/default/serial (serial is equivalent to -nographic)
So I still think that we should not be including any new
-d
On Tue, Mar 15, 2011 at 02:40:04PM +0100, Jes Sorensen wrote:
> On 03/15/11 14:14, Alon Levy wrote:
> > On Tue, Mar 15, 2011 at 01:42:56PM +0100, Jes Sorensen wrote:
> >> Alternatively the external apps that build against it should be taught
> >> to link with the QEMU version.
> >>
> >
> > That wo
This series adds support for the guest to control the volatile write
cache setting on disks exported by qemu for ide and virtio.
For ide it just wires up the existing SETFEATURES calls, and for virtio
it adds a new writeable config space field. SCSI is not supported at
this point, as the convolute
Add a new writeable features config space field, which allows the guest
to communicate features it wants enabled/disabled at runtime. The only
feature defined so far is the status of the volatile write cache.
Also rename the virtio_blk_update_config to virtio_blk_get_config to
fit the method nami
Add a new bdrv_change_cache that can set/clear the writeback flag
at runtime by stopping all I/O and closing/reopening the image file.
All code is based on a patch from Prerna Saxena
with minimal refactoring.
Signed-off-by: Christoph Hellwig
Index: qemu/block.c
Change BDRV_O_NOCACHE to only imply bypassing the host OS file cache,
but no writeback semantics. All existing callers are changed to also
specify BDRV_O_CACHE_WB to give them writeback semantics.
Signed-off-by: Christoph Hellwig
Index: qemu/block.c
=
Wire up the ATA SETFEATURES subcalls that control the volatile write cache
to the new bdrv_change_cache helper.
Signed-off-by: Christoph Hellwig
Index: qemu/hw/ide/core.c
===
--- qemu.orig/hw/ide/core.c 2011-03-15 11:47:18.56963
Hi,
i'm currently testing qemu-kvm 0.14.0 in conjunction with Linux 2.6.38
on the host system.
As there are some old kernels out that support kvm_clock but not
reliably we used to run some
of them with clocksource=acpi_pm.
However, on this new combination of qemu-kvm and linux kernel I see
Add support for the new dynamic features config space field to allow
en/disabling the write cache at runtime. The userspace interface is
a SCSI-compatible sysfs attribute.
Signed-off-by: Christoph Hellwig
Index: linux-2.6/drivers/block/virtio_blk.c
==
Le 15 mars 2011 à 14:58, Paolo Bonzini a écrit :
Some POSIX OSes (such as Darwin) doesn't have clock_gettime. This patch
falls back on gettimeofday if clock_gettime is not available.
Some code I've seen use #ifdef CLOCK_REALTIME but this doesn't seem right
http://pubs.opengroup.org/o
On Tue, Mar 15, 2011 at 08:45:29AM -0500, Anthony Liguori wrote:
> On 03/15/2011 08:14 AM, Alon Levy wrote:
> >
> >>Alternatively the external apps that build against it should be taught
> >>to link with the QEMU version.
> >>
> >That would require me to teach qemu's configure to build libcacard, p
On Mar 15, 2011, at 2:58 PM, Paolo Bonzini wrote:
> On 03/15/2011 02:47 PM, Tristan Gingold wrote:
>>
>> On Mar 15, 2011, at 2:34 PM, Paolo Bonzini wrote:
>>
>>> On 03/15/2011 02:16 PM, Tristan Gingold wrote:
Some POSIX OSes (such as Darwin) doesn't have clock_gettime. This patch
fal
On Tue, Mar 15, 2011 at 08:44:27AM -0500, Anthony Liguori wrote:
> On 03/15/2011 07:42 AM, Jes Sorensen wrote:
> >On 03/14/11 17:40, Alon Levy wrote:
> >>On Mon, Mar 14, 2011 at 04:20:22PM +0100, Jes Sorensen wrote:
> >>
> >>ok, here is a note where I kinda ignored my own wishes but I want
> >>to b
On 03/15/2011 07:36 AM, jes.soren...@redhat.com wrote:
From: Jes Sorensen
This removes various code duplication from console.e and sdl.c
Signed-off-by: Jes Sorensen
---
console.c | 45 +
console.h |3 +++
ui/sdl.c | 21 ---
On 03/15/2011 07:36 AM, jes.soren...@redhat.com wrote:
From: Jes Sorensen
This patch introduces a -display argument which consolidates the
setting of the display mode. Valid options are:
sdl/curses/default/serial (serial is equivalent to -nographic)
Signed-off-by: Jes Sorensen
---
qemu-option
On 03/15/11 15:25, Alon Levy wrote:
>>> I am not sure what is the best way, if it stays in QEMU people will
>>> > >eventually start making modifications to it, without looking at the
>>> > >other copy that is being maintained.
>> >
>> > Two copies is not really practical. QEMU should be the place
commit 82fa39b75181b730d6d4d09f443bd26bcfcd045c
only contains half of the fix. It forgots the save state fix for
UINT8 indexes.
Anthony, please apply, without this migration using hpet is broken.
(only current user).
Signed-off-by: Juan Quintela
---
savevm.c |2 ++
1 files changed, 2 inse
QAPI -- http://wiki.qemu.org/Features/QAPI
- please review!
- Anthony would like to see feedback and plans to commit in a week
(assuming agreement and no major issues in review)
- some concern about the maintainability of code generation
- but still nothing concrete on the list, need to review
On 03/15/2011 09:07 AM, Peter Maydell wrote:
On 15 March 2011 12:36, wrote:
From: Jes Sorensen
This patch introduces a -display argument which consolidates the
setting of the display mode. Valid options are:
sdl/curses/default/serial (serial is equivalent to -nographic)
So I still think that
On 03/15/11 15:49, Anthony Liguori wrote:
>> index f4e4741..dec9a76 100644
>> --- a/console.h
>> +++ b/console.h
>> @@ -189,6 +189,9 @@ void register_displaystate(DisplayState *ds);
>> DisplayState *get_displaystate(void);
>> DisplaySurface* qemu_create_displaysurface_from(int width, int
>> hei
1 - 100 of 224 matches
Mail list logo