[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [RFC 0/3] cpu: add device_add foo-x86_64-cpu support
From: |
Chen Fan |
Subject: |
[Qemu-devel] [RFC 0/3] cpu: add device_add foo-x86_64-cpu support |
Date: |
Tue, 13 May 2014 18:08:46 +0800 |
this patches tried to make cpu hotplug with device_add,
and made -device foo-x86_64-cpu available,also we can
set apic-id property with command line, if without setting
apic-id property, we added first unoccupied apic id as the
default new apic id. and hotplug cpu with device_add, we
must make check of APIC ID after cpu object initialization
that was different from 'cpu_add' command which check 'ids'
at the beginning.
Chen Fan (3):
using CPUMASK bitmaps to calculate cpu index
cpu: introduce CpuTopoInfo structure for argument simplification
cpu: add device_add foo-x86_64-cpu support
exec.c | 9 +++--
include/qom/cpu.h | 11 ++++++
include/sysemu/sysemu.h | 7 ----
qdev-monitor.c | 11 ++++++
target-i386/cpu.c | 91 ++++++++++++++++++++++++++++++++++++++++++++++++-
target-i386/topology.h | 51 ++++++++++++++++++---------
6 files changed, 151 insertions(+), 29 deletions(-)
--
1.8.1.4