Commit történet

Szerző SHA1 Üzenet Dátum
  Andreas Kling 36b3dc6c32 Add /proc/PID/cwd, a symlink to the process's current directory. 6 éve
  Andreas Kling a768c2b919 Rename ProcessInspectionScope to ProcessInspectionHandle. 6 éve
  Andreas Kling e0ca6bb97e Add /proc/vnodes, listing basic info about all open vnodes. 6 éve
  Andreas Kling 7b96218389 Fix VMO leak in Process::exec(). 6 éve
  Andreas Kling cd1e7419f0 Teach Process::exec() about the magic of file-backed VMO's. 6 éve
  Andreas Kling 3b2dcd5929 Add a VMO pointer to VNode. 6 éve
  Andreas Kling 862f108cb5 Refactor the virtual memory object model a bit: 6 éve
  Andreas Kling dd887e158b Add a /proc/PID/regs that shows register state from the process's TSS. 6 éve
  Andreas Kling 83172e6a4b Rename FileHandle to FileDescriptor. 6 éve
  Andreas Kling 77fe8e8363 Add getppid(). 6 éve
  Andreas Kling 9e62eb4856 Only COW on fault if the physical page has retain_count > 1. 6 éve
  Andreas Kling 2d045d2a64 Implement COW pages! :^) 6 éve
  Andreas Kling 72cdc62155 Replace zones with individually tracked physical pages. 6 éve
  Andreas Kling aa6d06b47e Use ELF program headers to load executables smarter. 6 éve
  Andreas Kling 621217ffeb Add tcsetpgrp()+tcgetpgrp(). 6 éve
  Andreas Kling d8f0dd6f3b Start working on sessions and process groups. 6 éve
  Andreas Kling 812e7940e2 Add a simple /proc/cpuinfo that includes some info from CPUID. 6 éve
  Andreas Kling 90ddbca127 Free physical pages allocated for a process's page directory on exit. 6 éve
  Andreas Kling 3a901ae36d Way tighter locking in process creation. 6 éve
  Andreas Kling 52607aa086 Allow processes to go into a BeingInspected state (used by procfs.) 6 éve
  Andreas Kling fd03776443 Add a /proc/PID/fds text files that lists all the fds open in a process. 6 éve
  Andreas Kling 065f0aee35 Preallocate the maximum number of FileHandle pointers (fds) in every process. 6 éve
  Andreas Kling 3e532ac7b6 Process now maps regions immediately when they are allocated. 6 éve
  Andreas Kling 5891691640 Fix /proc/PID/stack in the new per-process page directory world. 6 éve
  Andreas Kling c45f166c63 More work on per-process page directories. It basically works now! 6 éve
  Andreas Kling 1da0a7c949 Give each task its own page directory. 6 éve
  Andreas Kling 9a086b2d35 Add a kmalloc_eternal() for things that will never be destroyed. 6 éve
  Andreas Kling d980ddc745 Fix busted display of tty names in /proc/summary. 6 éve
  Andreas Kling 7a7956a595 Virtual consoles kinda work! 6 éve
  Andreas Kling 4259ffb080 Improve ps output. 6 éve