Cronologia Commit

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