Commit History

作者 SHA1 備註 提交日期
  Andreas Kling 9624b54703 More moving towards using signed types. 6 年之前
  Andreas Kling beda478821 Kernel: Make syscalls that take a buffer size use ssize_t instead of size_t. 6 年之前
  Andreas Kling 15fb917f28 Convert more RetainPtr use to Retained. 6 年之前
  Andreas Kling 2cfcbdc735 AK: Add Retained<T>, like RetainPtr, but never null. 6 年之前
  Andreas Kling 266e77259e Kernel: If someone else zero-fills a shared VMO page, don't freak out. 6 年之前
  Andreas Kling 59b8183c4b WindowServer: Support resizing windows. 6 年之前
  Andreas Kling 0730b3c15f Add ability to switch video modes from the system menu. 6 年之前
  Andreas Kling 640360e958 Move WindowServer to userspace. 6 年之前
  Andreas Kling 4db78dabd3 Kernel: Rename create_framebuffer_wrapper() to create_for_physical_range(). 6 年之前
  Andreas Kling 9860e55047 Kernel: Put page fault logspam behind PAGE_FAULT_DEBUG. 6 年之前
  Andreas Kling d4ba155711 Kernel: Break retain cycle between Inode and VMObject. 6 年之前
  Andreas Kling 458706c4cf Kernel: Let's try disabling the CPU's page-level caching for framebuffers. 6 年之前
  Andreas Kling e05237485c Kernel: Various stability improvements. 6 年之前
  Andreas Kling 353b191a49 Clean up some uninteresting log spam. 6 年之前
  Andreas Kling b782055b96 Kernel: Add an InterruptFlagSaver helper class. 6 年之前
  Andreas Kling ca16d9d98e Kernel: Invalidate file-backed VMO's when inodes are written. 6 年之前
  Andreas Kling a258d6507a mmap all the font files! 6 年之前
  Andreas Kling b51031bb54 Kernel: Add a /proc/all process table dump. 6 年之前
  Andreas Kling 2d17fe58bc Kernel: Remove unnecessary assertion in page_in_from_inode(). 6 年之前
  Andreas Kling 3eeff0dd14 Kernel: Improve crash info if page_in_from_inode() is called redundantly. 6 年之前
  Andreas Kling 7e4376d469 Kernel: When entering page_in_from_inode(), assert that !physical_page. 6 年之前
  Andreas Kling abe3f515b1 Make font loading use mmap(). 6 年之前
  Andreas Kling ffab6897aa Big, possibly complete sweep of naming changes. 6 年之前
  Andreas Kling 0932efe72e Kernel: Actually zero-fill eagerly committed regions. 6 年之前
  Andreas Kling 6d351bb326 Kernel: Move RAM size detection to MemoryManager and use what we learn. 6 年之前
  Andreas Kling 11b73c38d8 Kernel: Fix incorrect EFAULTs when syscall would write into COW pages. 6 年之前
  Andreas Kling aa24547e12 Kernel: Finally stop exposing Region members to the public. 6 年之前
  Andreas Kling 07f4c8b01b VFS: Get rid of the deprecated Inode::write(const ByteBuffer&). 6 年之前
  Andreas Kling 2f2f28f212 Kernel: Refactor Region/PageDirectory ownership model. 6 年之前
  Andreas Kling 76a2881793 Mark the two Regions used GraphicsBitmaps as explicitly shared. 6 年之前