summaryrefslogtreecommitdiff
path: root/Kernel/MemoryManager.h
diff options
context:
space:
mode:
authorAndreas Kling <awesomekling@gmail.com>2019-02-03 12:33:11 +0100
committerAndreas Kling <awesomekling@gmail.com>2019-02-03 12:33:11 +0100
commit5e9ba2ac84ca4766111b1845ca07fc32872e82fc (patch)
tree7ad4200cd20cb8a3f1e108c5463bd853285e9758 /Kernel/MemoryManager.h
parentab56f36bfbc7d9de811110cdfa5e2f0c324fbbbb (diff)
downloadserenity-5e9ba2ac84ca4766111b1845ca07fc32872e82fc.zip
Kernel: Rewrite ProcFS.
Now the filesystem is generated on-the-fly instead of manually adding and removing inodes as processes spawn and die. The code is convoluted and bloated as I wrote it while sleepless. However, it's still vastly better than the old ProcFS, so I'm committing it. I also added /proc/PID/fd/N symlinks for each of a process's open fd's.
Diffstat (limited to 'Kernel/MemoryManager.h')
-rw-r--r--Kernel/MemoryManager.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/Kernel/MemoryManager.h b/Kernel/MemoryManager.h
index de189e9f8d..e546350d3d 100644
--- a/Kernel/MemoryManager.h
+++ b/Kernel/MemoryManager.h
@@ -201,7 +201,7 @@ class MemoryManager {
friend class PhysicalPage;
friend class Region;
friend class VMObject;
- friend ByteBuffer procfs$mm(SynthFSInode&);
+ friend ByteBuffer procfs$mm(InodeIdentifier);
public:
static MemoryManager& the() PURE;