From: Marcelo Tosatti <mtosatti@redhat.com>
To: Anthony Liguori <aliguori@us.ibm.com>
Cc: qemu-devel@nongnu.org, kvm@vger.kernel.org,
Marcelo Tosatti <mtosatti@redhat.com>
Subject: [PATCH 00/20] [PULL] qemu-kvm.git uq/master queue
Date: Fri, 20 Jan 2012 15:26:26 -0200 [thread overview]
Message-ID: <cover.1327080406.git.mtosatti@redhat.com> (raw)
The following changes since commit 8c4ec5c0269bda18bb777a64b2008088d1c632dc:
pxa2xx_keypad: fix unbalanced parenthesis. (2012-01-17 02:14:42 +0100)
are available in the git repository at:
git://git.kernel.org/pub/scm/virt/kvm/qemu-kvm.git uq/master
Jan Kiszka (18):
msi: Generalize msix_supported to msi_supported
kvm: Move kvmclock into hw/kvm folder
apic: Stop timer on reset
apic: Inject external NMI events via LINT1
apic: Introduce apic_report_irq_delivered
apic: Factor out base class for KVM reuse
apic: Open-code timer save/restore
i8259: Completely privatize PicState
i8259: Factor out base class for KVM reuse
ioapic: Drop post-load irr initialization
ioapic: Factor out base class for KVM reuse
memory: Introduce memory_region_init_reservation
kvm: Introduce core services for in-kernel irqchip support
kvm: x86: Establish IRQ0 override control
kvm: x86: Add user space part for in-kernel APIC
kvm: x86: Add user space part for in-kernel i8259
kvm: x86: Add user space part for in-kernel IOAPIC
kvm: Activate in-kernel irqchip support
Vadim Rozenfeld (2):
hyper-v: introduce Hyper-V support infrastructure.
hyper-v: initialize Hyper-V CPUID leaves.
Makefile.objs | 2 +-
Makefile.target | 8 +-
configure | 1 +
cpus.c | 6 +-
hw/apic.c | 356 ++++++----------------------------------
hw/apic.h | 1 +
hw/apic_common.c | 302 ++++++++++++++++++++++++++++++++++
hw/apic_internal.h | 115 +++++++++++++
hw/i8259.c | 163 ++++--------------
hw/i8259_common.c | 147 +++++++++++++++++
hw/i8259_internal.h | 76 +++++++++
hw/ioapic.c | 142 ++--------------
hw/ioapic_common.c | 104 ++++++++++++
hw/ioapic_internal.h | 97 +++++++++++
hw/kvm/apic.c | 138 ++++++++++++++++
hw/{kvmclock.c => kvm/clock.c} | 4 +-
hw/{kvmclock.h => kvm/clock.h} | 0
hw/kvm/i8259.c | 128 ++++++++++++++
hw/kvm/ioapic.c | 114 +++++++++++++
hw/msi.c | 8 +
hw/msi.h | 2 +
hw/msix.c | 9 +-
hw/msix.h | 2 -
hw/pc.c | 20 ++-
hw/pc.h | 8 +-
hw/pc_piix.c | 69 +++++++-
kvm-all.c | 154 +++++++++++++++++
kvm-stub.c | 5 +
kvm.h | 14 ++
memory.c | 36 ++++
memory.h | 16 ++
qemu-config.c | 4 +
qemu-options.hx | 5 +-
sysemu.h | 1 -
target-i386/cpuid.c | 14 ++
target-i386/hyperv.c | 64 +++++++
target-i386/hyperv.h | 43 +++++
target-i386/kvm.c | 114 +++++++++++++-
trace-events | 2 +-
vl.c | 1 -
40 files changed, 1902 insertions(+), 593 deletions(-)
create mode 100644 hw/apic_common.c
create mode 100644 hw/apic_internal.h
create mode 100644 hw/i8259_common.c
create mode 100644 hw/i8259_internal.h
create mode 100644 hw/ioapic_common.c
create mode 100644 hw/ioapic_internal.h
create mode 100644 hw/kvm/apic.c
rename hw/{kvmclock.c => kvm/clock.c} (98%)
rename hw/{kvmclock.h => kvm/clock.h} (100%)
create mode 100644 hw/kvm/i8259.c
create mode 100644 hw/kvm/ioapic.c
create mode 100644 target-i386/hyperv.c
create mode 100644 target-i386/hyperv.h
WARNING: multiple messages have this Message-ID (diff)
From: Marcelo Tosatti <mtosatti@redhat.com>
To: Anthony Liguori <aliguori@us.ibm.com>
Cc: Marcelo Tosatti <mtosatti@redhat.com>,
qemu-devel@nongnu.org, kvm@vger.kernel.org
Subject: [Qemu-devel] [PATCH 00/20] [PULL] qemu-kvm.git uq/master queue
Date: Fri, 20 Jan 2012 15:26:26 -0200 [thread overview]
Message-ID: <cover.1327080406.git.mtosatti@redhat.com> (raw)
The following changes since commit 8c4ec5c0269bda18bb777a64b2008088d1c632dc:
pxa2xx_keypad: fix unbalanced parenthesis. (2012-01-17 02:14:42 +0100)
are available in the git repository at:
git://git.kernel.org/pub/scm/virt/kvm/qemu-kvm.git uq/master
Jan Kiszka (18):
msi: Generalize msix_supported to msi_supported
kvm: Move kvmclock into hw/kvm folder
apic: Stop timer on reset
apic: Inject external NMI events via LINT1
apic: Introduce apic_report_irq_delivered
apic: Factor out base class for KVM reuse
apic: Open-code timer save/restore
i8259: Completely privatize PicState
i8259: Factor out base class for KVM reuse
ioapic: Drop post-load irr initialization
ioapic: Factor out base class for KVM reuse
memory: Introduce memory_region_init_reservation
kvm: Introduce core services for in-kernel irqchip support
kvm: x86: Establish IRQ0 override control
kvm: x86: Add user space part for in-kernel APIC
kvm: x86: Add user space part for in-kernel i8259
kvm: x86: Add user space part for in-kernel IOAPIC
kvm: Activate in-kernel irqchip support
Vadim Rozenfeld (2):
hyper-v: introduce Hyper-V support infrastructure.
hyper-v: initialize Hyper-V CPUID leaves.
Makefile.objs | 2 +-
Makefile.target | 8 +-
configure | 1 +
cpus.c | 6 +-
hw/apic.c | 356 ++++++----------------------------------
hw/apic.h | 1 +
hw/apic_common.c | 302 ++++++++++++++++++++++++++++++++++
hw/apic_internal.h | 115 +++++++++++++
hw/i8259.c | 163 ++++--------------
hw/i8259_common.c | 147 +++++++++++++++++
hw/i8259_internal.h | 76 +++++++++
hw/ioapic.c | 142 ++--------------
hw/ioapic_common.c | 104 ++++++++++++
hw/ioapic_internal.h | 97 +++++++++++
hw/kvm/apic.c | 138 ++++++++++++++++
hw/{kvmclock.c => kvm/clock.c} | 4 +-
hw/{kvmclock.h => kvm/clock.h} | 0
hw/kvm/i8259.c | 128 ++++++++++++++
hw/kvm/ioapic.c | 114 +++++++++++++
hw/msi.c | 8 +
hw/msi.h | 2 +
hw/msix.c | 9 +-
hw/msix.h | 2 -
hw/pc.c | 20 ++-
hw/pc.h | 8 +-
hw/pc_piix.c | 69 +++++++-
kvm-all.c | 154 +++++++++++++++++
kvm-stub.c | 5 +
kvm.h | 14 ++
memory.c | 36 ++++
memory.h | 16 ++
qemu-config.c | 4 +
qemu-options.hx | 5 +-
sysemu.h | 1 -
target-i386/cpuid.c | 14 ++
target-i386/hyperv.c | 64 +++++++
target-i386/hyperv.h | 43 +++++
target-i386/kvm.c | 114 +++++++++++++-
trace-events | 2 +-
vl.c | 1 -
40 files changed, 1902 insertions(+), 593 deletions(-)
create mode 100644 hw/apic_common.c
create mode 100644 hw/apic_internal.h
create mode 100644 hw/i8259_common.c
create mode 100644 hw/i8259_internal.h
create mode 100644 hw/ioapic_common.c
create mode 100644 hw/ioapic_internal.h
create mode 100644 hw/kvm/apic.c
rename hw/{kvmclock.c => kvm/clock.c} (98%)
rename hw/{kvmclock.h => kvm/clock.h} (100%)
create mode 100644 hw/kvm/i8259.c
create mode 100644 hw/kvm/ioapic.c
create mode 100644 target-i386/hyperv.c
create mode 100644 target-i386/hyperv.h
next reply other threads:[~2012-01-20 17:30 UTC|newest]
Thread overview: 45+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-01-20 17:26 Marcelo Tosatti [this message]
2012-01-20 17:26 ` [Qemu-devel] [PATCH 00/20] [PULL] qemu-kvm.git uq/master queue Marcelo Tosatti
2012-01-20 17:26 ` [PATCH 01/20] hyper-v: introduce Hyper-V support infrastructure Marcelo Tosatti
2012-01-20 17:26 ` [Qemu-devel] " Marcelo Tosatti
2012-11-28 14:39 ` kvm: let's add HYPERV capabilities (was Re: [PATCH 01/20] hyper-v: introduce Hyper-V support infrastructure.) Michael S. Tsirkin
2012-11-28 14:39 ` [Qemu-devel] " Michael S. Tsirkin
2012-01-20 17:26 ` [PATCH 02/20] hyper-v: initialize Hyper-V CPUID leaves Marcelo Tosatti
2012-01-20 17:26 ` [Qemu-devel] " Marcelo Tosatti
2012-01-20 17:26 ` [PATCH 03/20] msi: Generalize msix_supported to msi_supported Marcelo Tosatti
2012-01-20 17:26 ` [Qemu-devel] " Marcelo Tosatti
2012-01-20 17:26 ` [PATCH 04/20] kvm: Move kvmclock into hw/kvm folder Marcelo Tosatti
2012-01-20 17:26 ` [Qemu-devel] " Marcelo Tosatti
2012-01-20 17:26 ` [PATCH 05/20] apic: Stop timer on reset Marcelo Tosatti
2012-01-20 17:26 ` [Qemu-devel] " Marcelo Tosatti
2012-01-20 17:26 ` [PATCH 06/20] apic: Inject external NMI events via LINT1 Marcelo Tosatti
2012-01-20 17:26 ` [Qemu-devel] " Marcelo Tosatti
2012-01-20 17:26 ` [PATCH 07/20] apic: Introduce apic_report_irq_delivered Marcelo Tosatti
2012-01-20 17:26 ` [Qemu-devel] " Marcelo Tosatti
2012-01-20 17:26 ` [PATCH 08/20] apic: Factor out base class for KVM reuse Marcelo Tosatti
2012-01-20 17:26 ` [Qemu-devel] " Marcelo Tosatti
2012-01-20 17:26 ` [PATCH 09/20] apic: Open-code timer save/restore Marcelo Tosatti
2012-01-20 17:26 ` [Qemu-devel] " Marcelo Tosatti
2012-01-20 17:26 ` [PATCH 10/20] i8259: Completely privatize PicState Marcelo Tosatti
2012-01-20 17:26 ` [Qemu-devel] " Marcelo Tosatti
2012-01-20 17:26 ` [PATCH 11/20] i8259: Factor out base class for KVM reuse Marcelo Tosatti
2012-01-20 17:26 ` [Qemu-devel] " Marcelo Tosatti
2012-01-20 17:26 ` [PATCH 12/20] ioapic: Drop post-load irr initialization Marcelo Tosatti
2012-01-20 17:26 ` [Qemu-devel] " Marcelo Tosatti
2012-01-20 17:26 ` [PATCH 13/20] ioapic: Factor out base class for KVM reuse Marcelo Tosatti
2012-01-20 17:26 ` [Qemu-devel] " Marcelo Tosatti
2012-01-20 17:26 ` [PATCH 14/20] memory: Introduce memory_region_init_reservation Marcelo Tosatti
2012-01-20 17:26 ` [Qemu-devel] " Marcelo Tosatti
2012-01-20 17:26 ` [PATCH 15/20] kvm: Introduce core services for in-kernel irqchip support Marcelo Tosatti
2012-01-20 17:26 ` [Qemu-devel] " Marcelo Tosatti
2012-01-20 17:26 ` [PATCH 16/20] kvm: x86: Establish IRQ0 override control Marcelo Tosatti
2012-01-20 17:26 ` [Qemu-devel] " Marcelo Tosatti
2012-01-20 17:26 ` [PATCH 17/20] kvm: x86: Add user space part for in-kernel APIC Marcelo Tosatti
2012-01-20 17:26 ` [Qemu-devel] " Marcelo Tosatti
2012-01-20 17:26 ` [PATCH 18/20] kvm: x86: Add user space part for in-kernel i8259 Marcelo Tosatti
2012-01-20 17:26 ` [Qemu-devel] " Marcelo Tosatti
2012-01-20 17:26 ` [PATCH 19/20] kvm: x86: Add user space part for in-kernel IOAPIC Marcelo Tosatti
2012-01-20 17:26 ` [Qemu-devel] " Marcelo Tosatti
2012-01-20 17:26 ` [PATCH 20/20] kvm: Activate in-kernel irqchip support Marcelo Tosatti
2012-01-20 17:26 ` [Qemu-devel] " Marcelo Tosatti
2012-01-23 17:44 ` [Qemu-devel] [PATCH 00/20] [PULL] qemu-kvm.git uq/master queue Anthony Liguori
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=cover.1327080406.git.mtosatti@redhat.com \
--to=mtosatti@redhat.com \
--cc=aliguori@us.ibm.com \
--cc=kvm@vger.kernel.org \
--cc=qemu-devel@nongnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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.