Commit History

Autor SHA1 Mensaxe Data
  Andreas Kling dd6706a1a1 Fix null deref in contextSwitch(). %!s(int64=6) %!d(string=hai) anos
  Andreas Kling 46ff281695 Turn the syscall interrupt into a trap (by switching the gate type.) %!s(int64=6) %!d(string=hai) anos
  Andreas Kling 3649638259 Add Regions concept to Task. %!s(int64=6) %!d(string=hai) anos
  Andreas Kling f67d695254 More paging stuff. %!s(int64=6) %!d(string=hai) anos
  Andreas Kling 89851a9ded Use FileHandle from VFS. %!s(int64=6) %!d(string=hai) anos
  Andreas Kling 9d5de91cf3 Actually destroy tasks after they crash. %!s(int64=6) %!d(string=hai) anos
  Andreas Kling 56c1f9db8e A userspace process can now GPF and the OS goes on! %!s(int64=6) %!d(string=hai) anos
  Andreas Kling 77299cf54d Add basic paging. Only identity maps the bottom 4MB as a start. %!s(int64=6) %!d(string=hai) anos
  Andreas Kling 9171521752 Integrate ext2 from VFS into Kernel. %!s(int64=6) %!d(string=hai) anos
  Andreas Kling 72bb80a9ae These changes were lying around uncommitted in the old repo. %!s(int64=6) %!d(string=hai) anos
  Andreas Kling 9396108034 Import the "gerbert" kernel I worked on earlier this year. %!s(int64=6) %!d(string=hai) anos