index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Kernel
/
ProcFileSystem.cpp
Age
Commit message (
Expand
)
Author
2018-12-03
Some coding style fixes. I'm getting more comfortable with this style.
Andreas Kling
2018-11-19
Add basic zero faults.
Andreas Kling
2018-11-19
Make /proc/PID/vm more readable.
Andreas Kling
2018-11-15
Some more renaming:
Andreas Kling
2018-11-15
More VFS cleanup.
Andreas Kling
2018-11-15
A pass of style/naming cleanup in VFS.
Andreas Kling
2018-11-15
Rename:
Andreas Kling
2018-11-13
More work on CoreInode.
Andreas Kling
2018-11-10
Add /proc/PID/cwd, a symlink to the process's current directory.
Andreas Kling
2018-11-10
Rename ProcessInspectionScope to ProcessInspectionHandle.
Andreas Kling
2018-11-09
Add /proc/vnodes, listing basic info about all open vnodes.
Andreas Kling
2018-11-08
Fix VMO leak in Process::exec().
Andreas Kling
2018-11-08
Teach Process::exec() about the magic of file-backed VMO's.
Andreas Kling
2018-11-08
Add a VMO pointer to VNode.
Andreas Kling
2018-11-08
Refactor the virtual memory object model a bit:
Andreas Kling
2018-11-07
Add a /proc/PID/regs that shows register state from the process's TSS.
Andreas Kling
2018-11-07
Rename FileHandle to FileDescriptor.
Andreas Kling
2018-11-06
Add getppid().
Andreas Kling
2018-11-05
Only COW on fault if the physical page has retain_count > 1.
Andreas Kling
2018-11-05
Implement COW pages! :^)
Andreas Kling
2018-11-05
Replace zones with individually tracked physical pages.
Andreas Kling
2018-11-03
Use ELF program headers to load executables smarter.
Andreas Kling
2018-11-02
Add tcsetpgrp()+tcgetpgrp().
Andreas Kling
2018-11-02
Start working on sessions and process groups.
Andreas Kling
2018-11-02
Add a simple /proc/cpuinfo that includes some info from CPUID.
Andreas Kling
2018-11-01
Free physical pages allocated for a process's page directory on exit.
Andreas Kling
2018-11-01
Way tighter locking in process creation.
Andreas Kling
2018-11-01
Allow processes to go into a BeingInspected state (used by procfs.)
Andreas Kling
2018-11-01
Add a /proc/PID/fds text files that lists all the fds open in a process.
Andreas Kling
2018-11-01
Preallocate the maximum number of FileHandle pointers (fds) in every process.
Andreas Kling
2018-11-01
Process now maps regions immediately when they are allocated.
Andreas Kling
2018-11-01
Fix /proc/PID/stack in the new per-process page directory world.
Andreas Kling
2018-11-01
More work on per-process page directories. It basically works now!
Andreas Kling
2018-11-01
Give each task its own page directory.
Andreas Kling
2018-10-31
Add a kmalloc_eternal() for things that will never be destroyed.
Andreas Kling
2018-10-31
Fix busted display of tty names in /proc/summary.
Andreas Kling
2018-10-30
Virtual consoles kinda work!
Andreas Kling
2018-10-29
Improve ps output.
Andreas Kling
2018-10-28
Add basic symlink support.
Andreas Kling
2018-10-28
Add zone dump to /proc/mm.
Andreas Kling
2018-10-28
Add /proc/mm and a /bin/mm utility that just dumps it.
Andreas Kling
2018-10-28
Add subregions to /proc/PID/vm
Andreas Kling
2018-10-27
Implement loading of linked ELF executables.
Andreas Kling
2018-10-27
Greatly improve /proc/PID/stack by tracing the ebp frame chain.
Andreas Kling
2018-10-26
Add a very hackish /proc/PID/stack.
Andreas Kling
2018-10-26
Add a simple /proc/mounts that enumerates the current VFS mounts.
Andreas Kling
2018-10-26
Add a /proc/kmalloc stats file.
Andreas Kling
2018-10-26
Fix bug where you couldn't "cd .." into the root of a mounted fs.
Andreas Kling
2018-10-26
Implement /proc/PID/vm.
Andreas Kling
2018-10-25
Add a "sleep" syscall that sleeps for N seconds.
Andreas Kling
[next]