[prev in list] [next in list] [prev in thread] [next in thread]
List: git-commits-24
Subject: ACPI: Add mem= kernel parameters to allow user to specify reserved and ACPI
From: Linux Kernel Mailing List <linux-kernel () vger ! kernel ! org>
Date: 2003-02-26 23:11:02
[Download RAW message or body]
ChangeSet 1.958, 2003/02/26 15:11:02-08:00, agrover@groveronline.com
ACPI: Add mem= kernel parameters to allow user to specify reserved and ACPI
DATA regions (Pavel Machek)
# This patch includes the following deltas:
# ChangeSet 1.957 -> 1.958
# arch/i386/kernel/setup.c 1.62 -> 1.63
# Documentation/kernel-parameters.txt 1.7 -> 1.8
#
Documentation/kernel-parameters.txt | 12 ++++++++++++
arch/i386/kernel/setup.c | 6 ++++++
2 files changed, 18 insertions(+)
diff -Nru a/Documentation/kernel-parameters.txt b/Documentation/kernel-parameters.txt
--- a/Documentation/kernel-parameters.txt Fri Jun 20 14:57:29 2003
+++ b/Documentation/kernel-parameters.txt Fri Jun 20 14:57:29 2003
@@ -341,6 +341,18 @@
memory; to be used when the kernel is not able
to see the whole system memory or for test.
+ mem=nn[KMG]@ss[KMG]
+ [KNL,BOOT] Force usage of a specific region of memory
+ Region of memory to be used, from ss to ss+nn.
+
+ mem=nn[KMG]#ss[KMG]
+ [KNL,BOOT,ACPI] Mark specific memory as ACPI data.
+ Region of memory to be used, from ss to ss+nn.
+
+ mem=nn[KMG]$ss[KMG]
+ [KNL,BOOT,ACPI] Mark specific memory as reserved.
+ Region of memory to be used, from ss to ss+nn.
+
memfrac= [KNL]
mga= [HW,DRM]
diff -Nru a/arch/i386/kernel/setup.c b/arch/i386/kernel/setup.c
--- a/arch/i386/kernel/setup.c Fri Jun 20 14:57:29 2003
+++ b/arch/i386/kernel/setup.c Fri Jun 20 14:57:29 2003
@@ -784,6 +784,12 @@
if (*from == '@') {
start_at = memparse(from+1, &from);
add_memory_region(start_at, mem_size, E820_RAM);
+ } else if (*from == '#') {
+ start_at = memparse(from+1, &from);
+ add_memory_region(start_at, mem_size, E820_ACPI);
+ } else if (*from == '$') {
+ start_at = memparse(from+1, &from);
+ add_memory_region(start_at, mem_size, E820_RESERVED);
} else {
limit_regions(mem_size);
userdef=1;
-
To unsubscribe from this list: send the line "unsubscribe bk-commits-24" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic