* Re: [Qemu-devel] [PATCH v4 0/7] QEMU memory hot unplug support [not found] <cover.1425379856.git.zhugh.fnst@cn.fujitsu.com> @ 2015-03-13 6:05 ` Zhu Guihua 2015-03-13 11:07 ` Igor Mammedov 0 siblings, 1 reply; 3+ messages in thread From: Zhu Guihua @ 2015-03-13 6:05 UTC (permalink / raw) To: qemu-devel, imammedo, mst, pbonzini Cc: guz.fnst, hutao, isimatu.yasuaki, tangchen ping... On 03/04/2015 02:01 PM, Zhu Guihua wrote: > Memory hot unplug are both asynchronous procedures. > When the unplug operation happens, unplug request cb is called first. > And when guest OS finished handling unplug, unplug cb will be called > to do the real removal of device. > > This series is rebased on mst pci branch. > http://git.kernel.org/pub/scm/virt/kvm/mst/qemu.git > > v4: > -reorganize the patchset > -fix all about the new API acpi_send_gpe_event() > -update ssdt-mem > > v3: > -commit message changes > -reorganize the patchset, squash and separate some patches > -update specs about acpi_mem_hotplug > -first cleanup external state, then un-map and un-register memory device > > v2: > -do a generic for acpi to send gpe event > -unparent object by PC_MACHINE > -update description in acpi_mem_hotplug.txt > -combine the last two patches in the last version > -cleanup external state in acpi_memory_unplug_cb > > Tang Chen (6): > acpi, mem-hotplug: Add acpi_memory_slot_status() to get MemStatus > acpi: Add acpi_send_gpe_event() to rise sci for hotplug > acpi, mem-hotplug: Add unplug request cb for memory device > pc-dimm: Add memory hot unplug request support for pc-dimm > acpi, mem-hotplug: Add unplug cb for memory device > pc-dimm: Add memory hot unplug support for pc-dimm > > Zhu Guihua (1): > acpi: Add hardware implementation for memory hot unplug > > docs/specs/acpi_mem_hotplug.txt | 11 +++++- > hw/acpi/core.c | 7 ++++ > hw/acpi/cpu_hotplug.c | 3 +- > hw/acpi/ich9.c | 19 +++++++-- > hw/acpi/memory_hotplug.c | 81 +++++++++++++++++++++++++++++++++------ > hw/acpi/pcihp.c | 7 +--- > hw/acpi/piix4.c | 16 ++++++-- > hw/core/qdev.c | 2 +- > hw/i386/acpi-build.c | 9 +++++ > hw/i386/acpi-dsdt-mem-hotplug.dsl | 10 +++++ > hw/i386/pc.c | 54 ++++++++++++++++++++++++-- > include/hw/acpi/acpi.h | 10 +++++ > include/hw/acpi/memory_hotplug.h | 8 +++- > include/hw/acpi/pc-hotplug.h | 3 +- > include/hw/qdev-core.h | 1 + > trace-events | 1 + > 16 files changed, 207 insertions(+), 35 deletions(-) > ^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [Qemu-devel] [PATCH v4 0/7] QEMU memory hot unplug support 2015-03-13 6:05 ` [Qemu-devel] [PATCH v4 0/7] QEMU memory hot unplug support Zhu Guihua @ 2015-03-13 11:07 ` Igor Mammedov 2015-03-16 0:59 ` Zhu Guihua 0 siblings, 1 reply; 3+ messages in thread From: Igor Mammedov @ 2015-03-13 11:07 UTC (permalink / raw) To: Zhu Guihua Cc: mst, hutao, qemu-devel, tangchen, isimatu.yasuaki, guz.fnst, pbonzini On Fri, 13 Mar 2015 14:05:08 +0800 Zhu Guihua <zhugh.fnst@cn.fujitsu.com> wrote: > ping... I can't find v4 series in my mailbox nor on list archives, perhaps it got lost somewhere, could you resend rebased version on top of current master, pls? > > On 03/04/2015 02:01 PM, Zhu Guihua wrote: > > Memory hot unplug are both asynchronous procedures. > > When the unplug operation happens, unplug request cb is called first. > > And when guest OS finished handling unplug, unplug cb will be called > > to do the real removal of device. > > > > This series is rebased on mst pci branch. > > http://git.kernel.org/pub/scm/virt/kvm/mst/qemu.git > > > > v4: > > -reorganize the patchset > > -fix all about the new API acpi_send_gpe_event() > > -update ssdt-mem > > > > v3: > > -commit message changes > > -reorganize the patchset, squash and separate some patches > > -update specs about acpi_mem_hotplug > > -first cleanup external state, then un-map and un-register memory device > > > > v2: > > -do a generic for acpi to send gpe event > > -unparent object by PC_MACHINE > > -update description in acpi_mem_hotplug.txt > > -combine the last two patches in the last version > > -cleanup external state in acpi_memory_unplug_cb > > > > Tang Chen (6): > > acpi, mem-hotplug: Add acpi_memory_slot_status() to get MemStatus > > acpi: Add acpi_send_gpe_event() to rise sci for hotplug > > acpi, mem-hotplug: Add unplug request cb for memory device > > pc-dimm: Add memory hot unplug request support for pc-dimm > > acpi, mem-hotplug: Add unplug cb for memory device > > pc-dimm: Add memory hot unplug support for pc-dimm > > > > Zhu Guihua (1): > > acpi: Add hardware implementation for memory hot unplug > > > > docs/specs/acpi_mem_hotplug.txt | 11 +++++- > > hw/acpi/core.c | 7 ++++ > > hw/acpi/cpu_hotplug.c | 3 +- > > hw/acpi/ich9.c | 19 +++++++-- > > hw/acpi/memory_hotplug.c | 81 +++++++++++++++++++++++++++++++++------ > > hw/acpi/pcihp.c | 7 +--- > > hw/acpi/piix4.c | 16 ++++++-- > > hw/core/qdev.c | 2 +- > > hw/i386/acpi-build.c | 9 +++++ > > hw/i386/acpi-dsdt-mem-hotplug.dsl | 10 +++++ > > hw/i386/pc.c | 54 ++++++++++++++++++++++++-- > > include/hw/acpi/acpi.h | 10 +++++ > > include/hw/acpi/memory_hotplug.h | 8 +++- > > include/hw/acpi/pc-hotplug.h | 3 +- > > include/hw/qdev-core.h | 1 + > > trace-events | 1 + > > 16 files changed, 207 insertions(+), 35 deletions(-) > > > > ^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [Qemu-devel] [PATCH v4 0/7] QEMU memory hot unplug support 2015-03-13 11:07 ` Igor Mammedov @ 2015-03-16 0:59 ` Zhu Guihua 0 siblings, 0 replies; 3+ messages in thread From: Zhu Guihua @ 2015-03-16 0:59 UTC (permalink / raw) To: Igor Mammedov Cc: mst, hutao, qemu-devel, tangchen, isimatu.yasuaki, guz.fnst, pbonzini On 03/13/2015 07:07 PM, Igor Mammedov wrote: > On Fri, 13 Mar 2015 14:05:08 +0800 > Zhu Guihua <zhugh.fnst@cn.fujitsu.com> wrote: > >> ping... > I can't find v4 series in my mailbox nor on list archives, > perhaps it got lost somewhere, could you resend rebased > version on top of current master, pls? OK, I will resend v4 ASAP. Thanks, Zhu > >> On 03/04/2015 02:01 PM, Zhu Guihua wrote: >>> Memory hot unplug are both asynchronous procedures. >>> When the unplug operation happens, unplug request cb is called first. >>> And when guest OS finished handling unplug, unplug cb will be called >>> to do the real removal of device. >>> >>> This series is rebased on mst pci branch. >>> http://git.kernel.org/pub/scm/virt/kvm/mst/qemu.git >>> >>> v4: >>> -reorganize the patchset >>> -fix all about the new API acpi_send_gpe_event() >>> -update ssdt-mem >>> >>> v3: >>> -commit message changes >>> -reorganize the patchset, squash and separate some patches >>> -update specs about acpi_mem_hotplug >>> -first cleanup external state, then un-map and un-register memory device >>> >>> v2: >>> -do a generic for acpi to send gpe event >>> -unparent object by PC_MACHINE >>> -update description in acpi_mem_hotplug.txt >>> -combine the last two patches in the last version >>> -cleanup external state in acpi_memory_unplug_cb >>> >>> Tang Chen (6): >>> acpi, mem-hotplug: Add acpi_memory_slot_status() to get MemStatus >>> acpi: Add acpi_send_gpe_event() to rise sci for hotplug >>> acpi, mem-hotplug: Add unplug request cb for memory device >>> pc-dimm: Add memory hot unplug request support for pc-dimm >>> acpi, mem-hotplug: Add unplug cb for memory device >>> pc-dimm: Add memory hot unplug support for pc-dimm >>> >>> Zhu Guihua (1): >>> acpi: Add hardware implementation for memory hot unplug >>> >>> docs/specs/acpi_mem_hotplug.txt | 11 +++++- >>> hw/acpi/core.c | 7 ++++ >>> hw/acpi/cpu_hotplug.c | 3 +- >>> hw/acpi/ich9.c | 19 +++++++-- >>> hw/acpi/memory_hotplug.c | 81 +++++++++++++++++++++++++++++++++------ >>> hw/acpi/pcihp.c | 7 +--- >>> hw/acpi/piix4.c | 16 ++++++-- >>> hw/core/qdev.c | 2 +- >>> hw/i386/acpi-build.c | 9 +++++ >>> hw/i386/acpi-dsdt-mem-hotplug.dsl | 10 +++++ >>> hw/i386/pc.c | 54 ++++++++++++++++++++++++-- >>> include/hw/acpi/acpi.h | 10 +++++ >>> include/hw/acpi/memory_hotplug.h | 8 +++- >>> include/hw/acpi/pc-hotplug.h | 3 +- >>> include/hw/qdev-core.h | 1 + >>> trace-events | 1 + >>> 16 files changed, 207 insertions(+), 35 deletions(-) >>> >> > . > ^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2015-03-16 1:01 UTC | newest] Thread overview: 3+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- [not found] <cover.1425379856.git.zhugh.fnst@cn.fujitsu.com> 2015-03-13 6:05 ` [Qemu-devel] [PATCH v4 0/7] QEMU memory hot unplug support Zhu Guihua 2015-03-13 11:07 ` Igor Mammedov 2015-03-16 0:59 ` Zhu Guihua
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).