jan.kiszka(a)siemens.com, juzhang(a)redhat.com, agraf(a)suse.de, yamahata(a)valinux.co.jp, mkletzan(a)redhat.com, afaerber(a)suse.de, armbru(a)redhat.com, lcapitulino(a)redhat.com, alex.williamson(a)redhat.com
Message-Id: <cover.1347565443.git.jbaron(a)redhat.com>
Subject: [PATCH 0/9] q35 seabios support take #1
Hi,
Seabios bits for q35 support, I'm posting the qemu changes separately. The
patches require '-M pc_q35' and -L 'seabios dir with q35 changes' on the
qemu command line. …
[View More]Hopefully, we can make it the default for x86 at some future
point when we feel comfortable with it.
Since q35 patches have been posted before I've tried to keep the authorship as
clear as possible.
The current patches have been tested with basic install testing and memory testing
on f16, f17, windows 7 and windows 8. They can be run on the various BSD flavors
by adding a 'piix4-ide' device to the pci bus. ie: -device piix4-ide.
I've also added a few new features to try and get us on par with the current
piix, including:
1) migration
I've added support for ahci migration. I've done basic testing but this support
is incomplete. We should probably be migration more state than we currently are.
2) hotplug
I've added piix acpi style hotplug to ich9.
I'm hoping this series will spark a discussion as to what areas I need to focus
in order to make this patch series acceptable.
For those interested in git trees, see:
git://github.com/jibaron/q35-qemu.gitgit://github.com/jibaron/q35-seabios.git
Thanks,
-Jason
Isaku Yamahata (6):
seabios: acpi: add mcfg table.
seabios: pciinit: initialize pcimem_start and pcimem_end depending on
chipset.
seabios: acpi, fadt: make while fadt initialization chipset specific
seabios: pci: enable SERR of normal device.
seabios: add q35 initialization functions.
seabios: q35: add dsdt
Jan Kiszka (1):
seabios: q35: Register PCI IRQs as active high in APIC mode
Jason Baron (2):
seabios: remove acpi suspend blocks from the q35 dsdt table
seabios: q35: add basic hotplug support
Makefile | 2 +-
src/acpi.c | 176 +++++++++-
src/acpi.h | 17 +
src/dev-q35.h | 46 +++
src/pci.h | 6 +
src/pciinit.c | 115 ++++++-
src/q35-acpi-dsdt.dsl | 920 +++++++++++++++++++++++++++++++++++++++++++++++++
src/shadow.c | 13 +
src/smm.c | 37 ++
9 files changed, 1311 insertions(+), 21 deletions(-)
create mode 100644 src/dev-q35.h
create mode 100644 src/q35-acpi-dsdt.dsl
[View Less]
On Mon, Sep 10, 2012 at 08:23:11AM +0200, Christian Gmeiner wrote:
> Acked-by: Christian Gmeiner <christian.gmeiner(a)gmail.com>
[...]
> > From: Kevin O'Connor <kevin(a)koconnor.net>
> > Date: Tue, 4 Sep 2012 18:39:51 -0400
> > Subject: [PATCH] vgabios: Add support text and cga modes to vbe_104f01().
> > To: seabios(a)seabios.org
> >
> > Attempt to handle cga and text modes in the vbe get_mode_info call.
Thanks - I pushed this patch along with …
[View More]your patch 4.
-Kevin
[View Less]