[Qemu-devel] [PATCH 6/6] Migration: Recovering pages lost due to n/w failure during pc migration (destination)

2016-08-21 Thread Md Haris Iqbal
Signed-off-by: Md Haris Iqbal <haris.p...@gmail.com> --- include/migration/migration.h | 1 + include/sysemu/sysemu.h | 1 + migration/ram.c | 35 +++ migration/savevm.c| 12 4 files changed, 49 insertions(+)

[Qemu-devel] [PATCH 5/6] Migration: Recovering pages lost due to n/w failure during pc migration (source)

2016-08-21 Thread Md Haris Iqbal
Signed-off-by: Md Haris Iqbal <haris.p...@gmail.com> --- include/migration/migration.h | 5 + migration/migration.c | 2 ++ migration/savevm.c| 5 + 3 files changed, 12 insertions(+) diff --git a/include/migration/migration.h b/include/migration/migration.h

[Qemu-devel] [PATCH 1/6] Migration: Reconnect network in case of network failure during pc migration (source)

2016-08-21 Thread Md Haris Iqbal
Signed-off-by: Md Haris Iqbal <haris.p...@gmail.com> --- hmp-commands.hx | 20 +++--- hmp.c | 4 +- include/migration/migration.h | 4 ++ migration/migration.c | 153 +- qapi-schema.json

[Qemu-devel] [PATCH 2/6] migration : General additions for migration recovery

2016-08-21 Thread Md Haris Iqbal
Signed-off-by: Md Haris Iqbal <haris.p...@gmail.com> --- include/migration/qemu-file.h | 1 + migration/migration.c | 3 +++ migration/qemu-file.c | 5 + 3 files changed, 9 insertions(+) diff --git a/include/migration/qemu-file.h b/include/migration/qemu-file.h index a

[Qemu-devel] [PATCH 4/6] Migration: New bitmap for postcopy migration failure

2016-08-21 Thread Md Haris Iqbal
Signed-off-by: Md Haris Iqbal <haris.p...@gmail.com> --- include/migration/migration.h | 4 +++ migration/migration.c | 4 +++ migration/postcopy-ram.c | 3 ++ migration/ram.c | 73 ++- 4 files changed, 83 insertions

[Qemu-devel] [PATCH 3/6] Migration: Reconnect network in case of network failure during pc migration (destination)

2016-08-21 Thread Md Haris Iqbal
Signed-off-by: Md Haris Iqbal <haris.p...@gmail.com> --- hmp-commands.hx | 14 --- hmp.c | 3 +- include/migration/migration.h | 3 ++ migration/migration.c | 97 --- migration/postcopy-ram.c

[Qemu-devel] [PATCH 0/6] Recovery from network failure during Postcopy Migration

2016-08-21 Thread Md Haris Iqbal
as used in the beginning. Md Haris Iqbal (6): Migration: Reconnect network in case of network failure during pc migration (source) migration : General additions for migration recovery Migration: Reconnect network in case of network failure during pc migration (destination) Migration: New

[Qemu-devel] [PATCH 0/2] Bitmap for recovery of postcopy migration from n/w failure

2016-08-15 Thread Md Haris Iqbal
A new bitmap to keep in track the pages that were lost in case there was a network failure during postcopy. The bitmap is used to req for those lost pages towards the end of migration. Md Haris Iqbal (2): Migration: New bitmap for postcopy migration failure Migration: Request lost pages (due

[Qemu-devel] [PATCH 2/2] Migration: Request lost pages (due to n/w failure) from source

2016-08-15 Thread Md Haris Iqbal
Signed-off-by: Md Haris Iqbal <haris.p...@gmail.com> --- include/migration/migration.h | 7 +++ migration/migration.c | 2 ++ migration/ram.c | 35 +++ migration/savevm.c| 19 +++ 4 files chang

[Qemu-devel] [PATCH 1/2] Migration: New bitmap for postcopy migration failure

2016-08-15 Thread Md Haris Iqbal
Signed-off-by: Md Haris Iqbal <haris.p...@gmail.com> --- include/migration/migration.h | 3 +++ migration/migration.c | 8 -- migration/postcopy-ram.c | 2 +- migration/ram.c | 63 ++- 4 files changed, 72 insertions

[Qemu-devel] [Qemu-devel [RFC] [WIP] v1] Adding feature to reconnect with -r option to migrate command

2016-06-08 Thread Md Haris Iqbal
--- hmp-commands.hx | 10 +--- hmp.c | 4 ++- include/migration/migration.h | 1 + migration/migration.c | 60 +-- qapi-schema.json | 2 +- qmp-commands.hx | 3 ++- 6 files

[Qemu-devel] [Qemu-devel [RFC] [WIP] v2] Keeping the Source side alive incase of network failure (Migration recovery from network failure)

2016-06-08 Thread Md Haris Iqbal
--- include/migration/migration.h | 1 + migration/migration.c | 76 --- qapi-schema.json | 11 +-- vl.c | 4 +++ 4 files changed, 85 insertions(+), 7 deletions(-) diff --git

[Qemu-devel] [Qemu-devel [RFC] [WIP] v1] Keeping the Destination side alive incase of network failure (Migration recover from network failure)

2016-05-31 Thread Md Haris Iqbal
--- include/migration/migration.h | 3 +++ migration/migration.c | 12 migration/savevm.c| 25 + 3 files changed, 32 insertions(+), 8 deletions(-) diff --git a/include/migration/migration.h b/include/migration/migration.h index

[Qemu-devel] [Qemu-devel [RFC] [WIP] v1] Keeping the Source side alive incase of network failure (Migration recover from network failure)

2016-05-31 Thread Md Haris Iqbal
--- include/migration/migration.h | 1 + migration/migration.c | 41 - vl.c | 4 3 files changed, 41 insertions(+), 5 deletions(-) diff --git a/include/migration/migration.h b/include/migration/migration.h index

[Qemu-devel] [PATCH v1] Changed malloc to g_malloc, free to g_free in ui/shader.c

2016-04-05 Thread Md Haris Iqbal
Signed-off-by: Md Haris Iqbal <haris.p...@gmail.com> --- ui/shader.c | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ui/shader.c b/ui/shader.c index 9264009..1ffddbe 100644 --- a/ui/shader.c +++ b/ui/shader.c @@ -83,12 +83,12 @@ GLuint qemu_gl_create_compile_

[Qemu-devel] [PATCH v1] Changed malloc to g_malloc, free to g_free in bsd-user/qemu.h

2016-04-05 Thread Md Haris Iqbal
Signed-off-by: Md Haris Iqbal <haris.p...@gmail.com> --- bsd-user/qemu.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bsd-user/qemu.h b/bsd-user/qemu.h index 03b502a..5fac42e 100644 --- a/bsd-user/qemu.h +++ b/bsd-user/qemu.h @@ -357,7 +357,7 @@ static inlin

[Qemu-devel] [Qemu-Devel] [PATCH] Changed malloc to g_malloc, free to g_free in linux-user/qemu.h

2016-03-23 Thread Md Haris Iqbal
Signed-off-by: Md Haris Iqbal <haris.p...@gmail.com> --- linux-user/qemu.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/linux-user/qemu.h b/linux-user/qemu.h index 26b0ba2..3c3fd15 100644 --- a/linux-user/qemu.h +++ b/linux-user/qemu.h @@ -381,7 +381,7 @@ static

[Qemu-devel] [PATCH] Changed malloc() to g_malloc() at places where return value was not being checked

2016-03-22 Thread Md Haris Iqbal
Signed-off-by: Md Haris Iqbal <haris.p...@gmail.com> --- bsd-user/elfload.c | 2 +- bsd-user/qemu.h| 2 +- linux-user/qemu.h | 2 +- thunk.c| 2 +- ui/shader.c| 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/bsd-user/elfload.c b/bsd-user/elf