* [Qemu-devel] [PATCH 0/3] Remove wrong savevm sections
@ 2011-02-24 14:17 Juan Quintela
2011-02-24 14:17 ` [Qemu-devel] [PATCH 1/3] vmstate: remove grackle_pci savevm code Juan Quintela
` (3 more replies)
0 siblings, 4 replies; 5+ messages in thread
From: Juan Quintela @ 2011-02-24 14:17 UTC (permalink / raw)
To: qemu-devel
Hi
This devices savevm support is "Not Even Wrong". Just remove it.
It has never work for sure.
Anthony, please apply.
Later, Juan.
Juan Quintela (3):
vmstate: remove grackle_pci savevm code
vmstate: remove uninorth savevm code
gt64xxx: remove savevm support
hw/grackle_pci.c | 19 -------------------
hw/gt64xxx.c | 21 ---------------------
hw/unin_pci.c | 21 ---------------------
3 files changed, 0 insertions(+), 61 deletions(-)
--
1.7.4
^ permalink raw reply [flat|nested] 5+ messages in thread
* [Qemu-devel] [PATCH 1/3] vmstate: remove grackle_pci savevm code
2011-02-24 14:17 [Qemu-devel] [PATCH 0/3] Remove wrong savevm sections Juan Quintela
@ 2011-02-24 14:17 ` Juan Quintela
2011-02-24 14:17 ` [Qemu-devel] [PATCH 2/3] vmstate: remove uninorth " Juan Quintela
` (2 subsequent siblings)
3 siblings, 0 replies; 5+ messages in thread
From: Juan Quintela @ 2011-02-24 14:17 UTC (permalink / raw)
To: qemu-devel
It was migrating the wrong structures, no way it would work
Signed-off-by: Juan Quintela <quintela@redhat.com>
---
hw/grackle_pci.c | 19 -------------------
1 files changed, 0 insertions(+), 19 deletions(-)
diff --git a/hw/grackle_pci.c b/hw/grackle_pci.c
index bd3d6b0..d35701f 100644
--- a/hw/grackle_pci.c
+++ b/hw/grackle_pci.c
@@ -57,23 +57,6 @@ static void pci_grackle_set_irq(void *opaque, int irq_num, int level)
qemu_set_irq(pic[irq_num + 0x15], level);
}
-static void pci_grackle_save(QEMUFile* f, void *opaque)
-{
- PCIDevice *d = opaque;
-
- pci_device_save(d, f);
-}
-
-static int pci_grackle_load(QEMUFile* f, void *opaque, int version_id)
-{
- PCIDevice *d = opaque;
-
- if (version_id != 1)
- return -EINVAL;
-
- return pci_device_load(d, f);
-}
-
static void pci_grackle_reset(void *opaque)
{
}
@@ -115,8 +98,6 @@ static int pci_grackle_init_device(SysBusDevice *dev)
sysbus_init_mmio(dev, 0x1000, pci_mem_config);
sysbus_init_mmio(dev, 0x1000, pci_mem_data);
- register_savevm(&dev->qdev, "grackle", 0, 1, pci_grackle_save,
- pci_grackle_load, &s->host_state);
qemu_register_reset(pci_grackle_reset, &s->host_state);
return 0;
}
--
1.7.4
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [Qemu-devel] [PATCH 2/3] vmstate: remove uninorth savevm code
2011-02-24 14:17 [Qemu-devel] [PATCH 0/3] Remove wrong savevm sections Juan Quintela
2011-02-24 14:17 ` [Qemu-devel] [PATCH 1/3] vmstate: remove grackle_pci savevm code Juan Quintela
@ 2011-02-24 14:17 ` Juan Quintela
2011-02-24 14:17 ` [Qemu-devel] [PATCH 3/3] gt64xxx: remove savevm support Juan Quintela
2011-03-06 19:11 ` [Qemu-devel] [PATCH 0/3] Remove wrong savevm sections Aurelien Jarno
3 siblings, 0 replies; 5+ messages in thread
From: Juan Quintela @ 2011-02-24 14:17 UTC (permalink / raw)
To: qemu-devel
It was migrating the wrong structures, no way it would work
Signed-off-by: Juan Quintela <quintela@redhat.com>
---
hw/unin_pci.c | 21 ---------------------
1 files changed, 0 insertions(+), 21 deletions(-)
diff --git a/hw/unin_pci.c b/hw/unin_pci.c
index 5f15058..c57c0a1 100644
--- a/hw/unin_pci.c
+++ b/hw/unin_pci.c
@@ -63,23 +63,6 @@ static void pci_unin_set_irq(void *opaque, int irq_num, int level)
qemu_set_irq(pic[unin_irq_line[irq_num]], level);
}
-static void pci_unin_save(QEMUFile* f, void *opaque)
-{
- PCIDevice *d = opaque;
-
- pci_device_save(d, f);
-}
-
-static int pci_unin_load(QEMUFile* f, void *opaque, int version_id)
-{
- PCIDevice *d = opaque;
-
- if (version_id != 1)
- return -EINVAL;
-
- return pci_device_load(d, f);
-}
-
static void pci_unin_reset(void *opaque)
{
}
@@ -158,8 +141,6 @@ static int pci_unin_main_init_device(SysBusDevice *dev)
sysbus_init_mmio(dev, 0x1000, pci_mem_config);
sysbus_init_mmio(dev, 0x1000, pci_mem_data);
- register_savevm(&dev->qdev, "uninorth", 0, 1,
- pci_unin_save, pci_unin_load, &s->host_state);
qemu_register_reset(pci_unin_reset, &s->host_state);
return 0;
}
@@ -181,8 +162,6 @@ static int pci_u3_agp_init_device(SysBusDevice *dev)
sysbus_init_mmio(dev, 0x1000, pci_mem_config);
sysbus_init_mmio(dev, 0x1000, pci_mem_data);
- register_savevm(&dev->qdev, "uninorth", 0, 1,
- pci_unin_save, pci_unin_load, &s->host_state);
qemu_register_reset(pci_unin_reset, &s->host_state);
return 0;
--
1.7.4
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [Qemu-devel] [PATCH 3/3] gt64xxx: remove savevm support
2011-02-24 14:17 [Qemu-devel] [PATCH 0/3] Remove wrong savevm sections Juan Quintela
2011-02-24 14:17 ` [Qemu-devel] [PATCH 1/3] vmstate: remove grackle_pci savevm code Juan Quintela
2011-02-24 14:17 ` [Qemu-devel] [PATCH 2/3] vmstate: remove uninorth " Juan Quintela
@ 2011-02-24 14:17 ` Juan Quintela
2011-03-06 19:11 ` [Qemu-devel] [PATCH 0/3] Remove wrong savevm sections Aurelien Jarno
3 siblings, 0 replies; 5+ messages in thread
From: Juan Quintela @ 2011-02-24 14:17 UTC (permalink / raw)
To: qemu-devel
Signed-off-by: Juan Quintela <quintela@redhat.com>
---
hw/gt64xxx.c | 21 ---------------------
1 files changed, 0 insertions(+), 21 deletions(-)
diff --git a/hw/gt64xxx.c b/hw/gt64xxx.c
index 923073b..c66188f 100644
--- a/hw/gt64xxx.c
+++ b/hw/gt64xxx.c
@@ -1080,25 +1080,6 @@ static void gt64120_reset(void *opaque)
gt64120_pci_mapping(s);
}
-static void gt64120_save(QEMUFile* f, void *opaque)
-{
- PCIDevice *d = opaque;
- pci_device_save(d, f);
-}
-
-static int gt64120_load(QEMUFile* f, void *opaque, int version_id)
-{
- PCIDevice *d = opaque;
- int ret;
-
- if (version_id != 1)
- return -EINVAL;
- ret = pci_device_load(d, f);
- if (ret < 0)
- return ret;
- return 0;
-}
-
PCIBus *gt64120_register(qemu_irq *pic)
{
SysBusDevice *s;
@@ -1131,8 +1112,6 @@ static int gt64120_init(SysBusDevice *dev)
does not fully work. */
isa_mem_base = 0x10000000;
qemu_register_reset(gt64120_reset, s);
- register_savevm(&dev->qdev, "GT64120 PCI Bus", 0, 1,
- gt64120_save, gt64120_load, &s->pci);
return 0;
}
--
1.7.4
^ permalink raw reply related [flat|nested] 5+ messages in thread
* Re: [Qemu-devel] [PATCH 0/3] Remove wrong savevm sections
2011-02-24 14:17 [Qemu-devel] [PATCH 0/3] Remove wrong savevm sections Juan Quintela
` (2 preceding siblings ...)
2011-02-24 14:17 ` [Qemu-devel] [PATCH 3/3] gt64xxx: remove savevm support Juan Quintela
@ 2011-03-06 19:11 ` Aurelien Jarno
3 siblings, 0 replies; 5+ messages in thread
From: Aurelien Jarno @ 2011-03-06 19:11 UTC (permalink / raw)
To: Juan Quintela; +Cc: qemu-devel
On Thu, Feb 24, 2011 at 03:17:13PM +0100, Juan Quintela wrote:
> Hi
>
> This devices savevm support is "Not Even Wrong". Just remove it.
> It has never work for sure.
>
> Anthony, please apply.
>
> Later, Juan.
>
> Juan Quintela (3):
> vmstate: remove grackle_pci savevm code
> vmstate: remove uninorth savevm code
> gt64xxx: remove savevm support
>
> hw/grackle_pci.c | 19 -------------------
> hw/gt64xxx.c | 21 ---------------------
> hw/unin_pci.c | 21 ---------------------
> 3 files changed, 0 insertions(+), 61 deletions(-)
>
Thanks, all applied.
--
Aurelien Jarno GPG: 1024D/F1BCDB73
aurelien@aurel32.net http://www.aurel32.net
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2011-03-06 19:11 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-02-24 14:17 [Qemu-devel] [PATCH 0/3] Remove wrong savevm sections Juan Quintela
2011-02-24 14:17 ` [Qemu-devel] [PATCH 1/3] vmstate: remove grackle_pci savevm code Juan Quintela
2011-02-24 14:17 ` [Qemu-devel] [PATCH 2/3] vmstate: remove uninorth " Juan Quintela
2011-02-24 14:17 ` [Qemu-devel] [PATCH 3/3] gt64xxx: remove savevm support Juan Quintela
2011-03-06 19:11 ` [Qemu-devel] [PATCH 0/3] Remove wrong savevm sections Aurelien Jarno
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).