Commit Verlauf

Autor SHA1 Nachricht Datum
  Andreas Kling c70afd045e Use a freelist for GDT entries. vor 6 Jahren
  Andreas Kling 0f70b9105f Implement address validation by querying the task's page directory. vor 6 Jahren
  Andreas Kling 1da0a7c949 Give each task its own page directory. vor 6 Jahren
  Andreas Kling 9a086b2d35 Add a kmalloc_eternal() for things that will never be destroyed. vor 6 Jahren
  Andreas Kling e6284a8774 Fix broken SpinLock. vor 6 Jahren
  Andreas Kling 2716a9e2d7 Greatly improve /proc/PID/stack by tracing the ebp frame chain. vor 6 Jahren
  Andreas Kling c928b06218 Add a very hackish /proc/PID/stack. vor 6 Jahren
  Andreas Kling 0c5bbac86e Add an InterruptDisabler helper class and use that for kmalloc. vor 6 Jahren
  Andreas Kling a5caf7ca99 Make the kmalloc global stats variable volatile. vor 6 Jahren
  Andreas Kling 82dae8fc90 Add a kmalloc lock. This definitely reduces flakiness. vor 6 Jahren
  Andreas Kling 9396108034 Import the "gerbert" kernel I worked on earlier this year. vor 6 Jahren