Historia zmian

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