From: Jan Kiszka <jan.kiszka@web.de>
To: Anthony Liguori <aliguori@us.ibm.com>,
qemu-devel <qemu-devel@nongnu.org>
Cc: Blue Swirl <blauwirbel@gmail.com>,
Marcelo Tosatti <mtosatti@redhat.com>,
Avi Kivity <avi@redhat.com>, kvm <kvm@vger.kernel.org>
Subject: [Qemu-devel] [PATCH V2 0/7] pit, hpet, pcspk: fixes & preparation for KVM
Date: Thu, 19 Jan 2012 00:08:55 +0100 [thread overview]
Message-ID: <cover.1326928134.git.jan.kiszka@web.de> (raw)
This is a preparatory series to allow the introduction of the KVM
in-kernel PIT. A working and fairly clean version for that is ready. It
is just waiting for the irqchip baseline and this series to be merged.
This series also fixes various bugs in the PIT and HPET code, see
patches for details.
Changes in V2:
- do not raise i8254 IRQ on reset
- introduce i8254.h
- pass irq output object on i8254 initialization
- convert PC speaker to qdev
- factor out pit_get_channel_info
Jan Kiszka (7):
i8254: Do not raise IRQ level on reset
hpet: Save/restore cached RTC IRQ level
i8254: Factor out interface header
i8254: Pass irq output object on initialization
i8254: Rework & fix interaction with HPET in legacy mode
pcspk: Convert to qdev
i8254: Factor out pit_get_channel_info
arch_init.c | 1 +
hw/alpha_dp264.c | 3 +-
hw/hpet.c | 65 ++++++++++++++++++++++++++----------
hw/hpet_emul.h | 3 ++
hw/i8254.c | 92 ++++++++++++++++++++++-----------------------------
hw/i8254.h | 55 +++++++++++++++++++++++++++++++
hw/mips_fulong2e.c | 3 +-
hw/mips_jazz.c | 6 ++-
hw/mips_malta.c | 3 +-
hw/mips_r4k.c | 3 +-
hw/pc.c | 17 +++++++--
hw/pc.h | 29 ----------------
hw/pcspk.c | 73 ++++++++++++++++++++++++++++++++--------
hw/pcspk.h | 45 +++++++++++++++++++++++++
hw/ppc_prep.c | 2 +-
15 files changed, 275 insertions(+), 125 deletions(-)
create mode 100644 hw/i8254.h
create mode 100644 hw/pcspk.h
--
1.7.3.4
next reply other threads:[~2012-01-18 23:09 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-01-18 23:08 Jan Kiszka [this message]
2012-01-18 23:08 ` [Qemu-devel] [PATCH V2 1/7] i8254: Do not raise IRQ level on reset Jan Kiszka
2012-01-18 23:08 ` [Qemu-devel] [PATCH V2 2/7] hpet: Save/restore cached RTC IRQ level Jan Kiszka
2012-01-18 23:08 ` [Qemu-devel] [PATCH V2 3/7] i8254: Factor out interface header Jan Kiszka
2012-01-18 23:08 ` [Qemu-devel] [PATCH V2 4/7] i8254: Pass irq output object on initialization Jan Kiszka
2012-01-18 23:09 ` [Qemu-devel] [PATCH V2 5/7] i8254: Rework & fix interaction with HPET in legacy mode Jan Kiszka
2012-01-18 23:09 ` [Qemu-devel] [PATCH V2 6/7] pcspk: Convert to qdev Jan Kiszka
2012-01-18 23:09 ` [Qemu-devel] [PATCH V2 7/7] i8254: Factor out pit_get_channel_info Jan Kiszka
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.1326928134.git.jan.kiszka@web.de \
--to=jan.kiszka@web.de \
--cc=aliguori@us.ibm.com \
--cc=avi@redhat.com \
--cc=blauwirbel@gmail.com \
--cc=kvm@vger.kernel.org \
--cc=mtosatti@redhat.com \
--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 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).