From: Markus Armbruster <armbru@redhat.com>
To: qemu-devel@nongnu.org
Cc: kwolf@redhat.com, qemu-ppc@nongnu.org, agraf@suse.de
Subject: [Qemu-devel] [PATCH 00/10] Drop code for non-qdevified IDE, and clean up
Date: Mon, 17 Dec 2012 15:05:50 +0100 [thread overview]
Message-ID: <1355753160-17544-1-git-send-email-armbru@redhat.com> (raw)
*** Important ***
This *breaks* all non-qdevified controllers, see PATCH 01/10.
Maintainers are cc'ed.
If you want still more time to qdevify your controller, please speak
up now, and tell us how much.
The rest of the series is obvious cleanups enabled by dropping the
special case of a non-qdevified controller. The block configuration
stuff I'm working on also profits from it, and is real reason I'm
posting this.
Markus Armbruster (10):
ide: Break all non-qdevified controllers
ide: Move IDEDevice pointer from IDEBus to IDEState
ide: Use IDEState member dev for "device connected" test
ide: Don't block-align IDEState member smart_selftest_data
ide: Drop redundant IDEState member bs
ide: Drop redundant IDEState geometry members
ide: Drop redundant IDEState member version
ide: Drop redundant IDEState member drive_serial_str
ide: Drop redundant IDEState member model
ide: Drop redundant IDEState member wwn
hw/ide/ahci.c | 19 ++--
hw/ide/atapi.c | 39 ++++----
hw/ide/core.c | 278 +++++++++++++++++++++-------------------------------
hw/ide/internal.h | 15 +--
hw/ide/macio.c | 20 ++--
hw/ide/microdrive.c | 5 +-
hw/ide/piix.c | 1 -
hw/ide/qdev.c | 50 +++++-----
8 files changed, 189 insertions(+), 238 deletions(-)
--
1.7.11.7
next reply other threads:[~2012-12-17 14:06 UTC|newest]
Thread overview: 24+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-12-17 14:05 Markus Armbruster [this message]
2012-12-17 14:05 ` [Qemu-devel] [PATCH 01/10] ide: Break all non-qdevified controllers Markus Armbruster
2012-12-17 14:09 ` Alexander Graf
2012-12-17 14:43 ` Markus Armbruster
2012-12-17 14:55 ` Alexander Graf
2012-12-17 15:15 ` Markus Armbruster
2012-12-17 15:18 ` Alexander Graf
2012-12-17 15:38 ` Markus Armbruster
2012-12-17 21:50 ` Andreas Färber
2012-12-18 12:55 ` Markus Armbruster
2012-12-18 12:12 ` Peter Maydell
2012-12-18 12:44 ` Markus Armbruster
2012-12-18 13:56 ` Peter Maydell
2012-12-17 14:05 ` [Qemu-devel] [PATCH 02/10] ide: Move IDEDevice pointer from IDEBus to IDEState Markus Armbruster
2012-12-17 14:05 ` [Qemu-devel] [PATCH 03/10] ide: Use IDEState member dev for "device connected" test Markus Armbruster
2012-12-17 14:05 ` [Qemu-devel] [PATCH 04/10] ide: Don't block-align IDEState member smart_selftest_data Markus Armbruster
2012-12-17 14:05 ` [Qemu-devel] [PATCH 05/10] ide: Drop redundant IDEState member bs Markus Armbruster
2012-12-17 14:05 ` [Qemu-devel] [PATCH 06/10] ide: Drop redundant IDEState geometry members Markus Armbruster
2012-12-17 14:05 ` [Qemu-devel] [PATCH 07/10] ide: Drop redundant IDEState member version Markus Armbruster
2012-12-17 14:05 ` [Qemu-devel] [PATCH 08/10] ide: Drop redundant IDEState member drive_serial_str Markus Armbruster
2012-12-17 14:05 ` [Qemu-devel] [PATCH 09/10] ide: Drop redundant IDEState member model Markus Armbruster
2012-12-17 14:06 ` [Qemu-devel] [PATCH 10/10] ide: Drop redundant IDEState member wwn Markus Armbruster
2012-12-18 13:35 ` [Qemu-devel] [PATCH 00/10] Drop code for non-qdevified IDE, and clean up Anthony Liguori
2012-12-18 15:10 ` Markus Armbruster
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=1355753160-17544-1-git-send-email-armbru@redhat.com \
--to=armbru@redhat.com \
--cc=agraf@suse.de \
--cc=kwolf@redhat.com \
--cc=qemu-devel@nongnu.org \
--cc=qemu-ppc@nongnu.org \
/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 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).