Историја ревизија

Аутор SHA1 Порука Датум
  Andreas Kling aa6d06b47e Use ELF program headers to load executables smarter. пре 6 година
  Andreas Kling 20fb1fc377 Fix some bugs in execve() and make sh use it for process launching. пре 6 година
  Andreas Kling 202bdb553c Implemented sys$execve(). пре 6 година
  Andreas Kling b59ce22fc5 Fix dumb-but-hard-to-find bug in paging. пре 6 година
  Andreas Kling 8accc92c3c Implement fork()! пре 6 година
  Andreas Kling 812e7940e2 Add a simple /proc/cpuinfo that includes some info from CPUID. пре 6 година
  Andreas Kling 90ddbca127 Free physical pages allocated for a process's page directory on exit. пре 6 година
  Andreas Kling fce81d376c Move Region and Subregion out of Process and make them free classes. пре 6 година
  Andreas Kling 3e532ac7b6 Process now maps regions immediately when they are allocated. пре 6 година
  Andreas Kling c178d7a9e3 Remove some unused MM functions. пре 6 година
  Andreas Kling 0f70b9105f Implement address validation by querying the task's page directory. пре 6 година
  Andreas Kling 5891691640 Fix /proc/PID/stack in the new per-process page directory world. пре 6 година
  Andreas Kling c45f166c63 More work on per-process page directories. It basically works now! пре 6 година
  Andreas Kling 1da0a7c949 Give each task its own page directory. пре 6 година
  Andreas Kling dec5683e9c Snazz up the kprintf() output a bit by giving it its own color. пре 6 година
  Andreas Kling 819ce91395 Enough compatibility work to make figlet build and run! пре 6 година
  Andreas Kling c76dc9a047 Add /proc/mm and a /bin/mm utility that just dumps it. пре 6 година
  Andreas Kling 9a71c7759a Implement loading of linked ELF executables. пре 6 година
  Andreas Kling 1c49b34b93 Selectively disable interrupts in MM. пре 6 година
  Andreas Kling 44045b258c Teach MM to flush individual TLB entries only. пре 6 година
  Andreas Kling d133a2845f Add missing TLB flushes. пре 6 година
  Andreas Kling 98f76f0153 Flush the TLB after modifying page tables. пре 6 година
  Andreas Kling fe237ee215 Lots of hacking: пре 6 година
  Andreas Kling b824f15619 Launching an arbitrary ELF executable from disk works! :^) пре 6 година
  Andreas Kling 79ffdb7205 A lot of hacking: пре 6 година
  Andreas Kling d5ec18027e Protect the first 4 KB of memory. пре 6 година
  Andreas Kling 3649638259 Add Regions concept to Task. пре 6 година
  Andreas Kling f67d695254 More paging stuff. пре 6 година
  Andreas Kling 77299cf54d Add basic paging. Only identity maps the bottom 4MB as a start. пре 6 година