Bananymous
|
fff5139d80
|
Kernel: Add /proc/<n>/cwd
Also update /proc/<n>/* permissions to match what linux does :D
|
2025-11-18 05:40:36 +02:00 |
Bananymous
|
30215963b2
|
Kernel: Fix /proc/<pid>/exe permissions
|
2025-08-29 01:40:56 +03:00 |
Bananymous
|
abbe7b79d6
|
Kernel: Add /proc/<pid>/exe
|
2025-08-28 15:55:40 +03:00 |
Bananymous
|
e4abe75043
|
Kernel: Add /proc/self
|
2025-08-28 15:55:40 +03:00 |
Bananymous
|
3bf57e0748
|
Kernel: Add . and .. entries to /proc/<pid> directories
This allows to run `cd ..` in one of these directories
|
2024-12-07 01:37:40 +02:00 |
Bananymous
|
44f0ec601f
|
Kernel: Expose /proc/meminfo and fix /proc/<pid>/meminfo
Thread was unconditionally calling <stack>->size() without validating
that the stack actually exists
|
2024-08-09 15:58:56 +03:00 |
Bananymous
|
318ce5dec8
|
All: Fix a lot of compiler warnings from header files
While reworking build system, header files started to report warnings.
|
2024-06-18 23:02:10 +03:00 |
Bananymous
|
06e176e6b9
|
Kernel: Make ProcFS use the new TmpFS internally
|
2023-11-07 02:35:44 +02:00 |
Bananymous
|
f3d9da9549
|
Kernel: Rewrite all read/write functions to use BAN::ByteSpan
This allows us to not work with raw pointers and use sized containers
for reading and writing.
|
2023-10-24 11:56:00 +03:00 |
Bananymous
|
39bc6c43dc
|
Kernel: Expose command line and environment to /proc
|
2023-09-30 23:01:33 +03:00 |
Bananymous
|
785de5f9b9
|
Kernel: /proc/{pid}/meminfo now reports per process memory usage
|
2023-09-30 21:20:18 +03:00 |
Bananymous
|
8f630a97df
|
Kernel: Add procfs that contains only pids
|
2023-09-30 21:19:36 +03:00 |