import seabios-1.13.0-2.module+el8.3.0+7353+9de0a3cc
This commit is contained in:
parent
5ff55a6868
commit
5c5c323ae7
42
SOURCES/seabios-vga-fix-cirrus-bios.patch
Normal file
42
SOURCES/seabios-vga-fix-cirrus-bios.patch
Normal file
@ -0,0 +1,42 @@
|
||||
From 9e3aaa8c60399e1a66f4700b34698ef4cc59c773 Mon Sep 17 00:00:00 2001
|
||||
From: Gerd Hoffmann <kraxel@redhat.com>
|
||||
Date: Thu, 2 Jul 2020 16:33:09 -0400
|
||||
Subject: [PATCH] vga: fix cirrus bios
|
||||
|
||||
RH-Author: Gerd Hoffmann <kraxel@redhat.com>
|
||||
Message-id: <20200702163309.29589-2-kraxel@redhat.com>
|
||||
Patchwork-id: 97895
|
||||
O-Subject: [RHEL-AV-8.2.1 seabios PATCH 1/1] vga: fix cirrus bios
|
||||
Bugzilla: 1847959
|
||||
RH-Acked-by: Laszlo Ersek <lersek@redhat.com>
|
||||
RH-Acked-by: Juan Quintela <quintela@redhat.com>
|
||||
RH-Acked-by: Dr. David Alan Gilbert <dgilbert@redhat.com>
|
||||
|
||||
Little mistake, big effect. The patch adding the ati driver broke
|
||||
cirrus due to a missing "else", which effectively downgrades cirrus
|
||||
to standard vga.
|
||||
|
||||
Fixes: 34b6ecc16074 ("vga: add atiext driver")
|
||||
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
|
||||
(cherry picked from commit d11c75185276ded944f2ea0277532b7fee849bbc)
|
||||
Signed-off-by: Danilo C. L. de Paula <ddepaula@redhat.com>
|
||||
---
|
||||
vgasrc/vgahw.h | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/vgasrc/vgahw.h b/vgasrc/vgahw.h
|
||||
index c774f4f2..8b64660e 100644
|
||||
--- a/vgasrc/vgahw.h
|
||||
+++ b/vgasrc/vgahw.h
|
||||
@@ -36,7 +36,7 @@ static inline int vgahw_set_mode(struct vgamode_s *vmode_g, int flags) {
|
||||
static inline void vgahw_list_modes(u16 seg, u16 *dest, u16 *last) {
|
||||
if (CONFIG_VGA_CIRRUS)
|
||||
clext_list_modes(seg, dest, last);
|
||||
- if (CONFIG_VGA_ATI)
|
||||
+ else if (CONFIG_VGA_ATI)
|
||||
ati_list_modes(seg, dest, last);
|
||||
else if (CONFIG_VGA_BOCHS)
|
||||
bochsvga_list_modes(seg, dest, last);
|
||||
--
|
||||
2.27.0
|
||||
|
@ -1,6 +1,6 @@
|
||||
Name: seabios
|
||||
Version: 1.13.0
|
||||
Release: 1%{?dist}
|
||||
Release: 2%{?dist}
|
||||
Summary: Open-source legacy BIOS implementation
|
||||
|
||||
Group: Applications/Emulators
|
||||
@ -23,6 +23,8 @@ Patch0002: 0002-allow-1TB-of-RAM.patch
|
||||
Patch0003: 0003-smbios-set-bios-vendor-version-fields-to-Seabios-0.5.patch
|
||||
Patch0004: 0004-Workaround-for-a-win8.1-32-S4-resume-bug.patch
|
||||
Patch0005: 0005-redhat-reserve-more-memory-on-fseg.patch
|
||||
# For bz#1847959 - novnc working in grayscale and low resolution after upgrade to OSP15/OSP16
|
||||
Patch6: seabios-vga-fix-cirrus-bios.patch
|
||||
|
||||
BuildRequires: python3 iasl
|
||||
ExclusiveArch: x86_64 %{power64}
|
||||
@ -78,6 +80,7 @@ SeaVGABIOS is an open-source VGABIOS implementation.
|
||||
%patch0003 -p1
|
||||
%patch0004 -p1
|
||||
%patch0005 -p1
|
||||
%patch6 -p1
|
||||
|
||||
%build
|
||||
%ifarch x86_64
|
||||
@ -136,6 +139,10 @@ install -m 0644 binaries/vgabios*.bin $RPM_BUILD_ROOT%{_datadir}/seavgabios
|
||||
|
||||
|
||||
%changelog
|
||||
* Mon Jul 13 2020 Danilo C. L. de Paula <ddepaula@redhat.com> - 1.13.0
|
||||
- Resolves: bz#1844296
|
||||
(Upgrade components in virt:rhel module:stream for RHEL-8.3 release)
|
||||
|
||||
* Mon Apr 27 2020 Danilo C. L. de Paula <ddepaula@redhat.com> - 1.13.0
|
||||
- Resolves: bz#1810193
|
||||
(Upgrade components in virt:rhel module:stream for RHEL-8.3 release)
|
||||
|
Loading…
Reference in New Issue
Block a user