[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH 00/10] Drop code for non-qdevified IDE, and clean up
From: |
Markus Armbruster |
Subject: |
[Qemu-devel] [PATCH 00/10] Drop code for non-qdevified IDE, and clean up |
Date: |
Mon, 17 Dec 2012 15:05:50 +0100 |
*** 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
- [Qemu-devel] [PATCH 00/10] Drop code for non-qdevified IDE, and clean up,
Markus Armbruster <=
- [Qemu-devel] [PATCH 02/10] ide: Move IDEDevice pointer from IDEBus to IDEState, Markus Armbruster, 2012/12/17
- [Qemu-devel] [PATCH 06/10] ide: Drop redundant IDEState geometry members, Markus Armbruster, 2012/12/17
- [Qemu-devel] [PATCH 03/10] ide: Use IDEState member dev for "device connected" test, Markus Armbruster, 2012/12/17
- [Qemu-devel] [PATCH 01/10] ide: Break all non-qdevified controllers, Markus Armbruster, 2012/12/17
- Re: [Qemu-devel] [PATCH 01/10] ide: Break all non-qdevified controllers, Alexander Graf, 2012/12/17
- Re: [Qemu-devel] [PATCH 01/10] ide: Break all non-qdevified controllers, Markus Armbruster, 2012/12/17
- Re: [Qemu-devel] [PATCH 01/10] ide: Break all non-qdevified controllers, Alexander Graf, 2012/12/17
- Re: [Qemu-devel] [PATCH 01/10] ide: Break all non-qdevified controllers, Markus Armbruster, 2012/12/17
- Re: [Qemu-devel] [PATCH 01/10] ide: Break all non-qdevified controllers, Alexander Graf, 2012/12/17
- Re: [Qemu-devel] [PATCH 01/10] ide: Break all non-qdevified controllers, Markus Armbruster, 2012/12/17