Commit történet

Szerző SHA1 Üzenet Dátum
  kleines Filmröllchen 4314c25cf2 Kernel: Require lock rank for Spinlock construction 2 éve
  Andreas Kling abb84b9fcd Kernel: Fix inconsistent lock acquisition order in kmalloc 2 éve
  Undefine 97cc33ca47 Everywhere: Make the codebase more architecture aware 3 éve
  Liav A e4e5fa74d0 Kernel+Userland: Rename prefix of user_physical => physical 3 éve
  Andreas Kling f8d798b667 Kernel: Move allocate_unbacked_region_anywhere() to MemoryManager 3 éve
  James Mintram 2b442ae44f Kernel: Add kmalloc.cpp to aarch64 3 éve
  Andreas Kling e8f543c390 Kernel: Use intrusive RegionTree solution for kernel regions as well 3 éve
  Idan Horowitz 086969277e Everywhere: Run clang-format 3 éve
  Daniel Bertalan e3eb68dd58 AK+Kernel: Avoid double memory clearing of HashTable buckets 3 éve
  Hendiadyoin1 1a739b5d6e Kernel: Try to reuse empty slabheaps before expanding the kmalloc-heap 3 éve
  Idan Horowitz 29eee390ec Kernel: Implement kmalloc_good_size for the new kmalloc 3 éve
  Andreas Kling 1d411a46c1 Kernel: Put kmalloc heap expansion debug spam behind KMALLOC_DEBUG 3 éve
  Idan Horowitz 16d69376d8 Kernel: Include slabheaps in kmalloc statistics 3 éve
  Andreas Kling cfc9ce66d9 Kernel: Skip unnecessary TLB flush when growing kmalloc heap 3 éve
  kleines Filmröllchen e2c9578390 Kernel: Allow preventing kmalloc and kfree 3 éve
  Guilherme Goncalves 33b78915d3 Kernel: Propagate overflow errors from Memory::page_round_up 3 éve
  Andreas Kling 987b5adf2a Kernel: Remove old comment about kmalloc() being Q&D :^) 3 éve
  Andreas Kling 9dffcc9752 Kernel: VERIFY that addresses passed to kfree_sized() look valid 3 éve
  Andreas Kling 9111376d70 Kernel: Rename kmalloc_pool_heap => initial_kmalloc_memory 3 éve
  Andreas Kling ac7ce12123 Kernel: Remove the kmalloc_eternal heap :^) 3 éve
  Brian Gianforcaro 8b99fb26d9 Kernel: Use type alias for Kmalloc SubHeap and SlabBlock list types 3 éve
  Andreas Kling 63e1b904a4 Kernel: Scrub kmalloc slabs when allocated and deallocated 3 éve
  Andreas Kling 66d35f2936 Kernel: Add FIXME about allocation waste in kmalloc slabheap 3 éve
  Andreas Kling 2a5cff232b Kernel: Use slab allocation automagically for small kmalloc() requests 3 éve
  Andreas Kling f6c594fa29 Kernel: Remove arbitrary alignment requirement from kmalloc_aligned() 3 éve
  Andreas Kling 9182653a0f Kernel: Log purported size of bogus kfree_sized() requests 3 éve
  Andreas Kling c6c786c992 Kernel: Remove kfree(), leaving only kfree_sized() :^) 3 éve
  Andreas Kling 6eb48f7df6 Kernel: Consolidate kmalloc_aligned() and use kfree_sized() within 3 éve
  Idan Horowitz 7757d874ad Kernel: Assert that a KmallocSubheap fits inside a page 3 éve
  Andreas Kling 1c99f99e99 Kernel: Make kmalloc expansions scale to incoming allocation request 3 éve