Andreas Kling
|
48f7c28a5c
Kernel: Replace "current" with Thread::current and Process::current
|
há 5 anos atrás |
Andreas Kling
|
16818322c5
Kernel: Reduce header dependencies of Process and Thread
|
há 5 anos atrás |
Andreas Kling
|
e28809a996
Kernel: Add forward declaration header
|
há 5 anos atrás |
Andreas Kling
|
a356e48150
Kernel: Move all code into the Kernel namespace
|
há 5 anos atrás |
Liav A
|
e559af2008
Kernel: Apply changes to use LibBareMetal definitions
|
há 5 anos atrás |
Andreas Kling
|
42d41fdf94
Kernel: Simplify FS::create_inode() a little bit
|
há 5 anos atrás |
Andreas Kling
|
8731682d0e
Kernel: Simplify FS::create_directory() a little bit
|
há 5 anos atrás |
Andreas Kling
|
c44b4d61f3
Kernel: Make Inode::lookup() return a RefPtr<Inode>
|
há 5 anos atrás |
Andreas Kling
|
30ad7953ca
Kernel: Rename UnveilState to VeilState
|
há 5 anos atrás |
Andreas Kling
|
66598f60fe
SystemMonitor: Show process unveil() state as "Veil"
|
há 5 anos atrás |
Andreas Kling
|
02406b7305
ProcFS: Add /proc/PID/unveil
|
há 5 anos atrás |
Andreas Kling
|
94ca55cefd
Meta: Add license header to source files
|
há 5 anos atrás |
Sergey Bugaev
|
68aeefa49b
ProcFS: Implement symlink magic
|
há 5 anos atrás |
Sergey Bugaev
|
33c0dc08a7
Kernel: Don't forget to copy & destroy root_directory_for_procfs
|
há 5 anos atrás |
Andreas Kling
|
b36608f47c
ProcFS: Expose process pledge promises in /proc/all
|
há 5 anos atrás |
Sergey Bugaev
|
4566c2d811
Kernel+LibC: Add support for mount flags
|
há 5 anos atrás |
Andreas Kling
|
29b3d95004
Kernel: Expose a process's filesystem root as a /proc/PID/root symlink
|
há 5 anos atrás |
Andreas Kling
|
59bfbed2e2
ProcFS: Don't expose kernel-only regions to users via /proc/PID/vm
|
há 5 anos atrás |
Andreas Kling
|
fe1bf067b8
ProcFS: Reads past the end of a generated file should be zero-length
|
há 5 anos atrás |
Andreas Kling
|
5387a19268
Kernel: Make Process::file_description() vend a RefPtr<FileDescription>
|
há 5 anos atrás |
Andreas Kling
|
4abbedb6e4
Kernel: Allow passing initial UID and GID when creating new inodes
|
há 5 anos atrás |
Andreas Kling
|
32ec1e5aed
Kernel: Mask kernel addresses in backtraces and profiles
|
há 5 anos atrás |
Liav A
|
e5ffa960d7
Kernel: Create support for PCI ECAM
|
há 5 anos atrás |
Andreas Kling
|
d8ef13a426
ProcFS: Supervisor-only inodes should be owned by UID 0, GID 0
|
há 5 anos atrás |
Andreas Kling
|
9af054af9e
ProcFS: Reduce the amount of info accessible to non-superusers
|
há 5 anos atrás |
Andreas Kling
|
50677bf806
Kernel: Refactor scheduler to use dynamic thread priorities
|
há 5 anos atrás |
Andreas Kling
|
c74cde918a
Kernel+SystemMonitor: Expose amount of per-process clean inode memory
|
há 5 anos atrás |
Andreas Kling
|
0d5e0e4cad
Kernel+SystemMonitor: Expose amount of per-process dirty private memory
|
há 5 anos atrás |
Andreas Kling
|
dafd715743
ProcFS: Fix inconsistent numbers in /proc/memstat
|
há 5 anos atrás |
Andreas Kling
|
c5c1cc817e
Kernel: Expose region executable bit in /proc/PID/vm
|
há 5 anos atrás |