[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[tyndur-devel] [PATCH] kernel2: KERNEL_MEM_START für vm86 anpassen
From: Max Reitz <max@xxxxxxxxxx>
* Wenn KERNEL_MEM_START NULL ist, ermuntert dies alle Tasks geradezu,
sich Speicher ins virtuelle erste MB zu mappen und so jeglichen
vm86-Versuch im Keim ersticken zu lassen. Hebt man den Wert auf
1 MB an, so ändert sich das.
Signed-off-by: Max Reitz <max@xxxxxxxxxx>
---
src/include/arch/i386/page.h | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/src/include/arch/i386/page.h b/src/include/arch/i386/page.h
index ae12340..266d59c 100644
--- a/src/include/arch/i386/page.h
+++ b/src/include/arch/i386/page.h
@@ -41,7 +41,7 @@
// TODO: Muss das Kernelzeug wirklich hier sein? :/
// Die Adresse, an der der Kernel-Adressraum beginnt
-#define KERNEL_MEM_START 0x00000000
+#define KERNEL_MEM_START 0x00100000
#define KERNEL_MEM_END 0x40000000
#define PAGETABLES_MEM_START 0x3fc00000
--
1.7.1