From e5b4d501eddd5712919e441aaacfd7bddea429f0 Mon Sep 17 00:00:00 2001 From: Philipp Oppermann Date: Sun, 29 Sep 2019 15:30:01 +0200 Subject: [PATCH] Remove dead links in first edition It seems like the corresponding sections do not exist anymore. --- .../first-edition/posts/07-remap-the-kernel/index.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/blog/content/first-edition/posts/07-remap-the-kernel/index.md b/blog/content/first-edition/posts/07-remap-the-kernel/index.md index 05080388..ce9c88d1 100644 --- a/blog/content/first-edition/posts/07-remap-the-kernel/index.md +++ b/blog/content/first-edition/posts/07-remap-the-kernel/index.md @@ -804,9 +804,7 @@ Let's cross our fingers and run it… … and it fails with a boot loop. ### Debugging -A QEMU boot loop indicates that some CPU exception occurred. We can see all thrown CPU exception by starting QEMU with `-d int` (as described [here][qemu debugging]): - -[qemu debugging]: @/first-edition/posts/03-set-up-rust/index.md#debugging +A QEMU boot loop indicates that some CPU exception occurred. We can see all thrown CPU exception by starting QEMU with `-d int`: ```bash > qemu-system-x86_64 -d int -no-reboot -cdrom build/os-x86_64.iso @@ -1030,7 +1028,7 @@ The final step is to create a guard page for our kernel stack. The decision to place the kernel stack right above the page tables was already useful to detect a silent stack overflow in the [previous post][silent stack overflow]. Now we profit from it again. Let's look at our assembly `.bss` section again to understand why: -[silent stack overflow]: @/first-edition/posts/06-page-tables/index.md#translate +[silent stack overflow]: @/first-edition/posts/06-page-tables/index.md ```nasm ; in src/arch/x86_64/boot.asm