Commit Verlauf

Autor SHA1 Nachricht Datum
  Andreas Kling e895d6c48e Kernel: Add /proc/self, a symlink to the /proc/$PID. vor 6 Jahren
  Andreas Kling ffab6897aa Big, possibly complete sweep of naming changes. vor 6 Jahren
  Andreas Kling fc0b63ca3c Kernel: Include absolute paths of mount points in /proc/mounts vor 6 Jahren
  Andreas Kling 027d26cd5d Add a String::format() and use that in place of ksprintf() in the Kernel. vor 6 Jahren
  Andreas Kling 7455f5ea42 Expose the kernel log buffer through /proc/dmesg. vor 6 Jahren
  Andreas Kling aa24547e12 Kernel: Finally stop exposing Region members to the public. vor 6 Jahren
  Andreas Kling 754037874c Move VFS sources into Kernel/. vor 6 Jahren
  Andreas Kling f7cc454162 Add mechanism to expose kernel variables to userspace via ProcFS. vor 6 Jahren
  Andreas Kling 9d7da26b4e StringBuilder: Use a ByteBuffer internally instead of a Vector<String>. vor 6 Jahren
  Andreas Kling 074edffc44 Add a simple StringBuilder::appendf() and use it for ProcFS. vor 6 Jahren
  Andreas Kling b46ae2bf09 Get rid of Vnode concept. vor 6 Jahren
  Andreas Kling bad2fe33ad Fix crash when doing "ls -l" in the /proc/PID directory for a kernel process. vor 6 Jahren
  Andreas Kling 4b6a8f8a08 Unbreak ksym loading and make reading /proc/PID/stack not crash. vor 6 Jahren
  Andreas Kling 683185e4aa MM: Allocate page tables from a separate set of physical pages. vor 6 Jahren
  Andreas Kling 3f3535213b Fix some issues uncovered by the spawn stress test. vor 6 Jahren
  Andreas Kling f6179ad9f9 Add slightly better kmalloc_aligned() and kfree_aligned(). vor 6 Jahren
  Andreas Kling 12a6963a5d Fix bug where Vnode kept its Inode alive indefinitely. vor 6 Jahren
  Andreas Kling 503e32552c Move kernel symbolication code out of init.cpp and into its own KSym files. vor 6 Jahren
  Andreas Kling ec1c487dcd Yet another pass of style fixes. vor 6 Jahren
  Andreas Kling d0f06e5f3f Automatically call Inode::flush_metadata() before an Inode is destroyed. vor 6 Jahren
  Andreas Kling f6e27c2abe More coding style changes. vor 6 Jahren
  Andreas Kling 407bb3e76e Some coding style fixes. I'm getting more comfortable with this style. vor 6 Jahren
  Andreas Kling 629c5be10b Add basic zero faults. vor 6 Jahren
  Andreas Kling e88f306d07 Make /proc/PID/vm more readable. vor 6 Jahren
  Andreas Kling 2529925fe9 Some more renaming: vor 6 Jahren
  Andreas Kling 8fa2d7104a More VFS cleanup. vor 6 Jahren
  Andreas Kling 396a32835b A pass of style/naming cleanup in VFS. vor 6 Jahren
  Andreas Kling 457a5df7d5 Rename: vor 6 Jahren
  Andreas Kling c735c56e4c More work on CoreInode. vor 6 Jahren
  Andreas Kling 36b3dc6c32 Add /proc/PID/cwd, a symlink to the process's current directory. vor 6 Jahren