Histórico de Commits

Autor SHA1 Mensagem Data
  Andreas Kling ce5f7f6c07 Kernel: Use the CPU's NX bit to enforce PROT_EXEC on memory mappings há 5 anos atrás
  Andreas Kling 52deb09382 Kernel: Enable PAE (Physical Address Extension) há 5 anos atrás
  Andreas Kling c087abc48d Kernel: Rename PageDirectory::find_by_pdb() => find_by_cr3() há 5 anos atrás
  Andreas Kling c9a5253ac2 Kernel: Uh, actually *actually* turn on CR4.PGE há 5 anos atrás
  Andreas Kling 3623e35978 Kernel: Oops, actually enable CR4.PGE (page table global bit) há 5 anos atrás
  Andreas Kling ae2d72377d Kernel: Enable the x86 WP bit to catch invalid memory writes in ring 0 há 5 anos atrás
  Andreas Kling 62c2309336 Kernel: Fix some warnings about passing non-POD to kprintf há 5 anos atrás
  Andreas Kling b6ee8a2c8d Kernel: Rename vmo => vmobject everywhere há 5 anos atrás
  Andreas Kling 0a75a46501 Kernel: Make sure the kernel info page is read-only for userspace há 5 anos atrás
  Andreas Kling 9ad151c665 Kernel: Improve comment about the system virtual memory map a bit há 5 anos atrás
  Andreas Kling cde0a1eeb5 Kernel: Put some debug spam behind PAGE_FAULT_DEBUG há 5 anos atrás
  Andreas Kling e56daf547c Kernel: Disallow syscalls from writeable memory há 5 anos atrás
  Andreas Kling 2d1bcce34a Kernel: Fix triple-fault when clicking on SystemServer in SystemMonitor há 5 anos atrás
  Andreas Kling 9a157b5e81 Revert "Kernel: Move Kernel mapping to 0xc0000000" há 5 anos atrás
  Jesse Buhagiar bd33c66273 Kernel: Move Kernel mapping to 0xc0000000 há 5 anos atrás
  Andreas Kling 794758df3a Kernel: Implement some basic stack pointer validation há 5 anos atrás
  Liav A bce510bf6f Kernel: Fix the search method of free userspace physical pages (#742) há 5 anos atrás
  supercomputer7 c3c905aa6c Kernel: Removing hardcoded offsets from Memory Manager há 5 anos atrás
  Andreas Kling 19398cd7d5 Kernel: Reorganize memory layout a bit há 5 anos atrás
  Andreas Kling d67c6a92db Kernel: Move page fault handling from MemoryManager to Region há 5 anos atrás
  Andreas Kling 0e8f1d7cb6 Kernel: Don't expose a region's page directory to the outside world há 5 anos atrás
  Andreas Kling 9b2dc36229 Kernel: Merge MemoryManager::map_region_at_address() into Region::map() há 5 anos atrás
  Andreas Kling 98b328754e Kernel: Fix bad setup of CoW faults for offset regions há 5 anos atrás
  Andreas Kling 5b7f8634e3 Kernel: Set the G (global) bit for kernel page tables há 5 anos atrás
  Andreas Kling 4bf1a72d21 Kernel: Teach Region how to remap itself há 5 anos atrás
  Andreas Kling 3dce0f23f4 Kernel: Regions should be mapped into a PageDirectory, not a Process há 5 anos atrás
  Andreas Kling 2cfc43c982 Kernel: Move region map/unmap operations into the Region class há 5 anos atrás
  Andreas Kling a221cddeec Kernel: Clean up a bunch of wrong-looking Region/VMObject code há 5 anos atrás
  Andreas Kling fe455c5ac4 Kernel: Move page remapping into Region::remap_page(index) há 5 anos atrás
  Andreas Kling b0321bf290 Kernel: Zero-fill faults should not temporarily enable interrupts há 5 anos atrás