qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH v2 0/4] QOM'ify apic and ioapic
@ 2013-11-05  7:55 xiaoqiang zhao
  2013-11-05  7:55 ` [Qemu-devel] [PATCH v2 1/4] apic: Cleanup for QOM'ify xiaoqiang zhao
                   ` (3 more replies)
  0 siblings, 4 replies; 23+ messages in thread
From: xiaoqiang zhao @ 2013-11-05  7:55 UTC (permalink / raw)
  To: qemu-devel; +Cc: xiaoqiang zhao, pbonzini, afaerber, aliguori

This series of patch QOM'ify apic and ioapic.
Just replace old 'init' with QOM's 'realize', the call
logic is untouched.

the first patch of each is a cleanup. the second patch
complete the convertion. 
All patch have been compiled and tested successfully.

Changes since v1:
- separate cleanup patch from the rest
- add & change some code comment
- QOM'ify icc_bus for consistency

xiaoqiang zhao (4):
  apic: Cleanup for QOM'ify
  apic: QOM'ify apic & icc_bus
  ioapic: Cleanup for QOM'ify
  ioapic: QOM'ify ioapic

 hw/cpu/icc_bus.c                  |   14 +++----
 hw/i386/kvm/apic.c                |   18 +++++----
 hw/i386/kvm/ioapic.c              |   15 +++++---
 hw/intc/apic.c                    |   52 ++++++++++++++------------
 hw/intc/apic_common.c             |   73 +++++++++++++++++++------------------
 hw/intc/ioapic.c                  |   21 ++++++++---
 hw/intc/ioapic_common.c           |   17 ++++++---
 include/hw/cpu/icc_bus.h          |    3 +-
 include/hw/i386/apic_internal.h   |    5 ++-
 include/hw/i386/ioapic_internal.h |    3 +-
 10 files changed, 126 insertions(+), 95 deletions(-)

-- 
1.7.10.4

^ permalink raw reply	[flat|nested] 23+ messages in thread
* [Qemu-devel] [PATCH v2 0/4] QOM'ify apic and ioapic
@ 2013-11-05  8:16 xiaoqiang zhao
  2013-11-05  8:16 ` [Qemu-devel] [PATCH v2 2/4] apic: QOM'ify apic & icc_bus xiaoqiang zhao
  0 siblings, 1 reply; 23+ messages in thread
From: xiaoqiang zhao @ 2013-11-05  8:16 UTC (permalink / raw)
  To: qemu-devel; +Cc: xiaoqiang zhao, pbonzini, afaerber, aliguori

This series of patch QOM'ify apic and ioapic.
Just replace old 'init' with QOM's 'realize', the call
logic is untouched.

the first patch of each is a cleanup. the second patch
complete the convertion. 
All patch have been compiled and tested successfully.

Changes since v1:
- separate cleanup patch from the rest
- add & change some code comment
- QOM'ify icc_bus for consistency

xiaoqiang zhao (4):
  apic: Cleanup for QOM'ify
  apic: QOM'ify apic & icc_bus
  ioapic: Cleanup for QOM'ify
  ioapic: QOM'ify ioapic

 hw/cpu/icc_bus.c                  |   14 +++----
 hw/i386/kvm/apic.c                |   18 +++++----
 hw/i386/kvm/ioapic.c              |   15 +++++---
 hw/intc/apic.c                    |   52 ++++++++++++++------------
 hw/intc/apic_common.c             |   73 +++++++++++++++++++------------------
 hw/intc/ioapic.c                  |   21 ++++++++---
 hw/intc/ioapic_common.c           |   17 ++++++---
 include/hw/cpu/icc_bus.h          |    3 +-
 include/hw/i386/apic_internal.h   |    5 ++-
 include/hw/i386/ioapic_internal.h |    3 +-
 10 files changed, 126 insertions(+), 95 deletions(-)

-- 
1.7.10.4

^ permalink raw reply	[flat|nested] 23+ messages in thread
* [Qemu-devel] [PATCH v2 0/4] QOM'ify apic and ioapic
@ 2013-11-05  7:53 xiaoqiang zhao
  2013-11-05  7:53 ` [Qemu-devel] [PATCH v2 2/4] apic: QOM'ify apic & icc_bus xiaoqiang zhao
  0 siblings, 1 reply; 23+ messages in thread
From: xiaoqiang zhao @ 2013-11-05  7:53 UTC (permalink / raw)
  To: qemu-devel; +Cc: xiaoqiang zhao, pbonzini, afaerber, aliguori

This series of patch QOM'ify apic and ioapic.
Just replace old 'init' with QOM's 'realize', the call
logic is untouched.

the first patch of each is a cleanup. the second patch
complete the convertion. 
All patch have been compiled and tested successfully.

Changes since v1:
- separate cleanup patch from the rest
- add & change some code comment
- QOM'ify icc_bus for consistency

xiaoqiang zhao (4):
  apic: Cleanup for QOM'ify
  apic: QOM'ify apic & icc_bus
  ioapic: Cleanup for QOM'ify
  ioapic: QOM'ify ioapic

 hw/cpu/icc_bus.c                  |   14 +++----
 hw/i386/kvm/apic.c                |   18 +++++----
 hw/i386/kvm/ioapic.c              |   15 +++++---
 hw/intc/apic.c                    |   52 ++++++++++++++------------
 hw/intc/apic_common.c             |   73 +++++++++++++++++++------------------
 hw/intc/ioapic.c                  |   21 ++++++++---
 hw/intc/ioapic_common.c           |   17 ++++++---
 include/hw/cpu/icc_bus.h          |    3 +-
 include/hw/i386/apic_internal.h   |    5 ++-
 include/hw/i386/ioapic_internal.h |    3 +-
 10 files changed, 126 insertions(+), 95 deletions(-)

-- 
1.7.10.4

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

end of thread, other threads:[~2013-11-29  7:22 UTC | newest]

Thread overview: 23+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-11-05  7:55 [Qemu-devel] [PATCH v2 0/4] QOM'ify apic and ioapic xiaoqiang zhao
2013-11-05  7:55 ` [Qemu-devel] [PATCH v2 1/4] apic: Cleanup for QOM'ify xiaoqiang zhao
2013-11-05  7:55 ` [Qemu-devel] [PATCH v2 2/4] apic: QOM'ify apic & icc_bus xiaoqiang zhao
2013-11-05  8:25   ` Chen Fan
2013-11-05  8:51     ` 赵小强
2013-11-11  3:58       ` 赵小强
2013-11-12  1:28         ` Chen Fan
2013-11-12  1:54           ` 赵小强
2013-11-12  3:02             ` Chen Fan
2013-11-12  3:11               ` 赵小强
2013-11-12 16:41               ` Andreas Färber
2013-11-13  8:47                 ` Chen Fan
2013-11-12 16:20           ` Andreas Färber
2013-11-12 14:52         ` Andreas Färber
2013-11-13  6:06           ` 赵小强
2013-11-29  1:26             ` 赵小强
2013-11-29  3:48               ` Andreas Färber
2013-11-29  5:29                 ` 赵小强
2013-11-29  7:22                 ` 赵小强
2013-11-05  7:55 ` [Qemu-devel] [PATCH v2 3/4] ioapic: Cleanup for QOM'ify xiaoqiang zhao
2013-11-05  7:55 ` [Qemu-devel] [PATCH v2 4/4] ioapic: QOM'ify ioapic xiaoqiang zhao
  -- strict thread matches above, loose matches on Subject: below --
2013-11-05  8:16 [Qemu-devel] [PATCH v2 0/4] QOM'ify apic and ioapic xiaoqiang zhao
2013-11-05  8:16 ` [Qemu-devel] [PATCH v2 2/4] apic: QOM'ify apic & icc_bus xiaoqiang zhao
2013-11-05  7:53 [Qemu-devel] [PATCH v2 0/4] QOM'ify apic and ioapic xiaoqiang zhao
2013-11-05  7:53 ` [Qemu-devel] [PATCH v2 2/4] apic: QOM'ify apic & icc_bus xiaoqiang zhao

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).