From 08a4e795a49d6d174c0178175b40ad3c03bb0a1d Mon Sep 17 00:00:00 2001 From: Philipp Oppermann Date: Thu, 13 Apr 2017 17:46:31 +0200 Subject: [PATCH] Increase stack size to 16k --- src/arch/x86_64/boot.asm | 2 +- src/lib.rs | 2 -- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/src/arch/x86_64/boot.asm b/src/arch/x86_64/boot.asm index fcd24226..01799917 100644 --- a/src/arch/x86_64/boot.asm +++ b/src/arch/x86_64/boot.asm @@ -151,7 +151,7 @@ p3_table: p2_table: resb 4096 stack_bottom: - resb 64 + resb 4096 * 4 stack_top: section .rodata diff --git a/src/lib.rs b/src/lib.rs index 2f8fca85..822aef89 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -13,8 +13,6 @@ mod vga_buffer; #[no_mangle] pub extern fn rust_main() { - // ATTENTION: we have a very small stack and no guard page - vga_buffer::clear_screen(); println!("Hello World{}", "!");