Andreas Kling
|
bba2c062fe
|
FileSystem: Make Inode::lookup() take a StringView.
This avoids a lot of String allocation during path resolution.
|
2019-06-01 18:01:28 +02:00 |
|
Andreas Kling
|
2e14e5891c
|
FileSystem: Remove now-unused Inode::parent() and Inode::reverse_lookup().
These were only used to implement the old path resolution algorithm.
|
2019-06-01 17:46:37 +02:00 |
|
Andreas Kling
|
9ac95d1867
|
FileSystem: Pass mode_t to Inode::add_child().
This way the Ext2FS code can update its directory entry "file type" fields
correctly based on the file mode. This fixes some e2fsck whining.
|
2019-05-31 17:41:33 +02:00 |
|
Andreas Kling
|
8b249bd09b
|
Kernel+Userland: Implement mknod() syscall and add a /bin/mknod program.
|
2019-05-03 22:59:58 +02:00 |
|
Andreas Kling
|
58240fdb33
|
Do a pass of compiler warning fixes.
This is really making me question not using 64-bit integers more.
|
2019-04-23 13:00:53 +02:00 |
|
Andreas Kling
|
644c887594
|
Kernel: Move FIFO into FileSystem/ and Socket+LocalSocket into Net/.
|
2019-04-06 20:29:48 +02:00 |
|
Andreas Kling
|
f9864940eb
|
Kernel: Move FS-related files into Kernel/FileSystem/
|
2019-04-03 12:25:24 +02:00 |
|