aboutsummaryrefslogtreecommitdiff
path: root/kernel/include
AgeCommit message (Expand)AuthorFilesLines
7 daysrefactor ext2 map_inode_block_index_to_global_block_numberLukas Oesch1-1/+13
8 daysAdd tests for ext2 inode get_size()Marcel Braun1-0/+4
8 daysDetermine ext2 inode size depending on revision level, add const to several m...Marcel Braun2-9/+25
8 daysif the boot_root_fs contains a /dev directory, vfs mounts the devfs onto the ...Lukas Oesch1-0/+3
9 daysAdd is_mount_root flag to dentry and use in find_mount_root_dentryMarcel Braun1-3/+4
9 daysRemove find_longest_prefix_mountMarcel Braun1-7/+0
9 daysRename root_dentry() to get_root_dentry()Marcel Braun1-1/+1
9 daysAdd method that returns the next ancestor with mount flag setMarcel Braun1-0/+6
9 daysremove mount_path from mount struct (retrieve path from m_mount_dentry)Lukas Oesch1-6/+2
9 daysRename get_full_path to get_absolute_pathMarcel Braun1-1/+1
9 daysRefactor dentryMarcel Braun1-1/+1
2026-05-05refactoring mount_table lookupLukas Oesch1-2/+8
2026-05-05refactoring do_mount_internal (retrieve path from dentry), handle .. correctl...Lukas Oesch1-2/+2
2026-05-05Add check for valid path lengthMarcel Braun1-9/+23
2026-05-05Add constantsMarcel Braun1-0/+13
2026-05-05fix problem with string_view lifetimeLukas Oesch1-2/+3
2026-05-05Implement symlink read in inode, fix max amount of bytes to readMarcel Braun1-1/+1
2026-05-05Add helper functions for path validation and splittingMarcel Braun1-0/+56
2026-05-05refactoringLukas Oesch1-0/+6
2026-05-05relative path supportLukas Oesch1-1/+1
2026-05-05resolve todosLukas Oesch4-7/+14
2026-05-05add is_symbolic_link method in ext2 inodeLukas Oesch3-0/+12
2026-05-05refactor inode kindLukas Oesch7-38/+41
2026-04-26fix bht buildLukas Oesch1-0/+0
2026-04-26rename file_descriptor_table to open_file_tableLukas Oesch2-20/+19
2026-04-26rename open_file_description to open_file_descriptorLukas Oesch2-19/+19
2026-04-25remove unused includeLukas Oesch1-1/+0
2026-04-23chore: banish relative includesFelix Morgner37-57/+57
2026-04-23chore: organize includesFelix Morgner10-17/+19
2026-04-19vfs open returns the dentry not the open file descriptionLukas Oesch1-3/+3
2026-04-19move m_inodes member into subclassLukas Oesch2-1/+3
2026-04-16Merge branch 'syscall-interface' into 'develop-BA-FS26'Marcel Braun6-37/+32
2026-04-16Merge branch 'fmorgner/develop-BA-FS26/acpi-refactor' into develop-BA-FS26Felix Morgner1-3/+3
2026-04-16acpi: introduce VLA tableFelix Morgner1-3/+3
2026-04-15kernel: improve bht speed using memory mappingFelix Morgner2-13/+28
2026-04-13Back filesystem by inode and not deviceMarcel Braun5-36/+30
2026-04-12Add fs syscall handlerMarcel Braun1-1/+2
2026-04-12Add commentMarcel Braun1-0/+1
2026-04-11add ext2 inode and filesystem testsLukas Oesch2-0/+38
2026-04-11add vfs tests with real ext2 imagesLukas Oesch2-5/+38
2026-04-11add devfs filesystem tests, and storage_boot_module_fixture to mock real boot...Lukas Oesch2-2/+25
2026-04-11add deinit functions for singletons in testsLukas Oesch5-6/+40
2026-04-11add file_descriptor_table testsLukas Oesch1-0/+6
2026-04-11add open_file_description testsLukas Oesch1-0/+6
2026-04-11add test_support filesystemLukas Oesch1-0/+22
2026-04-11use separate test inodeLukas Oesch1-0/+19
2026-04-11remove todosLukas Oesch1-1/+0
2026-04-11add non block device for testsLukas Oesch1-0/+23
2026-04-11add block_device testsLukas Oesch1-1/+1
2026-04-11add test block_deviceLukas Oesch1-0/+31