From: Igor Mitsyanko <i.mitsyanko@gmail.com>
To: qemu-devel@nongnu.org
Cc: kwolf@redhat.com, peter.maydell@linaro.org,
benoit.canet@gmail.com, wdongxu@linux.vnet.ibm.com,
stefanha@linux.vnet.ibm.com, e.voevodin@samsung.com,
armbru@redhat.com, andrew.zaborowski@intel.com,
kyungmin.park@samsung.com, pbonzini@redhat.com,
Igor Mitsyanko <i.mitsyanko@samsung.com>
Subject: [Qemu-devel] [PATCH V5 0/3] SD card model save/load support
Date: Sun, 28 Oct 2012 18:59:45 +0400 [thread overview]
Message-ID: <1351436388-3636-1-git-send-email-i.mitsyanko@samsung.com> (raw)
This was a part of a bigger series which also included SD state qomification,
but I decided to split them.
PATCH1
Not actually related to vmstate, fixes a bug for high and extra capacity cards
in erase function.
Changelog:
v4->v5
- changed commit message to clearly state that it's a bugfix;
- use neat extract*() API to test a bit in OCR register;
- get rid of "?:" statements;
v3->v4
new in series
v1->v3
wasn't presented
PATCH2
Patch by Peter Maydell which adds support of bitmaps to vmstate, required for
next patch.
Changelog:
It was originally a standalone patch, the only thing I changed is a comment
in vmstate.h:
"_field_size should be a uint32_t.." -> "_field_size should be a int32_t..".
PATCH3
Adds save/load support for SDState, intermediate variable introduced in SDState
to hold size of wp_groups bitfield.
Changelog:
v4->v5
- use new VMSTATE_BITMAP() macro for wpgroup bitmap;
- give a names to SD card mode and state enums and refer to them in comments
to .mode and .state SDState members;
v3->v4
no change
v2->v3
- don't use BITS_TO_LONGS when operating with bitfields;
v1->v2
- use bitmap.h heder for bit operations
Igor Mitsyanko (2):
hw/sd.c: Fix erase for high capacity cards
hw/sd.c: add SD card save/load support
Peter Maydell (1):
vmstate: Add support for saving/loading bitmaps
hw/sd.c | 106 +++++++++++++++++++++++++++++++++++++++++++++-----------------
hw/sd.h | 1 +
savevm.c | 41 ++++++++++++++++++++++++
vmstate.h | 13 ++++++++
4 files changed, 132 insertions(+), 29 deletions(-)
--
1.8.0.msysgit.0
next reply other threads:[~2012-10-28 14:59 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-10-28 14:59 Igor Mitsyanko [this message]
2012-10-28 14:59 ` [Qemu-devel] [PATCH V5 1/3] hw/sd.c: Fix erase for high capacity cards Igor Mitsyanko
2012-10-29 14:23 ` Peter Maydell
2012-10-28 14:59 ` [Qemu-devel] [PATCH V5 2/3] vmstate: Add support for saving/loading bitmaps Igor Mitsyanko
2012-10-28 14:59 ` [Qemu-devel] [PATCH V5 3/3] hw/sd.c: add SD card save/load support Igor Mitsyanko
2012-10-29 14:23 ` Peter Maydell
2012-10-29 14:24 ` [Qemu-devel] [PATCH V5 0/3] SD card model " Peter Maydell
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1351436388-3636-1-git-send-email-i.mitsyanko@samsung.com \
--to=i.mitsyanko@gmail.com \
--cc=andrew.zaborowski@intel.com \
--cc=armbru@redhat.com \
--cc=benoit.canet@gmail.com \
--cc=e.voevodin@samsung.com \
--cc=i.mitsyanko@samsung.com \
--cc=kwolf@redhat.com \
--cc=kyungmin.park@samsung.com \
--cc=pbonzini@redhat.com \
--cc=peter.maydell@linaro.org \
--cc=qemu-devel@nongnu.org \
--cc=stefanha@linux.vnet.ibm.com \
--cc=wdongxu@linux.vnet.ibm.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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.