All of lore.kernel.org
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH 0/5] target-i386: move cpu reset and tcg intialization inside CPU object
@ 2012-06-20 12:59 Igor Mammedov
  2012-06-20 12:59 ` [Qemu-devel] [PATCH 1/5] target-i386: drop usage of prev_debug_excp_handler Igor Mammedov
                   ` (4 more replies)
  0 siblings, 5 replies; 21+ messages in thread
From: Igor Mammedov @ 2012-06-20 12:59 UTC (permalink / raw)
  To: qemu-devel
  Cc: peter.maydell, aliguori, ehabkost, jan.kiszka, mtosatti, mdroth,
	blauwirbel, avi, pbonzini, afaerber

There is no much sence in holding back rather independed cpu_reset and tcg init patches from:
 "[PATCH qom-next v3 0/12] target-i386: re-factor CPU creation/initialization to QOM"
 http://lists.gnu.org/archive/html/qemu-devel/2012-05/msg04077.html

Reposting ammended and rebased patches.

git tree for testing: 
  https://github.com/imammedo/qemu/tree/x86cpu_qom_reset_tcg

Compile & Run tested:
  target-i386: tcg and kvm mode
  i386-linux-user: running of /bin/ls

Igor Mammedov (5):
  target-i386: move reset callback to cpu.c and call cpu_reset() in x86_cpu_realize()
  target-i386: move cpu halted decision into x86_cpu_reset
  target-i386: call x86_cpu_realize() only after APIC is initialized.
  target-i386: move tcg initialization into x86_cpu_initfn()
  target-i386: drop usage of prev_debug_excp_handler

 hw/apic.h            |    2 +-
 hw/apic_common.c     |   20 ++++++++++++++------
 hw/pc.c              |   10 +---------
 target-i386/cpu.c    |   19 +++++++++++++++++++
 target-i386/cpu.h    |    1 +
 target-i386/helper.c |   19 +------------------
 target-i386/kvm.c    |    5 +++--
 7 files changed, 40 insertions(+), 36 deletions(-)

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

end of thread, other threads:[~2012-07-12  2:17 UTC | newest]

Thread overview: 21+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-06-20 12:59 [Qemu-devel] [PATCH 0/5] target-i386: move cpu reset and tcg intialization inside CPU object Igor Mammedov
2012-06-20 12:59 ` [Qemu-devel] [PATCH 1/5] target-i386: drop usage of prev_debug_excp_handler Igor Mammedov
2012-06-20 13:28   ` Jan Kiszka
2012-06-21  9:29     ` Igor Mammedov
2012-06-20 12:59 ` [Qemu-devel] [PATCH 2/5] target-i386: move tcg initialization into x86_cpu_initfn() Igor Mammedov
2012-06-20 13:17   ` Andreas Färber
2012-06-20 12:59 ` [Qemu-devel] [PATCH 3/5] target-i386: call x86_cpu_realize() after APIC is initialized Igor Mammedov
2012-06-20 13:35   ` Andreas Färber
2012-06-21  9:43     ` Igor Mammedov
2012-06-21 10:14       ` Andreas Färber
2012-06-21 11:59         ` Igor Mammedov
2012-07-09 10:59     ` igor
2012-07-09 12:57       ` Andreas Färber
2012-07-10 13:35         ` Igor Mammedov
2012-07-11  7:35           ` liu ping fan
2012-07-11 12:27             ` Igor Mammedov
2012-07-12  2:16               ` liu ping fan
2012-07-11  7:32         ` liu ping fan
2012-06-20 12:59 ` [Qemu-devel] [PATCH 4/5] target-i386: move cpu halted decision into x86_cpu_reset Igor Mammedov
2012-06-20 12:59 ` [Qemu-devel] [PATCH 5/5] target-i386: move cpu_reset and reset callback to cpu.c Igor Mammedov
2012-06-21 11:54   ` Igor Mammedov

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.