From bc828883c51c3c0f35872019f4db632e4ce82dc5 Mon Sep 17 00:00:00 2001 From: Anton Kling Date: Wed, 11 Dec 2024 14:56:58 +0100 Subject: procfs: Add a procfs Userland can now interface with processes by writing/reading from `/proc//` It can send signals, for example `echo 15 > /proc/1/signal` --- kernel/init/kernel.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'kernel/init') diff --git a/kernel/init/kernel.c b/kernel/init/kernel.c index 79c6366..5bf959b 100644 --- a/kernel/init/kernel.c +++ b/kernel/init/kernel.c @@ -17,6 +17,7 @@ #include #include #include +#include #include #include #include @@ -95,6 +96,7 @@ void kernel_main(u32 kernel_end, unsigned long magic, unsigned long addr, global_socket_init(); + vfs_mount("/proc", procfs_mount()); vfs_mount("/dev", devfs_mount()); assert(ahci_init()); vfs_inode_t *ext2_mount_point = ext2_mount(); -- cgit v1.2.3