All of lore.kernel.org
 help / color / mirror / Atom feed
* [Qemu-arm] [PATCH] block: m25p80c Fix vmstate structure name
@ 2016-08-19 12:30 ` marcin.krzeminski
  0 siblings, 0 replies; 12+ messages in thread
From: marcin.krzeminski @ 2016-08-19 12:30 UTC (permalink / raw)
  To: qemu-devel
  Cc: drjones, dgilbert, alistair.francis, qemu-arm, amit.shah,
	rfsw-patches

From: Marcin Krzeminski <marcin.krzeminski@nokia.com>

Change wrong name of the vmstate structure. Since this breaks
compatibility update version and fields to 0.

Signed-off-by: Marcin Krzeminski <marcin.krzeminski@nokia.com>
---

This patch assumes that none migrates m25p80 flash devices.

 hw/block/m25p80.c | 29 ++++++++++++++---------------
 1 file changed, 14 insertions(+), 15 deletions(-)

diff --git a/hw/block/m25p80.c b/hw/block/m25p80.c
index 9828ee6..d29ff4c 100644
--- a/hw/block/m25p80.c
+++ b/hw/block/m25p80.c
@@ -1189,9 +1189,9 @@ static Property m25p80_properties[] = {
 };
 
 static const VMStateDescription vmstate_m25p80 = {
-    .name = "xilinx_spi",
-    .version_id = 3,
-    .minimum_version_id = 1,
+    .name = "m25p80",
+    .version_id = 0,
+    .minimum_version_id = 0,
     .pre_save = m25p80_pre_save,
     .fields = (VMStateField[]) {
         VMSTATE_UINT8(state, Flash),
@@ -1200,20 +1200,19 @@ static const VMStateDescription vmstate_m25p80 = {
         VMSTATE_UINT32(pos, Flash),
         VMSTATE_UINT8(needed_bytes, Flash),
         VMSTATE_UINT8(cmd_in_progress, Flash),
-        VMSTATE_UNUSED(4),
         VMSTATE_UINT32(cur_addr, Flash),
         VMSTATE_BOOL(write_enable, Flash),
-        VMSTATE_BOOL_V(reset_enable, Flash, 2),
-        VMSTATE_UINT8_V(ear, Flash, 2),
-        VMSTATE_BOOL_V(four_bytes_address_mode, Flash, 2),
-        VMSTATE_UINT32_V(nonvolatile_cfg, Flash, 2),
-        VMSTATE_UINT32_V(volatile_cfg, Flash, 2),
-        VMSTATE_UINT32_V(enh_volatile_cfg, Flash, 2),
-        VMSTATE_BOOL_V(quad_enable, Flash, 3),
-        VMSTATE_UINT8_V(spansion_cr1nv, Flash, 3),
-        VMSTATE_UINT8_V(spansion_cr2nv, Flash, 3),
-        VMSTATE_UINT8_V(spansion_cr3nv, Flash, 3),
-        VMSTATE_UINT8_V(spansion_cr4nv, Flash, 3),
+        VMSTATE_BOOL(reset_enable, Flash),
+        VMSTATE_UINT8(ear, Flash),
+        VMSTATE_BOOL(four_bytes_address_mode, Flash),
+        VMSTATE_UINT32(nonvolatile_cfg, Flash),
+        VMSTATE_UINT32(volatile_cfg, Flash),
+        VMSTATE_UINT32(enh_volatile_cfg, Flash),
+        VMSTATE_BOOL(quad_enable, Flash),
+        VMSTATE_UINT8(spansion_cr1nv, Flash),
+        VMSTATE_UINT8(spansion_cr2nv, Flash),
+        VMSTATE_UINT8(spansion_cr3nv, Flash),
+        VMSTATE_UINT8(spansion_cr4nv, Flash),
         VMSTATE_END_OF_LIST()
     }
 };
-- 
2.7.4


^ permalink raw reply related	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2016-09-06 11:19 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-08-19 12:30 [Qemu-arm] [PATCH] block: m25p80c Fix vmstate structure name marcin.krzeminski
2016-08-19 12:30 ` [Qemu-devel] " marcin.krzeminski
2016-08-19 13:03 ` [Qemu-arm] " Peter Maydell
2016-08-19 13:03   ` [Qemu-devel] " Peter Maydell
2016-08-19 14:19   ` Dr. David Alan Gilbert
2016-08-19 14:19     ` [Qemu-devel] " Dr. David Alan Gilbert
2016-08-19 22:20     ` [Qemu-arm] [Qemu-devel] " Alistair Francis
2016-08-19 22:20       ` [Qemu-devel] [Qemu-arm] " Alistair Francis
2016-08-22 18:05       ` Paolo Bonzini
2016-08-22 18:05         ` [Qemu-devel] " Paolo Bonzini
2016-09-06  6:42         ` Krzeminski, Marcin (Nokia - PL/Wroclaw)
2016-09-06  6:42           ` [Qemu-devel] " Krzeminski, Marcin (Nokia - PL/Wroclaw)

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.