* [Qemu-devel] [PULL 0/3] update seabios to 1.8.2, add virtio-vga vgabios
@ 2015-06-17 7:38 Gerd Hoffmann
2015-06-17 7:38 ` [Qemu-devel] [PULL 1/3] update seabios submodule to release 1.8.2 Gerd Hoffmann
` (4 more replies)
0 siblings, 5 replies; 8+ messages in thread
From: Gerd Hoffmann @ 2015-06-17 7:38 UTC (permalink / raw)
To: qemu-devel; +Cc: Gerd Hoffmann
Hi,
Here comes the update pull for the just-released seabios 1.8.2.
It brings some small bugfixes and the vgabios for virtio-vga.
Also our builds are tagged in the version banner now, so it is
visible in the logs whenever one runs the prebuilt qemu binaries
or something else (distro builds for example).
please pull,
Gerd
The following changes since commit 93f6d1c16036aaf34055d16f54ea770fb8d6d280:
Merge remote-tracking branch 'remotes/kraxel/tags/pull-vga-20150615-1' into staging (2015-06-16 10:35:43 +0100)
are available in the git repository at:
git://git.kraxel.org/qemu tags/pull-seabios-1.8.2-20150617-1
for you to fetch changes up to f3bcd42683dcc48c576281399d6cf6b34da6ba41:
update seabios and vgabios binaries (2015-06-17 09:28:03 +0200)
----------------------------------------------------------------
update seabios to release 1.8.2
add vgabios for virtio-vga
----------------------------------------------------------------
Gerd Hoffmann (3):
update seabios submodule to release 1.8.2
tag our seabios builds
update seabios and vgabios binaries
pc-bios/bios-256k.bin | Bin 262144 -> 262144 bytes
pc-bios/bios.bin | Bin 131072 -> 131072 bytes
pc-bios/vgabios-cirrus.bin | Bin 37888 -> 38400 bytes
pc-bios/vgabios-qxl.bin | Bin 38400 -> 38400 bytes
pc-bios/vgabios-stdvga.bin | Bin 38400 -> 38400 bytes
pc-bios/vgabios-virtio.bin | Bin 0 -> 38400 bytes
pc-bios/vgabios-vmware.bin | Bin 38400 -> 38400 bytes
pc-bios/vgabios.bin | Bin 38400 -> 38400 bytes
roms/Makefile | 5 +++++
roms/seabios | 2 +-
10 files changed, 6 insertions(+), 1 deletion(-)
create mode 100644 pc-bios/vgabios-virtio.bin
^ permalink raw reply [flat|nested] 8+ messages in thread
* [Qemu-devel] [PULL 1/3] update seabios submodule to release 1.8.2
2015-06-17 7:38 [Qemu-devel] [PULL 0/3] update seabios to 1.8.2, add virtio-vga vgabios Gerd Hoffmann
@ 2015-06-17 7:38 ` Gerd Hoffmann
2015-06-17 7:38 ` [Qemu-devel] [PULL 2/3] tag our seabios builds Gerd Hoffmann
` (3 subsequent siblings)
4 siblings, 0 replies; 8+ messages in thread
From: Gerd Hoffmann @ 2015-06-17 7:38 UTC (permalink / raw)
To: qemu-devel; +Cc: Gerd Hoffmann
git shortlog rel-1.8.1..rel-1.8.2
=================================
Gerd Hoffmann (1):
vga: rework virtio-vga support
Kevin O'Connor (5):
vgabios: Add config option for assembler fixups
vgabios: Emulate "leal" instruction
build: Support "make VERSION=xyz" to override the default build version
build: CONFIG_VGA_FIXUP_ASM should depend on CONFIG_BUILD_VGABIOS
vgabios: On bda_save_restore() the saved vbe_mode also has flags in it
Paolo Bonzini (1):
smm: ignore bits 16,18-31 of SMM revision ID
Vladimir Serbinenko (1):
ahci: Ignore max_ports.
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
---
roms/seabios | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/roms/seabios b/roms/seabios
index 4adadbd..33fbe13 160000
--- a/roms/seabios
+++ b/roms/seabios
@@ -1 +1 @@
-Subproject commit 4adadbde6904807de2e990c0af839ad0cc977806
+Subproject commit 33fbe13a3e2a01e0ba1087a8feed801a0451db21
--
1.8.3.1
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [Qemu-devel] [PULL 2/3] tag our seabios builds
2015-06-17 7:38 [Qemu-devel] [PULL 0/3] update seabios to 1.8.2, add virtio-vga vgabios Gerd Hoffmann
2015-06-17 7:38 ` [Qemu-devel] [PULL 1/3] update seabios submodule to release 1.8.2 Gerd Hoffmann
@ 2015-06-17 7:38 ` Gerd Hoffmann
2015-06-17 7:38 ` [Qemu-devel] [PULL 3/3] update seabios and vgabios binaries Gerd Hoffmann
` (2 subsequent siblings)
4 siblings, 0 replies; 8+ messages in thread
From: Gerd Hoffmann @ 2015-06-17 7:38 UTC (permalink / raw)
To: qemu-devel; +Cc: Gerd Hoffmann
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
---
roms/Makefile | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/roms/Makefile b/roms/Makefile
index c76cd5b..7b3f156 100644
--- a/roms/Makefile
+++ b/roms/Makefile
@@ -34,6 +34,9 @@ powerpc64_cross_prefix := $(call find-cross-prefix,powerpc64)
powerpc_cross_prefix := $(call find-cross-prefix,powerpc)
x86_64_cross_prefix := $(call find-cross-prefix,x86_64)
+# tag our seabios builds
+SEABIOS_VERSION="$(shell cd seabios; git describe --tags --long) by qemu-project.org"
+
#
# EfiRom utility is shipped with edk2 / tianocore, in BaseTools/
#
@@ -75,10 +78,12 @@ build-seabios-config-%: config.%
mkdir -p seabios/builds/$*
cp $< seabios/builds/$*/.config
$(MAKE) -C seabios \
+ VERSION=$(SEABIOS_VERSION) \
CROSS_COMPILE=$(x86_64_cross_prefix) \
KCONFIG_CONFIG=$(CURDIR)/seabios/builds/$*/.config \
OUT=$(CURDIR)/seabios/builds/$*/ oldnoconfig
$(MAKE) -C seabios \
+ VERSION=$(SEABIOS_VERSION) \
CROSS_COMPILE=$(x86_64_cross_prefix) \
KCONFIG_CONFIG=$(CURDIR)/seabios/builds/$*/.config \
OUT=$(CURDIR)/seabios/builds/$*/ all
--
1.8.3.1
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [Qemu-devel] [PULL 3/3] update seabios and vgabios binaries
2015-06-17 7:38 [Qemu-devel] [PULL 0/3] update seabios to 1.8.2, add virtio-vga vgabios Gerd Hoffmann
2015-06-17 7:38 ` [Qemu-devel] [PULL 1/3] update seabios submodule to release 1.8.2 Gerd Hoffmann
2015-06-17 7:38 ` [Qemu-devel] [PULL 2/3] tag our seabios builds Gerd Hoffmann
@ 2015-06-17 7:38 ` Gerd Hoffmann
2015-06-17 8:36 ` [Qemu-devel] [PULL 0/3] update seabios to 1.8.2, add virtio-vga vgabios Michael Tokarev
2015-06-17 11:27 ` Peter Maydell
4 siblings, 0 replies; 8+ messages in thread
From: Gerd Hoffmann @ 2015-06-17 7:38 UTC (permalink / raw)
To: qemu-devel; +Cc: Gerd Hoffmann
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
---
pc-bios/bios-256k.bin | Bin 262144 -> 262144 bytes
pc-bios/bios.bin | Bin 131072 -> 131072 bytes
pc-bios/vgabios-cirrus.bin | Bin 37888 -> 38400 bytes
pc-bios/vgabios-qxl.bin | Bin 38400 -> 38400 bytes
pc-bios/vgabios-stdvga.bin | Bin 38400 -> 38400 bytes
pc-bios/vgabios-virtio.bin | Bin 0 -> 38400 bytes
pc-bios/vgabios-vmware.bin | Bin 38400 -> 38400 bytes
pc-bios/vgabios.bin | Bin 38400 -> 38400 bytes
8 files changed, 0 insertions(+), 0 deletions(-)
create mode 100644 pc-bios/vgabios-virtio.bin
diff --git a/pc-bios/bios-256k.bin b/pc-bios/bios-256k.bin
index c6e25ac..f86adff 100644
Binary files a/pc-bios/bios-256k.bin and b/pc-bios/bios-256k.bin differ
diff --git a/pc-bios/bios.bin b/pc-bios/bios.bin
index 46ca37b..db835fb 100644
Binary files a/pc-bios/bios.bin and b/pc-bios/bios.bin differ
diff --git a/pc-bios/vgabios-cirrus.bin b/pc-bios/vgabios-cirrus.bin
index 02227d3..dde8502 100644
Binary files a/pc-bios/vgabios-cirrus.bin and b/pc-bios/vgabios-cirrus.bin differ
diff --git a/pc-bios/vgabios-qxl.bin b/pc-bios/vgabios-qxl.bin
index 8a87c23..5c43bd2 100644
Binary files a/pc-bios/vgabios-qxl.bin and b/pc-bios/vgabios-qxl.bin differ
diff --git a/pc-bios/vgabios-stdvga.bin b/pc-bios/vgabios-stdvga.bin
index 00cb73c..b2dd8f9 100644
Binary files a/pc-bios/vgabios-stdvga.bin and b/pc-bios/vgabios-stdvga.bin differ
diff --git a/pc-bios/vgabios-virtio.bin b/pc-bios/vgabios-virtio.bin
new file mode 100644
index 0000000..03ac8a7
Binary files /dev/null and b/pc-bios/vgabios-virtio.bin differ
diff --git a/pc-bios/vgabios-vmware.bin b/pc-bios/vgabios-vmware.bin
index c9a94f9..15e21c2 100644
Binary files a/pc-bios/vgabios-vmware.bin and b/pc-bios/vgabios-vmware.bin differ
diff --git a/pc-bios/vgabios.bin b/pc-bios/vgabios.bin
index 3e3335d..84f1561 100644
Binary files a/pc-bios/vgabios.bin and b/pc-bios/vgabios.bin differ
--
1.8.3.1
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Qemu-devel] [PULL 0/3] update seabios to 1.8.2, add virtio-vga vgabios
2015-06-17 7:38 [Qemu-devel] [PULL 0/3] update seabios to 1.8.2, add virtio-vga vgabios Gerd Hoffmann
` (2 preceding siblings ...)
2015-06-17 7:38 ` [Qemu-devel] [PULL 3/3] update seabios and vgabios binaries Gerd Hoffmann
@ 2015-06-17 8:36 ` Michael Tokarev
2015-06-17 8:57 ` Gerd Hoffmann
2015-06-17 11:27 ` Peter Maydell
4 siblings, 1 reply; 8+ messages in thread
From: Michael Tokarev @ 2015-06-17 8:36 UTC (permalink / raw)
To: Gerd Hoffmann, qemu-devel
17.06.2015 10:38, Gerd Hoffmann wrote:
[]
> pc-bios/vgabios-cirrus.bin | Bin 37888 -> 38400 bytes
> pc-bios/vgabios-qxl.bin | Bin 38400 -> 38400 bytes
> pc-bios/vgabios-stdvga.bin | Bin 38400 -> 38400 bytes
> pc-bios/vgabios-virtio.bin | Bin 0 -> 38400 bytes
> pc-bios/vgabios-vmware.bin | Bin 38400 -> 38400 bytes
> pc-bios/vgabios.bin | Bin 38400 -> 38400 bytes
What's the diff. between stdvga, virtio and vmware vgabioses?
Is it just the PCI vendor/device IDs with the same code?
Maybe it'd be better to have just one bios but patch the
blob on load? With simple ROMs (without nested parts like
for the pxe efi/bios combined ROMs) it should be easy.
Thanks,
/mjt
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Qemu-devel] [PULL 0/3] update seabios to 1.8.2, add virtio-vga vgabios
2015-06-17 8:36 ` [Qemu-devel] [PULL 0/3] update seabios to 1.8.2, add virtio-vga vgabios Michael Tokarev
@ 2015-06-17 8:57 ` Gerd Hoffmann
0 siblings, 0 replies; 8+ messages in thread
From: Gerd Hoffmann @ 2015-06-17 8:57 UTC (permalink / raw)
To: Michael Tokarev; +Cc: qemu-devel
On Mi, 2015-06-17 at 11:36 +0300, Michael Tokarev wrote:
> 17.06.2015 10:38, Gerd Hoffmann wrote:
> []
> > pc-bios/vgabios-cirrus.bin | Bin 37888 -> 38400 bytes
> > pc-bios/vgabios-qxl.bin | Bin 38400 -> 38400 bytes
> > pc-bios/vgabios-stdvga.bin | Bin 38400 -> 38400 bytes
> > pc-bios/vgabios-virtio.bin | Bin 0 -> 38400 bytes
> > pc-bios/vgabios-vmware.bin | Bin 38400 -> 38400 bytes
> > pc-bios/vgabios.bin | Bin 38400 -> 38400 bytes
>
> What's the diff. between stdvga, virtio and vmware vgabioses?
> Is it just the PCI vendor/device IDs with the same code?
Yes.
> Maybe it'd be better to have just one bios but patch the
> blob on load? With simple ROMs (without nested parts like
> for the pxe efi/bios combined ROMs) it should be easy.
"should be easy". Famous last words ;)
Don't feel like experimenting with it with the freeze just around the
corner. Also: why? Disk space? Save a few kb in the age of TB disks?
cheers,
Gerd
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Qemu-devel] [PULL 0/3] update seabios to 1.8.2, add virtio-vga vgabios
2015-06-17 7:38 [Qemu-devel] [PULL 0/3] update seabios to 1.8.2, add virtio-vga vgabios Gerd Hoffmann
` (3 preceding siblings ...)
2015-06-17 8:36 ` [Qemu-devel] [PULL 0/3] update seabios to 1.8.2, add virtio-vga vgabios Michael Tokarev
@ 2015-06-17 11:27 ` Peter Maydell
2015-06-17 11:44 ` Peter Maydell
4 siblings, 1 reply; 8+ messages in thread
From: Peter Maydell @ 2015-06-17 11:27 UTC (permalink / raw)
To: Gerd Hoffmann; +Cc: QEMU Developers
On 17 June 2015 at 08:38, Gerd Hoffmann <kraxel@redhat.com> wrote:
> Hi,
>
> Here comes the update pull for the just-released seabios 1.8.2.
> It brings some small bugfixes and the vgabios for virtio-vga.
>
> Also our builds are tagged in the version banner now, so it is
> visible in the logs whenever one runs the prebuilt qemu binaries
> or something else (distro builds for example).
>
> please pull,
> Gerd
>
> The following changes since commit 93f6d1c16036aaf34055d16f54ea770fb8d6d280:
>
> Merge remote-tracking branch 'remotes/kraxel/tags/pull-vga-20150615-1' into staging (2015-06-16 10:35:43 +0100)
>
> are available in the git repository at:
>
>
> git://git.kraxel.org/qemu tags/pull-seabios-1.8.2-20150617-1
>
> for you to fetch changes up to f3bcd42683dcc48c576281399d6cf6b34da6ba41:
>
> update seabios and vgabios binaries (2015-06-17 09:28:03 +0200)
>
> ----------------------------------------------------------------
> update seabios to release 1.8.2
> add vgabios for virtio-vga
>
> ----------------------------------------------------------------
I've applied this, but git submodule update now complains:
$ git submodule update
fatal: reference is not a tree: 33fbe13a3e2a01e0ba1087a8feed801a0451db21
Unable to checkout '33fbe13a3e2a01e0ba1087a8feed801a0451db21' in
submodule path 'roms/seabios'
I hope that's going to resolve itself when our seabios mirror updates?
(I thought I'd checked this wasn't going to happen before push,
but my test process was flawed.)
-- PMM
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Qemu-devel] [PULL 0/3] update seabios to 1.8.2, add virtio-vga vgabios
2015-06-17 11:27 ` Peter Maydell
@ 2015-06-17 11:44 ` Peter Maydell
0 siblings, 0 replies; 8+ messages in thread
From: Peter Maydell @ 2015-06-17 11:44 UTC (permalink / raw)
To: Gerd Hoffmann; +Cc: QEMU Developers
On 17 June 2015 at 12:27, Peter Maydell <peter.maydell@linaro.org> wrote:
> I've applied this, but git submodule update now complains:
>
> $ git submodule update
> fatal: reference is not a tree: 33fbe13a3e2a01e0ba1087a8feed801a0451db21
> Unable to checkout '33fbe13a3e2a01e0ba1087a8feed801a0451db21' in
> submodule path 'roms/seabios'
>
> I hope that's going to resolve itself when our seabios mirror updates?
>
> (I thought I'd checked this wasn't going to happen before push,
> but my test process was flawed.)
Stefan kindly did a manual refresh of the seabios mirror, so
it's all good now.
thanks
-- PMM
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2015-06-17 11:45 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-06-17 7:38 [Qemu-devel] [PULL 0/3] update seabios to 1.8.2, add virtio-vga vgabios Gerd Hoffmann
2015-06-17 7:38 ` [Qemu-devel] [PULL 1/3] update seabios submodule to release 1.8.2 Gerd Hoffmann
2015-06-17 7:38 ` [Qemu-devel] [PULL 2/3] tag our seabios builds Gerd Hoffmann
2015-06-17 7:38 ` [Qemu-devel] [PULL 3/3] update seabios and vgabios binaries Gerd Hoffmann
2015-06-17 8:36 ` [Qemu-devel] [PULL 0/3] update seabios to 1.8.2, add virtio-vga vgabios Michael Tokarev
2015-06-17 8:57 ` Gerd Hoffmann
2015-06-17 11:27 ` Peter Maydell
2015-06-17 11:44 ` Peter Maydell
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.