提交历史

作者 SHA1 备注 提交日期
  Andreas Kling cba05ce75e Before sys$write returns, check for pending unmasked signals. 6 年之前
  Andreas Kling 3e3de67f02 Use the VGA start address for fast VirtualConsole scrolling. 6 年之前
  Andreas Kling de38e63d3e Run QEMU with the possibility to attach gdb. 6 年之前
  Andreas Kling 985074c790 Okay, now *actually* plug the leaks in exec(). 6 年之前
  Andreas Kling 8249c086c3 Get rid of redundant sys$spawn now that we have fork+exec. 6 年之前
  Andreas Kling 47b7eeda44 Fix all current build warnings in the kernel. 6 年之前
  Andreas Kling e71cb1c56b Fix some paging related bugs exposed by the spawn stress test. 6 年之前
  Andreas Kling 7b96218389 Fix VMO leak in Process::exec(). 6 年之前
  Andreas Kling cd1e7419f0 Teach Process::exec() about the magic of file-backed VMO's. 6 年之前
  Andreas Kling 992769c9d4 Make Process::for_each...() functions inline and allocation-free. 6 年之前
  Andreas Kling 862f108cb5 Refactor the virtual memory object model a bit: 6 年之前
  Andreas Kling 3c8064a787 Support basic mmap'ing of a file! 6 年之前
  Andreas Kling fdbd9f1e27 Start working on memory-mapped files. 6 年之前
  Andreas Kling da3857b0c2 Add some simple write buffering to LibC's stdio. 6 年之前
  Andreas Kling 27fded7002 Unbreak signal delivery to userspace again. 6 年之前
  Andreas Kling 1dbc340da8 Get rid of the undertaker and have waitpid() be the reaper. 6 年之前
  Andreas Kling f792349853 Unbreak sys$sigreturn() after colonel process changes. 6 年之前
  Andreas Kling 43f40a3050 Finally unbreak the colonel process and make it the true idle process. 6 年之前
  Andreas Kling 440029c9d1 Reduce number of passes in the scheduler by 2. 6 年之前
  Andreas Kling 39d2fcbbee Move the scheduler code to its own class. 6 年之前
  Andreas Kling 6304c771dd Some refactor and style tweaks. 6 年之前
  Andreas Kling 03a8357e84 Implement sending signals to blocked-in-kernel processes. 6 年之前
  Andreas Kling c8b308910e Signals to processes in userspace now work again. 6 年之前
  Andreas Kling 678882e020 Rework process states to make a bit more sense. 6 年之前
  Andreas Kling 71bffa9864 Fix whiny build. 6 年之前
  Andreas Kling 981a3ae4b3 Make VFS test environment build again. 6 年之前
  Andreas Kling 83172e6a4b Rename FileHandle to FileDescriptor. 6 年之前
  Andreas Kling e088121b3a Fix sys$sigaction() to return the old action metadata if requested. 6 年之前
  Andreas Kling a7f1d892a9 Add some basic setgroups(), getgroups() and initgroups(). 6 年之前
  Andreas Kling 7c3746592b Add strsignal() and improve sharing signal numbers between LibC and kernel. 6 年之前