qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] [PULL 0/8] seabios update
@ 2013-12-06  9:35 Gerd Hoffmann
  2013-12-06  9:35 ` [Qemu-devel] [PATCH 1/8] add pc-{i440fx,q35}-2.0 machine types Gerd Hoffmann
                   ` (7 more replies)
  0 siblings, 8 replies; 22+ messages in thread
From: Gerd Hoffmann @ 2013-12-06  9:35 UTC (permalink / raw)
  To: qemu-devel; +Cc: Gerd Hoffmann

  Hi,

Here we go.  Update seabios to pre-1.7.4 snapshot so we get some
testing for the 1.7.4 freeze.  Update to final 1.7.4 most likely
later this year.

please pull,
  Gerd

The following changes since commit 7dc65c02fe3fb8f3146ce0b9ff5fec5945329f0e:

  Open 2.0 development tree (2013-11-27 14:02:45 -0800)

are available in the git repository at:

  git://git.kraxel.org/qemu tags/pull-seabios-31b8b4e-1

for you to fetch changes up to bcf2b7d2af7c54bb42be1229df9e78ba7d08d2a7:

  pc: switch 2.0 machine types to large seabios binary (2013-12-06 08:55:42 +0100)

----------------------------------------------------------------
Update seabios to master snapshot (pre-1.7.4).
Update vgabios, switch from lgplvgabios to seavgabios.
Update build process to build both 128k and 256k bios versions.
Use 256k bios for pc-*-2.0+ machine types.

----------------------------------------------------------------
Gerd Hoffmann (8):
      add pc-{i440fx,q35}-2.0 machine types
      add firmware to machine options
      roms: update seabios submodule to 31b8b4eea9d9ad58a73b22a6060d3ac1c419c26d
      roms: build two seabios binaries
      roms: enable seabios cross builds
      roms: update seabios binaries
      roms: update vgabios binaries
      pc: switch 2.0 machine types to large seabios binary

 hw/i386/pc_piix.c          |  16 ++++++++++++++--
 hw/i386/pc_q35.c           |  13 ++++++++++++-
 pc-bios/acpi-dsdt.aml      | Bin 4407 -> 4407 bytes
 pc-bios/bios-256k.bin      | Bin 0 -> 262144 bytes
 pc-bios/bios.bin           | Bin 131072 -> 131072 bytes
 pc-bios/q35-acpi-dsdt.aml  | Bin 7344 -> 7344 bytes
 pc-bios/vgabios-cirrus.bin | Bin 35840 -> 36864 bytes
 pc-bios/vgabios-qxl.bin    | Bin 40448 -> 37376 bytes
 pc-bios/vgabios-stdvga.bin | Bin 40448 -> 37376 bytes
 pc-bios/vgabios-vmware.bin | Bin 40448 -> 37376 bytes
 pc-bios/vgabios.bin        | Bin 40448 -> 36864 bytes
 roms/Makefile              |   9 ++++++---
 roms/config.seabios        |   1 -
 roms/config.seabios-128k   |   6 ++++++
 roms/config.seabios-256k   |   3 +++
 roms/seabios               |   2 +-
 vl.c                       |   7 ++++++-
 17 files changed, 48 insertions(+), 9 deletions(-)
 create mode 100644 pc-bios/bios-256k.bin
 delete mode 100644 roms/config.seabios
 create mode 100644 roms/config.seabios-128k
 create mode 100644 roms/config.seabios-256k

^ permalink raw reply	[flat|nested] 22+ messages in thread
* [Qemu-devel] [PATCH 0/8] seabios update
@ 2013-12-02 12:24 Gerd Hoffmann
  2013-12-02 12:24 ` [Qemu-devel] [PATCH 8/8] pc: switch 2.0 machine types to large seabios binary Gerd Hoffmann
  0 siblings, 1 reply; 22+ messages in thread
From: Gerd Hoffmann @ 2013-12-02 12:24 UTC (permalink / raw)
  To: qemu-devel; +Cc: Gerd Hoffmann

  Hi,

SeaBIOS update patch series.  A bit more complicated than just "update
submodule and binaries" this time as seabios doesn't fit into 256k any
more.  So we have to go & build seabios twice, one stripped down version
for old machine types and one full-featured for 2.0.  Also qemu needs
some changes so we can use different firmeare binaries per machine type.

This patch series also switches vgabios from lgplvgabios to seavgabios.

Git tree with updated binary blobs for easy testing available at:
  git://git.kraxel.org/qemu seabios-6233543

Please review and test.

seabios plans for the 1.7.4 release are freeze on 6th, release on 20th
of december.  I want get a snapshot into qemu once we are in freeze so
the new bits get some qemu testing during the freeze period.  Once we
have a final release update to that of course.

cheers,
  Gerd

Gerd Hoffmann (8):
  add pc-{i440fx,q35}-2.0 machine types
  add firmware to machine options
  roms: update seabios submodule to latest master
  roms: build two seabios binaries
  roms: enable seabios cross builds
  roms: update seabios binaries
  roms: update vgabios binaries
  pc: switch 2.0 machine types to large seabios binary

 hw/i386/pc_piix.c          |  16 ++++++++++++++--
 hw/i386/pc_q35.c           |  13 ++++++++++++-
 pc-bios/acpi-dsdt.aml      | Bin 4407 -> 4407 bytes
 pc-bios/bios-256k.bin      | Bin 0 -> 262144 bytes
 pc-bios/bios.bin           | Bin 131072 -> 131072 bytes
 pc-bios/q35-acpi-dsdt.aml  | Bin 7344 -> 7344 bytes
 pc-bios/vgabios-cirrus.bin | Bin 35840 -> 36352 bytes
 pc-bios/vgabios-qxl.bin    | Bin 40448 -> 36352 bytes
 pc-bios/vgabios-stdvga.bin | Bin 40448 -> 36352 bytes
 pc-bios/vgabios-vmware.bin | Bin 40448 -> 36352 bytes
 pc-bios/vgabios.bin        | Bin 40448 -> 36352 bytes
 roms/Makefile              |   9 ++++++---
 roms/config.seabios        |   1 -
 roms/config.seabios-128k   |   6 ++++++
 roms/config.seabios-256k   |   3 +++
 roms/seabios               |   2 +-
 vl.c                       |   7 ++++++-
 17 files changed, 48 insertions(+), 9 deletions(-)
 create mode 100644 pc-bios/bios-256k.bin
 delete mode 100644 roms/config.seabios
 create mode 100644 roms/config.seabios-128k
 create mode 100644 roms/config.seabios-256k

-- 
1.8.3.1

^ permalink raw reply	[flat|nested] 22+ messages in thread

end of thread, other threads:[~2014-02-03 14:42 UTC | newest]

Thread overview: 22+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-12-06  9:35 [Qemu-devel] [PULL 0/8] seabios update Gerd Hoffmann
2013-12-06  9:35 ` [Qemu-devel] [PATCH 1/8] add pc-{i440fx,q35}-2.0 machine types Gerd Hoffmann
2013-12-06  9:35 ` [Qemu-devel] [PATCH 2/8] add firmware to machine options Gerd Hoffmann
2013-12-06  9:35 ` [Qemu-devel] [PATCH 3/8] roms: update seabios submodule to 31b8b4eea9d9ad58a73b22a6060d3ac1c419c26d Gerd Hoffmann
2013-12-06  9:35 ` [Qemu-devel] [PATCH 4/8] roms: build two seabios binaries Gerd Hoffmann
2013-12-06  9:35 ` [Qemu-devel] [PATCH 5/8] roms: enable seabios cross builds Gerd Hoffmann
2013-12-06  9:35 ` [Qemu-devel] [PATCH 6/8] roms: update seabios binaries Gerd Hoffmann
2013-12-06  9:35 ` [Qemu-devel] [PATCH 7/8] roms: update vgabios binaries Gerd Hoffmann
2014-01-05  9:35   ` Jan Kiszka
2014-01-05 11:26     ` Paolo Bonzini
2014-01-05 11:45       ` Jan Kiszka
2014-02-03 14:28         ` Paolo Bonzini
2014-02-03 14:41           ` Gerd Hoffmann
2013-12-06  9:35 ` [Qemu-devel] [PATCH 8/8] pc: switch 2.0 machine types to large seabios binary Gerd Hoffmann
2013-12-09 23:33   ` [Qemu-devel] [PATCH] Add bios-256k.bin to BLOBS on Makefile Eduardo Habkost
2013-12-10  8:52     ` Gerd Hoffmann
2013-12-10 13:56     ` Peter Maydell
2013-12-11 17:30     ` William Dauchy
2014-01-06 13:13     ` Peter Maydell
2014-01-14 13:45       ` William Dauchy
2014-01-14 14:03         ` Michael Tokarev
  -- strict thread matches above, loose matches on Subject: below --
2013-12-02 12:24 [Qemu-devel] [PATCH 0/8] seabios update Gerd Hoffmann
2013-12-02 12:24 ` [Qemu-devel] [PATCH 8/8] pc: switch 2.0 machine types to large seabios binary Gerd Hoffmann

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).