aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--arch/x86_64/support/modules/README.md18
l---------kernel/src/test_support/filesystem/test_assets/README.md1
2 files changed, 16 insertions, 3 deletions
diff --git a/arch/x86_64/support/modules/README.md b/arch/x86_64/support/modules/README.md
index fac5daf..67b1217 100644
--- a/arch/x86_64/support/modules/README.md
+++ b/arch/x86_64/support/modules/README.md
@@ -8,13 +8,21 @@ The ext2_4KB_fs image is intentionally fragmented, as some files were created an
./archiv
./archiv/2024.img
./archiv/2025.img
+./archiv/mnt
./closed.txt
./information
./information/info_1.txt
./information/info_2.txt
-./symlinks
-./symlinks/info_1_absolute -> /information/info_1.txt
-./symlinks/info_1_relative -> ../information/info_1.txt
+./symlinks
+./symlinks/info_1_absolute -> /information/info_1.txt
+./symlinks/info_1_relative -> ../information/info_1.txt
+./symlinks/information_directory_absolute -> /information
+./symlinks/information_directory_relative -> ../information
+./symlinks/invalid_absolute -> ../invalid/non_existant.txt
+./symlinks/invalid_relative -> ../invalid/non_existant.txt
+./symlinks/symloop_a -> ./symloop_b
+./symlinks/symloop_b -> /symlinks/symloop_a
+./symlinks/traverse_back_5_times -> ../../../../../
### 2024.img
(ext2 filesystem with 2KB Block size)
@@ -25,6 +33,8 @@ The ext2_4KB_fs image is intentionally fragmented, as some files were created an
./stable/pig_1.txt
./stable/pig_2.txt
./stable/pig_3.txt
+./symlinks
+./symlinks/traverse_back_twice -> ../../
### 2025.img
(ext2 filesystem 4KB Block size)
@@ -52,6 +62,7 @@ The ext2_4KB_fs image is intentionally fragmented, as some files were created an
./monkey_house/caretaker
./monkey_house/caretaker/isabelle.txt
./monkey_house/caretaker/peter.txt
+./symlinks/leave_and_reenter_mount -> ../../archiv/../information/monkey_house
## ext2_4KB_fs
.
@@ -109,3 +120,4 @@ The ext2_4KB_fs image is intentionally fragmented, as some files were created an
./enclosures/aquarium/spawn_fish.sh
./enclosures/info.txt
./info.txt
+./symlinks/very_long_symlink -> ../enclosures/aquarium/tank_2/this_is_a_very_very_long_fish_filename_that_keeps_going_and_going_until_it_almost_breaks_linux_filesystem_limits_for_testing_purposes_and_we_add_more_characters_to_make_it_even_longer_30.txt
diff --git a/kernel/src/test_support/filesystem/test_assets/README.md b/kernel/src/test_support/filesystem/test_assets/README.md
new file mode 120000
index 0000000..718a227
--- /dev/null
+++ b/kernel/src/test_support/filesystem/test_assets/README.md
@@ -0,0 +1 @@
+/arch/x86_64/support/modules/README.md \ No newline at end of file