Historial de Commits

Autor SHA1 Mensaje Fecha
  Andreas Kling b51031bb54 Kernel: Add a /proc/all process table dump. hace 6 años
  Andreas Kling 2d17fe58bc Kernel: Remove unnecessary assertion in page_in_from_inode(). hace 6 años
  Andreas Kling 3eeff0dd14 Kernel: Improve crash info if page_in_from_inode() is called redundantly. hace 6 años
  Andreas Kling 7e4376d469 Kernel: When entering page_in_from_inode(), assert that !physical_page. hace 6 años
  Andreas Kling abe3f515b1 Make font loading use mmap(). hace 6 años
  Andreas Kling ffab6897aa Big, possibly complete sweep of naming changes. hace 6 años
  Andreas Kling 0932efe72e Kernel: Actually zero-fill eagerly committed regions. hace 6 años
  Andreas Kling 6d351bb326 Kernel: Move RAM size detection to MemoryManager and use what we learn. hace 6 años
  Andreas Kling 11b73c38d8 Kernel: Fix incorrect EFAULTs when syscall would write into COW pages. hace 6 años
  Andreas Kling aa24547e12 Kernel: Finally stop exposing Region members to the public. hace 6 años
  Andreas Kling 07f4c8b01b VFS: Get rid of the deprecated Inode::write(const ByteBuffer&). hace 6 años
  Andreas Kling 2f2f28f212 Kernel: Refactor Region/PageDirectory ownership model. hace 6 años
  Andreas Kling 76a2881793 Mark the two Regions used GraphicsBitmaps as explicitly shared. hace 6 años
  Andreas Kling b75ee4aacb Coding style fixes in AK. hace 6 años
  Andreas Kling 4fef895eda Rework WindowServer to use select() in its main event loop. hace 6 años
  Andreas Kling b46ae2bf09 Get rid of Vnode concept. hace 6 años
  Andreas Kling a8baee4dcd Tidy up memory map a bit and write out the general map in MemoryManager. hace 6 años
  Andreas Kling c0ef060a7c Let's just assume we have 32MB of physical memory to work with. hace 6 años
  Andreas Kling 659c54e32b Switch into 1024x768x32bpp VESA LFB mode at boot. hace 6 años
  Andreas Kling 683185e4aa MM: Allocate page tables from a separate set of physical pages. hace 6 años
  Andreas Kling a5ffa2eec7 Add a PageDirectory::flush() that does nothing if another PD is active. hace 6 años
  Andreas Kling 9eca2ffd41 Make PhysicalPage eternally allocated. hace 6 años
  Andreas Kling 3e37a1f5c3 Optimize PageDirectory destruction. hace 6 años
  Andreas Kling edac1d6748 Make PageDirectory store physical pages in a HashMap. hace 6 años
  Andreas Kling 193ead94f8 Let PageDirectory have a PhysicalPage for the PDB instead of being the PDB. hace 6 años
  Andreas Kling 0dd5279eb1 MM: Fix bug when mapping a region with a VMO with non-zero offset. hace 6 años
  Andreas Kling f6179ad9f9 Add slightly better kmalloc_aligned() and kfree_aligned(). hace 6 años
  Andreas Kling aff89d2fd7 Yet more coding style fixes. hace 6 años
  Andreas Kling 629c5be10b Add basic zero faults. hace 6 años
  Andreas Kling 457a5df7d5 Rename: hace 6 años