Historie revizí

Autor SHA1 Zpráva Datum
  Andreas Kling 1d43544e08 Kernel: Switch the first-8MB-of-upper-3GB pseudo mappings to 4KB pages před 5 roky
  Andreas Kling 7d862dd5fc AK: Reduce header dependency graph of String.h před 5 roky
  Liav A d6e122fd3a Kernel: Allow contiguous allocations in physical memory před 5 roky
  Andreas Kling fa9fba6901 Kernel: Add missing #includes now that <AK/StdLibExtras.h> is smaller před 5 roky
  Andreas Kling b1058b33fb AK: Add global FlatPtr typedef. It's u32 or u64, based on sizeof(void*) před 5 roky
  Andreas Kling c6693f9b3a Kernel: Simplify a bunch of dbg() and klog() calls před 5 roky
  Liav A 0fc60e41dd Kernel: Use klog() instead of kprintf() před 5 roky
  Andreas Kling ecdd9a5bc6 Kernel: Reduce code duplication a little bit in Region allocation před 5 roky
  Andreas Kling 5e0c4d689f Kernel: Move ProcessPagingScope to its own files před 5 roky
  Andreas Kling 88b334135b Kernel: Remove some Region construction helpers před 5 roky
  Andreas Kling 07a26aece3 Kernel: Rename InodeVMObject => SharedInodeVMObject před 5 roky
  Liav A d16b26f83a MemoryManager: Use dbg() instead of dbgprintf() před 5 roky
  Andreas Kling 7ec758773c Kernel: Dump all kernel regions when we hit a page fault during IRQ před 5 roky
  Andreas Kling f020081a38 Kernel: Put "Couldn't find user region" spam behind MM_DEBUG před 5 roky
  Andreas Kling b298c01e92 Kernel: Log instead of crashing when getting a page fault during IRQ před 5 roky
  Andreas Kling 59b9e49bcd Kernel: Don't trigger page faults during profiling stack walk před 5 roky
  Andreas Kling d46071c08f Kernel: Assert on page fault during IRQ před 5 roky
  Andreas Kling 48f7c28a5c Kernel: Replace "current" with Thread::current and Process::current před 5 roky
  Andreas Kling 1d611e4a11 Kernel: Reduce header dependencies of MemoryManager and Region před 5 roky
  Andreas Kling a356e48150 Kernel: Move all code into the Kernel namespace před 5 roky
  Andreas Kling c624d3875e Kernel: Use a shared physical page for zero-filled pages until written před 5 roky
  Andreas Kling 27f0102bbe Kernel: Add getter and setter for the X86 CR3 register před 5 roky
  Andreas Kling 6cbd72f54f AK: Remove bitrotted Traits::dump() mechanism před 5 roky
  Liav A e559af2008 Kernel: Apply changes to use LibBareMetal definitions před 5 roky
  Andreas Kling a9d7902bb7 x86: Simplify region unmapping a bit před 5 roky
  Andreas Kling a27c5d2fb7 Kernel: Fail with EFAULT for any address+size that would wrap around před 5 roky
  Andreas Kling c17f80e720 Kernel: AnonymousVMObject::create_for_physical_range() should fail more před 5 roky
  Andreas Kling 8131875da6 Kernel: Remove outdated comment in MemoryManager před 5 roky
  Andreas Kling f38cfb3562 Kernel: Tidy up debug logging a little bit před 5 roky
  Liav A 200a5b0649 Kernel: Remove map_for_kernel() in MemoryManager před 5 roky