2010/12/28 Michael S. Tsirkin :
> On Tue, Dec 28, 2010 at 08:34:12AM +0900, Yoshiaki Tamura wrote:
>> 2010/12/28 Avi Kivity :
>> > On 12/27/2010 01:07 PM, Yoshiaki Tamura wrote:
>> >>
>> >> >>
>> >> >> > Not sure whether we need to mention the codename here: is it likely
>> >> >> to
>> >> >> >
On Tue, Dec 28, 2010 at 08:34:12AM +0900, Yoshiaki Tamura wrote:
> 2010/12/28 Avi Kivity :
> > On 12/27/2010 01:07 PM, Yoshiaki Tamura wrote:
> >>
> >> >>
> >> >> > Not sure whether we need to mention the codename here: is it likely
> >> >> to
> >> >> > help the users?
> >> >>
> >> >> Ah:-) J
2010/12/28 Avi Kivity :
> On 12/27/2010 01:07 PM, Yoshiaki Tamura wrote:
>>
>> >>
>> >> > Not sure whether we need to mention the codename here: is it likely
>> >> to
>> >> > help the users?
>> >>
>> >> Ah:-) Just didn't know what the official name should be, and
>> >> placed Kemari for conv
On Wed, Dec 15, 2010 at 12:52:44PM +0100, Gerd Hoffmann wrote:
> On 12/09/10 14:33, Gerd Hoffmann wrote:
> >The following changes since commit
> >138b38b61bf92d4e9588acf934e532499c94e185:
> >
> >ppc: kvm: fix signedness warning (2010-12-08 21:30:19 +0100)
> >
> >are available in the git repository
On Mon, Nov 01, 2010 at 06:16:01PM +0530, Himanshu Chauhan wrote:
> Everywhere else vect_addr[16] is returned on a read of default vector address
> but updation is done only on default_addr in structure.
>
> Signed-off-by: Himanshu Chauhan
> ---
> hw/pl190.c |1 +
> 1 files changed, 1 insert
On Tue, Dec 07, 2010 at 02:13:40PM +, Peter Maydell wrote:
> This patchset fixes bugs in the decode and implementation
> of the ARM Neon VQSHL (register) instruction form. It is
> a split out version of those parts of the maemo-qemu tree
> commit 03a2445a which deal with this instruction form;
On Mon, Oct 18, 2010 at 02:49:36PM +0200, Johan Bengtsson wrote:
> The translation of REVSH shifted the low byte 8 steps left before performing
> an 8-bit sign extend, causing this part of the expression to alwas be 0.
> The fix for this is either to extend before shifting or switch to a 16-bit
> e
On Wed, Dec 15, 2010 at 05:56:18PM -0200, Luiz Capitulino wrote:
> We used to ignore any fractional part in 0.13, but due to recent
> changes (started with 9f9b17a4f0865286391e4d3a0a735230122a2289)
> migrate_set_speed will reject the fractional part.
>
> We don't expect existing clients to be rely
On Wed, Dec 08, 2010 at 01:15:15PM +0200, Juha Riihimäki wrote:
> The ARM VMSAv6 emulation does not correctly ignore access protection
> checks for manager domain translation table descriptors. This causes
> ARM Linux kernel to hang during initialization for ARMv7 CPUs. However
> that has so far be
On Mon, Dec 27, 2010 at 03:52:24PM +0100, Jan Kiszka wrote:
> From: Jan Kiszka
>
> Only bits 8..23 of the segment flags contain valid data, so only dump
> those when printing the CPU state.
>
> Signed-off-by: Jan Kiszka
> ---
> target-i386/helper.c |4 ++--
> 1 files changed, 2 insertions(
LinkedIn
Ozan Türkyılmaz requested to add you as a connection on LinkedIn:
--
Jiajun,
I'd like to add you to my professional network on LinkedIn.
- Ozan Türkyılmaz
Accept invitation from Ozan Türkyılmaz
http://www.linkedin.com/e/-kkb1ec-gi7sb8
Yamahata and Paul, thank you very much for your responses. I have some followup
questions below.
Thanks for all your assistance!
Adnan > I have a question regarding how Qemu PCIe devices handle Config
Transactions vs
> Memory Transactions (assuming the PCI device is setup to act
> as PC
Am 27.12.2010 um 09:08 schrieb Stefan Weil:
Am 27.12.2010 00:44, schrieb Andreas Färber:
Am 26.12.2010 um 23:19 schrieb Bastien ROUCARIES:
On Wed, Dec 22, 2010 at 4:28 PM, Andreas Färber > wrote:
Am 22.12.2010 um 08:47 schrieb Bastien ROUCARIES:
On Tue, Dec 21, 2010 at 7:28 PM, Andreas Färbe
The sysbus change is already in master, but I didn't want to rebase the
tree. I verified there's no conflict when merging.
The only thing that might be controversial here is the
bridge migration path, but the patch was out for pretty
long without comments (besides a style comment by Stefan Weil, f
On 12/27/2010 01:07 PM, Yoshiaki Tamura wrote:
>>
>> > Not sure whether we need to mention the codename here: is it likely to
>> > help the users?
>>
>> Ah:-) Just didn't know what the official name should be, and
>> placed Kemari for convenience. Any ideas or preference here?
>>
>> Yosh
On 12/27/2010 05:19 PM, Jan Kiszka wrote:
From: Jan Kiszka
No functional changes.
Applied to uq/master, thanks.
--
error compiling committee.c: too many arguments to function
On 12/27/2010 04:58 PM, Jan Kiszka wrote:
From: Jan Kiszka
This unbreaks guest debugging when the 4th hardware breakpoint used for
guest debugging is a watchpoint of 4 or 8 byte lenght. The 31st bit of
DR7 is set in that case and used to cause a sign extension to the high
word which was breaking
On 12/27/2010 04:57 PM, Jan Kiszka wrote:
From: Jan Kiszka
This seems to date back to the days KVM didn't support real mode. The
check is no longer needed and, even worse, is corrupting the guest state
in case SS.RPL != DPL.
Applied to uq/master (nice how obsolete code propagates itself); than
On 12/27/2010 04:56 PM, Jan Kiszka wrote:
From: Jan Kiszka
The DPL is stored in the flags and not in the selector. In fact, the RPL
may differ from the DPL at some point in time, and so we were corrupting
the guest state so far.
Applied to uq/master; thanks.
--
error compiling committee.c: t
From: Jan Kiszka
No functional changes.
Signed-off-by: Jan Kiszka
---
Applies on top of previously posted uq patches.
target-i386/kvm.c | 335 +
1 files changed, 182 insertions(+), 153 deletions(-)
diff --git a/target-i386/kvm.c b/target-
From: Jan Kiszka
This unbreaks guest debugging when the 4th hardware breakpoint used for
guest debugging is a watchpoint of 4 or 8 byte lenght. The 31st bit of
DR7 is set in that case and used to cause a sign extension to the high
word which was breaking the guest state (vm entry failure).
Signe
From: Jan Kiszka
This seems to date back to the days KVM didn't support real mode. The
check is no longer needed and, even worse, is corrupting the guest state
in case SS.RPL != DPL.
Signed-off-by: Jan Kiszka
---
target-i386/kvm.c |7 ---
1 files changed, 0 insertions(+), 7 deletions(-
From: Jan Kiszka
The DPL is stored in the flags and not in the selector. In fact, the RPL
may differ from the DPL at some point in time, and so we were corrupting
the guest state so far.
Signed-off-by: Jan Kiszka
---
target-i386/kvm.c |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
From: Jan Kiszka
Only bits 8..23 of the segment flags contain valid data, so only dump
those when printing the CPU state.
Signed-off-by: Jan Kiszka
---
target-i386/helper.c |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/target-i386/helper.c b/target-i386/helper.c
i
On 12/27/2010 04:37 PM, Jan Kiszka wrote:
Hi,
when interrupting a guest (grub in graphical mode) in this state
EAX=0011 EBX=0004bc88 ECX=000d EDX=000db51d
ESI=08ff EDI=002462da EBP= ESP=1fbc
EIP=78b6 EFL=0006 [-P-] CPL=0 II=0 A20=1 SMM=0 HLT=0
ES = 00
Hi,
when interrupting a guest (grub in graphical mode) in this state
EAX=0011 EBX=0004bc88 ECX=000d EDX=000db51d
ESI=08ff EDI=002462da EBP= ESP=1fbc
EIP=78b6 EFL=0006 [-P-] CPL=0 II=0 A20=1 SMM=0 HLT=0
ES = 9300 DPL=0 DS16 [-WA]
CS =2d
On Mon, Dec 20, 2010 at 10:18:01PM +0100, Sebastian Herbszt wrote:
> Use pci_config_set_prog_interface().
>
> Signed-off-by: Sebastian Herbszt
Since I was asked explicitly - I don't have a problem
with these changes: both class and prog interface.
However, they aren't all that useful in themselv
Alexander Graf wrote:
Am 23.12.2010 um 09:23 schrieb Stefan Hajnoczi :
> On Mon, Dec 20, 2010 at 9:13 PM, Alexander Graf wrote:
>> From: Sebastian Herbszt
>>
>> There are multiple ahci devices out there. The currently implemented ich-9
>> is only one of the many. So let's split that one out
Will a fix for this go into maverick?
This is quite critical for using kvm/libvirt for virtual server hosting
on maverick.
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/524447
Title:
virsh save is
2010/12/27 Michael S. Tsirkin :
> On Mon, Dec 27, 2010 at 06:11:27PM +0900, Yoshiaki Tamura wrote:
>> 2010/12/27 Michael S. Tsirkin :
>> > On Mon, Dec 27, 2010 at 05:25:36PM +0900, Yoshiaki Tamura wrote:
>> >> When -k option is set to migrate command, it will turn on ft_mode to
>> >> start FT migra
On Mon, Dec 27, 2010 at 06:11:27PM +0900, Yoshiaki Tamura wrote:
> 2010/12/27 Michael S. Tsirkin :
> > On Mon, Dec 27, 2010 at 05:25:36PM +0900, Yoshiaki Tamura wrote:
> >> When -k option is set to migrate command, it will turn on ft_mode to
> >> start FT migration mode (Kemari).
> >>
> >> Signed-o
event-tap function is called only when it is on.
Signed-off-by: Yoshiaki Tamura
---
net.c |9 +
1 files changed, 9 insertions(+), 0 deletions(-)
diff --git a/net.c b/net.c
index 9ba5be2..1176124 100644
--- a/net.c
+++ b/net.c
@@ -36,6 +36,7 @@
#include "qemu-common.h"
#include "qe
When -k option is set to migrate command, it will turn on ft_mode to
start FT migration mode (Kemari).
Signed-off-by: Yoshiaki Tamura
---
hmp-commands.hx |7 ---
migration.c |3 +++
qmp-commands.hx |7 ---
3 files changed, 11 insertions(+), 6 deletions(-)
diff --git a/hm
2010/12/27 Michael S. Tsirkin :
> On Mon, Dec 27, 2010 at 05:25:36PM +0900, Yoshiaki Tamura wrote:
>> When -k option is set to migrate command, it will turn on ft_mode to
>> start FT migration mode (Kemari).
>>
>> Signed-off-by: Yoshiaki Tamura
>> ---
>> hmp-commands.hx | 7 ---
>> migrati
This code implements VM transaction protocol. Like buffered_file, it
sits between savevm and migration layer. With this architecture, VM
transaction protocol is implemented mostly independent from other
existing code.
Signed-off-by: Yoshiaki Tamura
Signed-off-by: OHMURA Kei
---
Makefile.objs
On Mon, Dec 27, 2010 at 05:25:36PM +0900, Yoshiaki Tamura wrote:
> When -k option is set to migrate command, it will turn on ft_mode to
> start FT migration mode (Kemari).
>
> Signed-off-by: Yoshiaki Tamura
> ---
> hmp-commands.hx |7 ---
> migration.c |3 +++
> qmp-commands.hx |
event-tap controls when to start FT transaction, and provides proxy
functions to called from net/block devices. While FT transaction, it
queues up net/block requests, and flush them when the transaction gets
completed.
Signed-off-by: Yoshiaki Tamura
Signed-off-by: OHMURA Kei
---
Makefile.targe
Signed-off-by: Yoshiaki Tamura
---
vl.c |3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/vl.c b/vl.c
index f3b4a5b..c79d614 100644
--- a/vl.c
+++ b/vl.c
@@ -162,6 +162,7 @@ int main(int argc, char **argv)
#include "qemu-queue.h"
#include "cpus.h"
#include "arch_init.h
Introduce migrate_ft_trans_put_ready() which kicks the FT transaction
cycle. When ft_mode is on, migrate_fd_put_ready() would open
ft_trans_file and turn on event_tap. To end or cancel FT transaction,
ft_mode and event_tap is turned off. migrate_ft_trans_get_ready() is
called to receive ack from
The option looks like, -incoming ::,ft_mode
Signed-off-by: Yoshiaki Tamura
---
migration.c |9 -
1 files changed, 8 insertions(+), 1 deletions(-)
diff --git a/migration.c b/migration.c
index a4a39eb..14d7089 100644
--- a/migration.c
+++ b/migration.c
@@ -42,9 +42,16 @@ static Migrat
Hi,
This patch series is a revised version of Kemari for KVM, which
applied comments for the previous post. The current code is based on
qemu.git 9ed5726c043958359b0f1fa44ab3e4f25f9d9a47.
The changes from v0.2.1 -> v0.2.2 are:
- decrement last_avaid_idx with inuse before saving (MST)
- remove q
Currently buf size is fixed at 32KB. It would be useful if it could
be flexible.
Signed-off-by: Yoshiaki Tamura
---
hw/hw.h |2 ++
savevm.c | 20 +++-
2 files changed, 21 insertions(+), 1 deletions(-)
diff --git a/hw/hw.h b/hw/hw.h
index 77bfb58..468ec58 100644
--- a/hw/
event-tap function is called only when it is on, and requests sent
from device emulators.
Signed-off-by: Yoshiaki Tamura
---
block.c | 11 +++
1 files changed, 11 insertions(+), 0 deletions(-)
diff --git a/block.c b/block.c
index 9b5e9e1..39009fc 100644
--- a/block.c
+++ b/block.c
@@
Introduce qemu_savevm_state_{begin,commit} to send the memory and
device info together, while avoiding cancelling memory state tracking.
Signed-off-by: Yoshiaki Tamura
---
savevm.c | 88 ++
sysemu.h |2 +
2 files changed, 90 inser
Introduce skip_header parameter to qemu_loadvm_state() so that it can
be called iteratively without reading the header.
Signed-off-by: Yoshiaki Tamura
---
migration.c |2 +-
savevm.c| 24 +---
sysemu.h|2 +-
3 files changed, 15 insertions(+), 13 deletions(-)
For regular migration inuse == 0 always as requests are flushed before
save. However, event-tap log when enabled introduces an extra queue
for requests which is not being flushed, thus the last inuse requests
are left in the event-tap queue. Move the last_avail_idx value sent
to the remote back to
Signed-off-by: Yoshiaki Tamura
---
qemu-char.c |2 +-
qemu_socket.h |1 +
2 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/qemu-char.c b/qemu-char.c
index edc9ad6..737d347 100644
--- a/qemu-char.c
+++ b/qemu-char.c
@@ -2116,7 +2116,7 @@ static void tcp_chr_telnet_init(int
Currently FdMigrationState doesn't support read(), and this patch
introduces it to get response from the other side.
Signed-off-by: Yoshiaki Tamura
---
migration-tcp.c | 15 +++
migration.c | 12
migration.h |3 +++
3 files changed, 30 insertions(+), 0 de
Record mmio write event to replay it upon failover.
Signed-off-by: Yoshiaki Tamura
---
exec.c |4
1 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/exec.c b/exec.c
index 49c28b1..4a171cc 100644
--- a/exec.c
+++ b/exec.c
@@ -33,6 +33,7 @@
#include "osdep.h"
#include "kvm.h
Record ioport event to replay it upon failover.
Signed-off-by: Yoshiaki Tamura
---
ioport.c |2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/ioport.c b/ioport.c
index aa4188a..74aebf5 100644
--- a/ioport.c
+++ b/ioport.c
@@ -27,6 +27,7 @@
#include "ioport.h"
#include
To utilize ft_trans_file function, savevm needs interfaces to be
exported.
Signed-off-by: Yoshiaki Tamura
---
hw/hw.h |5 ++
savevm.c | 148 ++
2 files changed, 153 insertions(+), 0 deletions(-)
diff --git a/hw/hw.h b/hw/hw.h
ind
Make deleting handlers robust against deletion of any elements in a
handler by using a deleted flag like in file descriptors.
Signed-off-by: Yoshiaki Tamura
---
vl.c | 13 +
1 files changed, 9 insertions(+), 4 deletions(-)
diff --git a/vl.c b/vl.c
index 768dbf4..f3b4a5b 100644
---
When ft_mode is set in the header, tcp_accept_incoming_migration()
sets ft_trans_incoming() as a callback, and call
qemu_file_get_notify() to receive FT transaction iteratively. We also
need a hack no to close fd before moving to ft_transaction mode, so
that we can reuse the fd for it.
Signed-off
Am 27.12.2010 um 04:51 schrieb Stefan Hajnoczi:
> On Sun, Dec 26, 2010 at 9:21 PM, Peter Lieven wrote:
>>
>> Am 25.12.2010 um 20:02 schrieb Peter Lieven:
>>
>>>
>>> Am 23.12.2010 um 03:42 schrieb Stefan Hajnoczi:
>>>
On Wed, Dec 22, 2010 at 10:02 AM, Peter Lieven wrote:
> If I star
Am 27.12.2010 00:44, schrieb Andreas Färber:
Am 26.12.2010 um 23:19 schrieb Bastien ROUCARIES:
On Wed, Dec 22, 2010 at 4:28 PM, Andreas Färber
wrote:
Am 22.12.2010 um 08:47 schrieb Bastien ROUCARIES:
On Tue, Dec 21, 2010 at 7:28 PM, Andreas Färber
wrote:
Since Christmas and the New Year
55 matches
Mail list logo