|
|
3abf7a |
From 4dcafd1a32949713abe7b5842cfebf851934ecb7 Mon Sep 17 00:00:00 2001
|
|
|
60a3a4 |
From: Gerd Hoffmann <kraxel@redhat.com>
|
|
|
60a3a4 |
Date: Tue, 19 Apr 2016 11:27:50 +0200
|
|
|
3abf7a |
Subject: redhat: reserve more memory on fseg
|
|
|
60a3a4 |
|
|
|
60a3a4 |
RH-Author: Gerd Hoffmann <kraxel@redhat.com>
|
|
|
60a3a4 |
Message-id: <1461065271-22039-2-git-send-email-kraxel@redhat.com>
|
|
|
60a3a4 |
Patchwork-id: 70213
|
|
|
60a3a4 |
O-Subject: [RHEL-7.1 seabios PATCH 1/2] redhat: reserve more memory on fseg
|
|
|
60a3a4 |
Bugzilla: 1327060
|
|
|
60a3a4 |
RH-Acked-by: Miroslav Rezanina <mrezanin@redhat.com>
|
|
|
60a3a4 |
RH-Acked-by: Marcel Apfelbaum <marcel@redhat.com>
|
|
|
60a3a4 |
RH-Acked-by: Laszlo Ersek <lersek@redhat.com>
|
|
|
60a3a4 |
|
|
|
60a3a4 |
seabios 1.7.5 has about 8k free space in fseg.
|
|
|
60a3a4 |
|
|
|
60a3a4 |
configure 1.9.1 to keep the same amout space in fseg, so the amout of
|
|
|
60a3a4 |
disks we are able to handle stays roughly the same. ahci + scsi are
|
|
|
60a3a4 |
slightly below the 1.7.5 numbers but stay above the documented limits.
|
|
|
60a3a4 |
virtio-block numbers are higher than the 1.7.5 numbers.
|
|
|
60a3a4 |
|
|
|
60a3a4 |
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
|
|
|
60a3a4 |
Signed-off-by: Miroslav Rezanina <mrezanin@redhat.com>
|
|
|
3abf7a |
(cherry picked from commit 0561b82b0470679505d62f49eec83adb01eec0ab)
|
|
|
60a3a4 |
---
|
|
|
60a3a4 |
scripts/layoutrom.py | 2 +-
|
|
|
60a3a4 |
1 file changed, 1 insertion(+), 1 deletion(-)
|
|
|
60a3a4 |
|
|
|
60a3a4 |
diff --git a/scripts/layoutrom.py b/scripts/layoutrom.py
|
|
|
3abf7a |
index 6616721..71841aa 100755
|
|
|
60a3a4 |
--- a/scripts/layoutrom.py
|
|
|
60a3a4 |
+++ b/scripts/layoutrom.py
|
|
|
3abf7a |
@@ -66,7 +66,7 @@ BUILD_BIOS_SIZE = 0x10000
|
|
|
60a3a4 |
BUILD_ROM_START = 0xc0000
|
|
|
60a3a4 |
BUILD_LOWRAM_END = 0xa0000
|
|
|
60a3a4 |
# Space to reserve in f-segment for dynamic allocations
|
|
|
60a3a4 |
-BUILD_MIN_BIOSTABLE = 2048
|
|
|
60a3a4 |
+BUILD_MIN_BIOSTABLE = 8192
|
|
|
60a3a4 |
|
|
|
60a3a4 |
# Layout the 16bit code. This ensures sections with fixed offset
|
|
|
60a3a4 |
# requirements are placed in the correct location. It also places the
|
|
|
60a3a4 |
--
|
|
|
60a3a4 |
1.8.3.1
|
|
|
60a3a4 |
|